Jul 14 2026
RestaurantsMaiwand GrillBeef Shawarma Recipe

Beef Shawarma Recipe

Inspired by Maiwand Grill
Time1h 15m
Serves4

Savor seasoned beef on homemade flatbread with lettuce, onions, tomatoes, garlic yogurt, chipotle, and hot sauce. Includes French fries and a soda.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Beef Marinade

Garlic Yogurt Sauce

Flatbread

Toppings

French Fries

Method

Beef Marinade

  1. 1

    Marinate the Beef

    In a bowl, combine ground cumin, ground coriander, paprika, ground cinnamon, black pepper, salt, olive oil, minced garlic, and lemon juice. Mix well.

  2. 2

    Prepare the Beef

    Slice the beef into thin strips and add it to the marinade. Ensure all pieces are coated evenly. Cover and refrigerate for at least 1 hour, preferably overnight.

Garlic Yogurt Sauce

  1. 3

    Make the Sauce

    In a separate bowl, mix plain yogurt, minced garlic, lemon juice, and salt until well combined. Set aside in the fridge to chill.

Flatbread

  1. 4

    Prepare the Dough

    In a large bowl, combine all-purpose flour, baking powder, and salt. Slowly add water and olive oil. Mix until a dough forms.

  2. 5

    Knead the Dough

    Knead the dough on a floured surface for about 5 minutes until smooth. Divide into 6-8 equal portions and roll each into a ball.

  3. 6

    Cook the Flatbread

    Roll out each dough ball into a thin circle. Heat a skillet over medium heat and cook each flatbread for about 2-3 minutes on each side until lightly browned. Keep warm.

French Fries

  1. 7

    Prepare the Fries

    Preheat the oven to 425°F (220°C). Toss the cut potatoes with olive oil and salt in a bowl until evenly coated.

  2. 8

    Bake the Fries

    Spread the potatoes on a baking sheet in a single layer. Bake for 25-30 minutes, flipping halfway through, until golden and crispy.

Assemble the Shawarma

  1. 9

    Cook the Beef

    Preheat a grill or skillet over medium-high heat. Cook the marinated beef for about 5-7 minutes until browned and cooked through. Remove from heat and let rest.

  2. 10

    Assemble the Shawarma

    On a warm flatbread, layer the cooked beef, shredded lettuce, diced tomatoes, and sliced onion. Drizzle with garlic yogurt sauce, chipotle sauce, and hot sauce to taste. Roll up the flatbread to enclose the filling.

More from Maiwand Grill