Nutrition Facts for Vegetarian beef shawarma
Blog Research API Download App

Vegetarian Beef Shawarma

Image of Vegetarian Beef Shawarma
Nutriscore Rating: 78/100

Experience the bold, irresistible flavors of Middle Eastern cuisine with this mouthwatering Vegetarian Beef Shawarma recipe—perfect for plant-based eaters and anyone seeking a fresh twist on a classic dish. Swap traditional beef for savory plant-based strips marinated in a medley of warm spices like cumin, coriander, turmeric, and cinnamon, then cooked to golden perfection. Layer the flavorful strips inside warm, fluffy pita bread, generously slathered with creamy tahini sauce, and topped with vibrant slices of tomato, cucumber, red onion, and fresh parsley. Ready in just 30 minutes, this vegan-friendly shawarma is a quick, satisfying dinner option that’s as healthy as it is delicious. Whether you're catering to vegetarian cravings or simply exploring meatless recipes, this hearty, spice-packed dish delivers authentic shawarma goodness without compromise.

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
10 min
🕐
Total Time
30 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

17 items
  • 200 grams Plant-based beef strips
  • 2 tablespoons Olive oil
  • 1 teaspoon Garlic powder
  • 1 teaspoon Paprika
  • 1 teaspoon Ground cumin
  • 1 teaspoon Ground coriander
  • 0.5 teaspoon Ground turmeric
  • 0.25 teaspoon Ground cinnamon
  • 0.5 teaspoon Ground black pepper
  • 1 teaspoon Salt
  • 2 tablespoons Lemon juice
  • 4 pieces Pita bread
  • 2 medium Tomatoes, sliced
  • 1 medium Cucumber, sliced
  • 0.5 small Red onion, thinly sliced
  • 0.25 cup Fresh parsley, chopped
  • 0.5 cup Tahini sauce
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

8 steps
1

In a large bowl, combine the garlic powder, paprika, ground cumin, ground coriander, ground turmeric, ground cinnamon, ground black pepper, and salt.

2

Add the plant-based beef strips to the bowl. Pour in the olive oil and lemon juice. Toss well to coat the strips evenly with the spice mixture. Let it marinate for at least 15 minutes for maximum flavor.

3

While the strips are marinating, prepare the vegetables: slice the tomatoes and cucumber, thinly slice the red onion, and chop the parsley.

4

In a large skillet over medium heat, add a little olive oil and cook the marinated beef strips for about 5-7 minutes, stirring occasionally, until they are heated through and lightly browned.

5

Warm the pita bread in a dry skillet or oven for a couple of minutes until soft.

6

To assemble the shawarma, spread a generous amount of tahini sauce inside each piece of warm pita bread.

7

Layer in the cooked beef strips and top with sliced tomatoes, cucumber, red onion, and chopped parsley.

8

Serve the Vegetarian Beef Shawarma immediately, optionally with extra tahini sauce on the side.

Cooking Tip: Take your time with each step for the best results!
526
cal
22.6g
protein
49.9g
carbs
29.4g
fat

Nutrition Facts

1 serving (309.7g)
Calories
526
% Daily Value*
Total Fat 29.4 g 38%
Saturated Fat 4.0 g 20%
Polyunsaturated Fat 0.6 g
Cholesterol 0 mg 0%
Sodium 1056 mg 46%
Total Carbohydrate 49.9 g 18%
Dietary Fiber 10.2 g 37%
Total Sugars 5.9 g
Protein 22.6 g 45%
Vitamin D 0.0 mcg 0%
Calcium 218 mg 17%
Iron 8.1 mg 45%
Potassium 784 mg 17%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

36.0%%
16.3%%
47.7%%
Fat: 1055 cal (47.7%%)
Protein: 361 cal (16.3%%)
Carbs: 796 cal (36.0%%)