Jul 14 2026
RestaurantsPetra GrillGyros Or Beef Shawarma Recipe

Gyros Or Beef Shawarma Recipe

Inspired by Petra Grill
Time1h
Serves4

Make Gyros Or Beef Shawarma Recipe in just 1h . Get the full recipe with step-by-step instructions at pekinthechef.com.

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.

Meat Preparation

Method

Meat Preparation

  1. 1

    Marinate the Beef

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

  2. 2

    Add the Beef

    Slice the beef into thin strips and add to the marinade. Ensure all the beef is well-coated. Cover the bowl with plastic wrap and refrigerate for at least 1 hour, or preferably overnight for deeper flavor.

  3. 3

    Cook the Beef

    Preheat a grill or skillet over medium-high heat. Cook the marinated beef strips for about 5-7 minutes, or until cooked through and slightly charred. Remove from heat and let rest for a few minutes before slicing into thinner strips if needed.

Sauce Preparation

  1. 4

    Make the Sauce

    In a medium bowl, combine the Greek yogurt, grated cucumber, minced garlic, chopped dill, lemon juice, and salt to taste. Mix well until smooth and set aside.

Assembly

  1. 5

    Assemble the Gyros/Shawarma

    Warm the pita bread slightly if desired. Lay a few strips of the cooked beef on the pita, and top with sliced tomatoes, red onion, shredded lettuce, and crumbled feta cheese.

  2. 6

    Add the Sauce

    Drizzle the prepared yogurt sauce over the top of the fillings. Fold the pita in half and enjoy your homemade Gyros or Beef Shawarma!

More from Petra Grill