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.

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
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!
2102
cal
90.3g
protein
199.0g
carbs
117.3g
fat

Nutrition Facts

1 serving (1238.9g)
Calories
2102
% Daily Value*
Total Fat 117.3 g 150%
Saturated Fat 15.5 g 78%
Polyunsaturated Fat 2.4 g
Cholesterol 0 mg 0%
Sodium 4222 mg 184%
Total Carbohydrate 199.0 g 72%
Dietary Fiber 40.4 g 144%
Total Sugars 24.0 g
Protein 90.3 g 181%
Vitamin D 0.0 mcg 0%
Calcium 871 mg 67%
Iron 31.9 mg 177%
Potassium 3137 mg 67%

*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%%)