Nutrition Facts for Soy-free beef shawarma

Soy-Free Beef Shawarma

Dive into the rich, savory flavors of this Soy-Free Beef Shawarma, a perfect homemade take on the beloved Middle Eastern street food. Tender strips of beef sirloin are marinated in a vibrant blend of warm spices like cumin, coriander, and cinnamon, then balanced with creamy yogurt and zesty lemon juice, ensuring every bite is packed with bold, aromatic goodness. Cooked to perfection and wrapped in warm pita or flatbread, this shawarma is layered with caramelized onions, fresh vegetables, and a drizzle of nutty tahini sauce for an irresistible combination of textures and flavors. Free from soy and customizable with dairy or coconut yogurt, this recipe is perfect for accommodating dietary needs without compromising on taste. Ready in under an hour (plus marinating time), it’s ideal for an impressive yet fuss-free weeknight dinner or a crowd-pleasing lunch.

Nutriscore Rating: 73/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Soy-Free Beef Shawarma
Prep Time:30 mins
Cook Time:15 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 500 grams Beef sirloin
  • 3 tablespoons Olive oil
  • 2 tablespoons Lemon juice
  • 4 pieces Garlic cloves, minced
  • 2 teaspoons Ground cumin
  • 2 teaspoons Ground coriander
  • 1 teaspoon Paprika
  • 0.5 teaspoon Ground allspice
  • 0.5 teaspoon Ground turmeric
  • 0.5 teaspoon Ground cinnamon
  • 1 teaspoon Black pepper
  • 1 teaspoon Salt
  • 200 grams Yogurt (dairy or coconut for soy-free)
  • 1 piece Large onion
  • 2 pieces Tomatoes, sliced
  • 1 piece Cucumber, sliced
  • 4 pieces Pita bread or flatbreads
  • 100 grams Tahini sauce
  • 2 tablespoons Fresh parsley, chopped

Directions

Step 1

Thinly slice the beef sirloin against the grain into strips about 0.5 cm thick.

Step 2

In a large mixing bowl, combine olive oil, lemon juice, minced garlic, ground cumin, ground coriander, paprika, allspice, turmeric, cinnamon, black pepper, and salt.

Step 3

Add the yogurt to the spice mixture and stir until well combined.

Step 4

Place the sliced beef into the marinade, ensuring each piece is well coated. Cover the bowl and refrigerate for at least 2 hours or overnight for best flavor.

Step 5

Slice the large onion thinly and set aside.

Step 6

Heat a large skillet or frying pan over medium-high heat. Add the marinated beef strips in a single layer, cooking in batches if necessary. Cook for about 3-4 minutes until browned on each side and cooked through.

Step 7

Once all the meat is cooked, use the same pan to sauté the sliced onion until translucent and slightly caramelized, about 5 minutes.

Step 8

Warm the pita or flatbreads in another pan or an oven.

Step 9

To assemble the shawarma: place a portion of beef onto a warm flatbread, layer with sautéed onions, sliced tomatoes, sliced cucumber, and drizzle with tahini sauce.

Step 10

Sprinkle chopped fresh parsley over the top, wrap it up, and serve immediately while warm.

Nutrition Facts

Serving size (1850.8g)
Amount per serving % Daily Value*
Calories 2944.1
Total Fat 159.4g 0%
Saturated Fat 46.4g 0%
Polyunsaturated Fat 4.0g
Cholesterol 460.4mg 0%
Sodium 4150.7mg 0%
Total Carbohydrate 213.6g 0%
Dietary Fiber 25.3g 0%
Total Sugars 38.7g
Protein 180.0g 0%
Vitamin D 133.3IU 0%
Calcium 841.8mg 0%
Iron 33.6mg 0%
Potassium 4363.9mg 0%
*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

Fat: 47.7%
Protein: 23.9%
Carbs: 28.4%