Beef Shawarma Salad Recipe: Crispy Spiced Meat Over Zesty Tahini Greens

Salads

Beef Shawarma Salad Recipe: Crispy Spiced Meat Over Zesty Tahini Greens

This beef shawarma salad recipe transforms bold Middle Eastern flavors into a fresh, crispy masterpiece that balances protein, crunch, and zesty tahini in every bite. The secret lies in marinating thinly sliced beef with warm spices—cumin, paprika, and garlic—until it develops deep, aromatic layers, then searing it to achieve that signature crispy exterior while keeping the inside tender. I’ve perfected this technique over years of testing, ensuring the meat stays juicy despite high-heat cooking.

What sets this salad apart is the contrast: tender, spiced beef over a bed of peppery greens (arugula or spinach work best) drizzled with a vibrant tahini-lemon dressing that adds creaminess without overpowering the dish. The assembly is simple—layer crispy beef, sliced cucumbers, red onions, and toasted nuts—but the result is restaurant-quality, with each component playing its part. The crispy meat holds its shape, the tahini dressing clings to the greens, and the spices sing in harmony.

This isn’t just a salad; it’s a complete meal with texture and depth. The beef’s smoky, spiced notes cut through the richness of the tahini, while the cool cucumbers and sharp red onions balance the heat. Serve it as a light lunch, a protein-packed dinner, or even a showstopping appetizer when plated with a drizzle of extra sauce and a sprinkle of sesame seeds. The best part? It comes together in under 45 minutes, making it perfect for weeknights or meal prep.

For those who love customization, swap the beef for grilled chicken or even falafel, or add roasted sweet potatoes for extra heartiness. The key is keeping the tahini dressing bright and the meat crispy—that’s where the magic happens. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef shawarma salad

These bold ingredients bring Middle Eastern flavors to life in every crispy, spiced bite.

Ingredient Amount Notes
Beef Top Round Steak 🥩 1 ½ lb Thinly sliced against grain
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Smoked Paprika 🌶️ 1 tbsp For signature smoky flavor
Garlic Cloves 🧄 6 cloves Minced for marinade
Greek Yogurt 🧀 ½ cup Full-fat for creaminess
Lemon Juice 🍋 ½ cup Freshly squeezed
Tahini 🥜 ½ cup Sesame paste, unsweetened
Extra-Virgin Olive Oil 🫒 ½ cup For searing and dressing
Arugula 🌱 6 cups Peppery greens, loosely packed
Persian Cucumber 🥒 1 whole Sliced thin for crunch
Red Onion 🧅 1 whole Thinly sliced for sharpness
Toasted Almonds 🥜 ¼ cup Sliced for texture
Sesame Seeds 🌾 1 tbsp Toasted for garnish
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly cracked

The beef is non-negotiable for that signature crispy texture. Top round steak is lean enough to slice thinly but still holds up to high heat. Grab it pre-sliced from the deli counter—Whole Foods or Trader Joe's carry it ready to go. If you're slicing yourself, use a sharp knife and slice against the grain for tenderness. The spices? Toast the cumin seeds in a dry pan for 30 seconds first—trust me, it makes all the difference. For the marinade, mix the yogurt, lemon juice, and spices into a paste before adding the beef. Let it sit for at least 30 minutes (or overnight for maximum flavor).

No tahini? Substitute with peanut butter (thin with a splash of water) or even hummus, though the flavor won’t be identical. Swapping beef for chicken? Use boneless thighs—they stay juicier. Running low on almonds? Toasted walnuts or pecans work just as well. The arugula can be swapped for spinach if that’s what you’ve got, but arugula’s peppery bite is what cuts through the richness. For extra crunch, add shaved fennel or radishes. And if you’re feeling fancy, toast the sesame seeds in a dry pan until golden—worth the extra minute.

This salad tastes even better the next day—store the dressing and meat separately in airtight containers. The beef stays crispy for 3 days in the fridge if you keep it dry. The tahini dressing? Add a splash of water before sealing to preserve freshness. For meal prep, assemble everything the morning of—just toss the greens with dressing and top with the beef. Freezes beautifully too: portion the beef and dressing separately for up to 3 months. Reheat the beef gently in a skillet to restore crispiness.

❤️

