• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Easy homemade recipes

  • HOME
  • Recipes
  • Desserts
  • Chicken Recipes
  • Beef Recipes
  • Contact Us
  • Privacy Policy
    • Terms And Conditions
You are here: Home / Recipes / Beef Shawarma Recipe

Beef Shawarma Recipe

Last Modified: September 1, 2025

Sharing is caring!

6 shares
  • Facebook
  • X

This beef shawarma recipe features thinly sliced, marinated steak cooked with aromatic Middle Eastern spices. Served in warm pita bread with tahini sauce and Mediterranean salad, it makes a flavorful homemade shawarma sandwich perfect for lunch or dinner.

Table of Contents

Toggle
    • Ingredients
    • Instructions
  • Why You’ll Love This Recipe
  • Tips
  • Variations and Substitutions
  • FAQs
  • Serving
  • Suggestions
  • Beef Shawarma Recipe
    • Ingredients
    • Directions

Ingredients

Shawarma Spices:

  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp sweet Spanish paprika
  • 3/4 tsp ground turmeric
  • 1/2 tsp ground cloves
  • 1/2 tsp cayenne pepper
  • 1/2 tsp ground cinnamon

Shawarma & Marinade:

  • 1/4 cup extra virgin olive oil
  • 1/4 cup white wine vinegar
  • Zest and juice of 1 lemon
  • 1 1/2 lb beef flap steak or flank steak, thinly sliced against the grain
  • Kosher salt and black pepper, to taste
  • 4 garlic cloves, minced
  • 1 medium yellow onion, halved and thinly sliced

To Serve:

  • 4 pita bread loaves, halved (8 pita pockets)
  • 3-ingredient Mediterranean salad (or sliced tomatoes, cucumbers, and chopped parsley)
  • Homemade tahini sauce (see tahini sauce recipe)
  • Pickled cucumbers, optional

Instructions

  1. Prepare the marinade: In a large mixing bowl, combine all shawarma spices with olive oil, vinegar, and the zest and juice of one lemon. Mix well.
  2. Slice the meat: Cut the beef against the grain into thin, bite-sized slices (no more than 1/4-inch thick).
  3. Marinate: Add the sliced beef to the bowl. Season with kosher salt and black pepper, then add garlic and onions. Toss with tongs until meat is fully coated. Let marinate at room temperature for a few minutes, or cover and refrigerate for 1–2 hours for deeper flavor.
  4. Cook the beef: Heat a large cast iron skillet or grill pan over high heat. Add the meat in a single layer if possible. Cook for 8–15 minutes, tossing occasionally, until fully cooked and slightly charred. Cook in batches if needed to avoid overcrowding.
  5. Prepare the fixings: While the meat cooks, halve pita breads and prepare the salad, tahini sauce, and pickled cucumbers.
  6. Assemble shawarma: Open pita pockets and fill with beef shawarma, salad, and a generous drizzle of tahini sauce. Add pickled cucumbers if desired. Serve immediately.

Why You’ll Love This Recipe

This beef shawarma is packed with bold Middle Eastern flavors from aromatic spices and lemony marinade. It’s tender, juicy, and perfect for homemade sandwiches or family meals.


Tips

  • Slice the beef thinly for quicker cooking and a tender texture.
  • Marinating longer intensifies the flavors, but even a few minutes at room temperature works.
  • Use a hot skillet or grill pan for caramelization and charred edges.
  • Avoid overcrowding the pan to ensure even cooking and browning.

Variations and Substitutions

  • Protein Swap: Use chicken, lamb, or turkey instead of beef.
  • Bread Option: Serve in flatbreads, wraps, or lettuce leaves for a low-carb version.
  • Vegetable Add-ins: Include bell peppers, red onions, or pickled turnips.
  • Spice Adjustment: Reduce cayenne pepper for milder flavor or increase for extra heat.

FAQs

Can I make the shawarma ahead of time?
Yes, marinate the meat in advance and store it in the fridge for up to 24 hours. Cook just before serving.

How can I get more char on the beef?
Cook over high heat without stirring too frequently, and avoid overcrowding the pan.

Can I freeze cooked shawarma?
Yes, store cooked beef in an airtight container in the freezer for up to 2 months. Reheat in a skillet or oven.


Serving

Serve beef shawarma in warm pita pockets with tahini sauce, Mediterranean salad, and optional pickled cucumbers. Pair with fries, rice, or roasted vegetables for a complete meal.


Suggestions

  • Top with a drizzle of garlic yogurt sauce for added creaminess.
  • Make sliders using mini pita pockets for appetizers or parties.
  • Add hot sauce or harissa for a spicy kick.
Beef Shawarma Recipe
Print

Beef Shawarma Recipe

Recipe by el hassan
Servings

8

servings
Prep time

20

minutes
Cooking time

10

minutes
Calories

206.9

kcal

Ingredients

  • Shawarma Spices:

  • 1 tsp ground cumin

  • 1 tsp ground coriander

  • 1 tsp sweet Spanish paprika

  • 3/4 tsp ground turmeric

  • 1/2 tsp ground cloves

  • 1/2 tsp cayenne pepper

  • 1/2 tsp ground cinnamon

  • Shawarma & Marinade:

  • 1/4 cup extra virgin olive oil

  • 1/4 cup white wine vinegar

  • Zest and juice of 1 lemon

  • 1 1/2 lb beef flap steak or flank steak, thinly sliced against the grain

  • Kosher salt and black pepper, to taste

  • 4 garlic cloves, minced

  • 1 medium yellow onion, halved and thinly sliced

  • To Serve:

  • 4 pita bread loaves, halved (8 pita pockets)

  • 3-ingredient Mediterranean salad (or sliced tomatoes, cucumbers, and chopped parsley)

  • Homemade tahini sauce (see tahini sauce recipe)

  • Pickled cucumbers, optional

Directions

  • Prepare the marinade: In a large mixing bowl, combine all shawarma spices with olive oil, vinegar, and the zest and juice of one lemon. Mix well.
  • Slice the meat: Cut the beef against the grain into thin, bite-sized slices (no more than 1/4-inch thick).
  • Marinate: Add the sliced beef to the bowl. Season with kosher salt and black pepper, then add garlic and onions. Toss with tongs until meat is fully coated. Let marinate at room temperature for a few minutes, or cover and refrigerate for 1–2 hours for deeper flavor.
  • Cook the beef: Heat a large cast iron skillet or grill pan over high heat. Add the meat in a single layer if possible. Cook for 8–15 minutes, tossing occasionally, until fully cooked and slightly charred. Cook in batches if needed to avoid overcrowding.
  • Prepare the fixings: While the meat cooks, halve pita breads and prepare the salad, tahini sauce, and pickled cucumbers.
  • Assemble shawarma: Open pita pockets and fill with beef shawarma, salad, and a generous drizzle of tahini sauce. Add pickled cucumbers if desired. Serve immediately.

Filed Under: Recipes

Previous Post: « How to Roast Pumpkin Seeds
Next Post: Easy Lahmacun Recipe »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

ABOUT US
ComoHowTo is a food blog dedicated to easy, homemade recipes anyone can make. From quick weeknight dinners to classic family favorites, our recipes are simple, affordable, and full of flavor. Read more...

Recent recipes

Swedish Meatballs with Creamy Gravy

Healthy Granola Recipe

Nothing Bundt Cake Copycat Recipe

Peanut Butter Balls (Buckeyes)

Instant Pot Applesauce

Instant Pot Meatloaf with Mashed Potatoes

Copyright © 2026