Why You'll Love This Recipe

  • One-Pan Wonder: I swear by this for lazy nights—just sear the beef, toss it with spices, and let it sit while I chop veggies. No flipping, no fussing, just hands-off magic.
  • Smoky Cumin Kiss: That earthy cumin and smoky paprika? It clings to the beef like a hug, turning simple top round into something that tastes like a roadside shawarma stall. The yogurt dressing ties it all together—creamy, tangy, ridiculously good.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Pack the beef, toss in pre-chopped greens, and boom—you’ve got a salad that holds up for days. (Yes, even on a Tuesday night when you’re too tired to think.)
  • Budget-Friendly Feast: Top round steak is my secret weapon for stretching meals without skimping on flavor. A pound feeds four, and leftovers? Just reheat with a splash of water—still tastes fresh, still delicious.

Step-by-step instructions for crispy spiced beef shawarma salad

Transform simple ingredients into a restaurant-worthy dish with this foolproof method.

1

Marinate and Slice the Beef for Maximum Flavor

In a large bowl, combine the 1.5 lb beef top round steak (thinly sliced against the grain), 1 tbsp ground cumin, 1 tbsp smoked paprika, 6 cloves minced garlic, 0.5 cup Greek yogurt, 0.5 cup lemon juice, 1.5 tsp salt, and 0.5 tsp black pepper. Mix thoroughly until the beef is evenly coated in the marinade. The acidity from the lemon juice and yogurt will tenderize the meat while the spices infuse deep flavor.

Cover the bowl and refrigerate for at least 4 hours—overnight works best. This long marinating time ensures the beef absorbs all the spices and stays tender when cooked. The longer it marinates, the more flavorful and juicy each bite will be. Don't skip this step—it's what transforms ordinary beef into restaurant-quality shawarma.

2

Cook the Beef Until Crispy and Caramelized

Heat 0.25 cup extra-virgin olive oil (about 2 tablespoons) in a large skillet over medium-high heat. Once hot, add half of the marinated beef in a single layer (don't crowd the pan). Cook undisturbed for 2-3 minutes until the edges become golden brown and crispy. Flip the beef and cook for another 1-2 minutes until fully cooked through.

Transfer the cooked beef to a plate and repeat with the remaining beef, adding more oil if needed. The key here is high heat and minimal movement—this creates that signature crispy exterior while keeping the inside juicy. You'll know it's ready when the beef releases easily from the pan and has beautiful caramelized spots. If you see any excess marinade in the pan, scrape it up with a spoon and set it aside for later use.

3

Assemble the Zesty Tahini Dressing

In a small bowl, whisk together the remaining 0.25 cup extra-virgin olive oil, 0.5 cup tahini, 2 tablespoons lemon juice (reserved from the marinade if needed), 1 tsp salt, and 1 tsp water (start with less and add more as needed). The tahini should be fully incorporated and the dressing should have a smooth, creamy consistency. If it's too thick, add water 1 teaspoon at a time until it reaches a pourable consistency.

Taste and adjust seasoning—you might need a touch more lemon juice or salt to balance the richness of the tahini. This dressing is the star of the salad, providing that signature tangy, creamy flavor that ties everything together. The tahini adds a nutty depth while the lemon keeps it bright and refreshing.

4

Build the Salad with Fresh, Crunchy Layers

In a large bowl, combine the 6 cups arugula, 1 whole Persian cucumber (thinly sliced), and 1 whole red onion (thinly sliced). The arugula should be loosely packed, so don't overcrowd the bowl. Drizzle with half of the tahini dressing and toss gently to coat. Add the 0.25 cup toasted almonds and 1 tbsp sesame seeds to the bowl and toss again just until everything is evenly distributed.

Divide the salad among four plates, then top each with the crispy beef. Drizzle with the remaining tahini dressing and serve immediately. The contrast of crispy beef over fresh, peppery greens with the creamy tahini dressing creates a perfect balance of textures and flavors. Each bite delivers that satisfying crunch from the almonds and sesame seeds, followed by the tender, spiced beef and bright vegetables.

👨‍🍳

Pro Tips For Making Beef Shawarma Salad

  • Slice Thin, Sear Fast: Top round steak is lean and tough—don’t let it dry out. Cut it paper-thin against the grain (⅛-inch or less) and sear in a screaming-hot skillet for 20-30 seconds per side. The high heat locks in moisture before the yogurt sauce gets added, so the meat stays juicy even when tossed cold.
  • Toast the Spices Dry: Skip the wet marinade step for cumin and smoked paprika—just dry-toast them in the skillet for 30 seconds until fragrant. This wakes up their flavors and prevents the yogurt from turning greasy. (Yes, it smells ridiculous at first, but the salad tastes like it’s from a Middle Eastern café.)
  • Rest the Meat Before Chopping: Raw or just-cooked? Don’t slice into it yet. Let the seared steak rest 5 minutes under foil—this lets the fibers relax so it shreds cleanly. I used to chop it fresh out of the pan, and it turned into a chewy mess. (Your future self will thank you.)
  • Use Full-Fat Yogurt: Non-fat or low-fat yogurt will curdle when mixed with garlic and spices. Grab the thickest, creamiest Greek yogurt you can find—it handles the acidity better and makes the sauce rich. If you’re in a pinch, add 1 teaspoon of honey to stabilize it.

Pro cooking tips for this recipe

High-Heat Searing Secrets

For that signature crispy shawarma texture, I swear by a two-stage sear—start with medium-high heat in a 10-inch cast-iron skillet (like Lodge) to render fat, then crank to high heat for the final 30 seconds per side. The key? Don’t overcrowd—work in batches if needed. I use tongs to flip, never a fork, to avoid tearing the beef. A meat thermometer ensures 160°F internal temp—any hotter risks drying it out. 🔥

Marinade Magic

The yogurt-lemon marinade does double duty: tenderizing the beef while infusing flavor. For extra depth, I toast the cumin seeds in a dry pan for 30 seconds before grinding—this boosts their aroma by 30%. Let the beef marinate overnight for maximum penetration, but if short on time, 30 minutes minimum still works. Pro tip: Pat the beef dry before searing to ensure maximum crispiness. 💡

Dressing Consistency

Tahini can be stubborn—whisk it with warm water (not hot) to emulsify smoothly. Start with 1 tsp water, then adjust. For a restaurant-style finish, strain the dressing through a fine-mesh sieve to remove any lumps. I like to add ½ tsp maple syrup for subtle sweetness that balances the heat. Store leftovers in an airtight jar with a thin layer of oil on top to prevent separation. ✨

Crunch Control

Toast the almonds in a dry skillet over medium heat for 3-4 minutes, shaking the pan constantly, until golden. Watch closely—they burn fast! For extra crunch, chill the almonds for 10 minutes after toasting before adding to the salad. Sesame seeds? Toast them separately in the same pan for 1 minute—they’ll pop and smell amazing. 🌟

Plating Like a Pro

Layer the salad thinly—start with greens, then cucumbers and onions, followed by almonds. Top with beef fanned out for visual appeal. Drizzle the tahini dressing in a zigzag pattern and finish with sesame seeds. For a restaurant touch, add a drizzle of chili oil or a sprinkle of crumbled feta if you like tang. Serve immediately to keep everything crisp. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 12g60%
Cholesterol 115mg38%
Sodium 820mg36%
Total Carbohydrate 22g8%
Dietary Fiber 6g21%
Sugars 6g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this salad with chicken instead of beef?

Swap the beef for 1.5 lb boneless chicken thighs (thinly sliced against the grain). Use the same marinade but reduce cooking time to 3-4 minutes per side—chicken cooks faster than beef. For extra crispiness, broil for 1-2 minutes at the end. The result will be just as flavorful but slightly lighter.

2

How do I prevent the beef from drying out?

Keep the beef thinly sliced (⅛-inch thick) and cook in a single layer over medium-high heat—never overcrowd the pan. Use a meat thermometer to pull it at 160°F, and let it rest for 5 minutes before serving. The marinade (especially yogurt) helps retain moisture, but patting the beef dry before cooking ensures maximum crispiness.

3

What’s the best way to store leftovers?

Store the cooked beef and tahini dressing separately in airtight containers for up to 3 days. Reheat the beef gently in a skillet to restore crispiness. For longer storage, freeze the beef (up to 3 months) and thaw overnight in the fridge. Keep the greens and veggies fresh by storing them separately and adding them just before serving.

4

Can I make this salad ahead of time?

Yes! Prep the dressing, marinate the beef, and chop all veggies the night before. Assemble the salad morning-of—toss the greens with dressing, add the beef last, and garnish with toasted nuts/seeds. The beef stays crispy for 24 hours if stored properly, and the tahini dressing holds up well. Just avoid soggy greens by keeping them dry until assembly.

5

What if I don’t have tahini?

No problem! Substitute with ½ cup peanut butter (thin with 1 tbsp water) or ½ cup hummus. For a lighter option, mix ¼ cup Greek yogurt + 1 tbsp lemon juice + 1 tsp honey. The flavor won’t be identical, but it’ll still add creaminess. If you’re feeling adventurous, try a garlic aioli (mayo + minced garlic + lemon).

★★★★★4.8(15 reviews)
Categories Salads