Soups & Stews
This Arabic beef kebab recipe delivers tender, charred perfection with a yogurt marinade that keeps the meat juicy and infused with warm spices. The secret lies in slow-marinating cubes of beef in a tangy yogurt blend with garlic, lemon, and cumin—transforming tough cuts into melt-in-your-mouth bites. Unlike traditional grilled kebabs, this method ensures every skewer is infused with flavor while maintaining that signature smoky char.
What sets these apart is the balance of traditional techniques and modern convenience. You’ll start with a foolproof marinade that works in the fridge overnight, then cook the kebabs on high heat for that coveted caramelized crust. The recipe includes tips for perfect skewering—whether you’re using a grill, broiler, or even an air fryer—and suggests serving with flatbread, tahini sauce, and pickled vegetables for an authentic touch.
The result is restaurant-quality kebabs that are juicy inside, crispy outside, and packed with aromatic spices. The yogurt marinade not only tenderizes the beef but also adds a subtle tang that cuts through the richness. This is the kind of dish that turns a simple weeknight dinner into a flavorful feast, worthy of any gathering or solo indulgence.
Perfect for feeding a crowd or meal prepping, these kebabs reheat beautifully while keeping their texture and flavor intact. Whether you're grilling outdoors or cooking indoors, this recipe ensures every bite is infused with the essence of Arabic cuisine. Let’s get started!
Ingredients for arabic beef kebab
Six ingredients transform tough beef into restaurant-quality kebabs with smoky char and yogurt-marinated tenderness.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Chuck Roast 🥩 | 2 lb | Cut into 1.5-inch cubes |
| Plain Greek Yogurt 🧀 | 1 ½ cups | Full-fat for best flavor |
| Garlic Cloves 🧄 | 6 cloves | Minced finely |
| Lemon Juice 🍋 | ½ cup | Freshly squeezed |
| Ground Cumin 🌿 | 1 ½ tbsp | Toasted for depth |
| Ground Coriander 🌶️ | 1 tbsp | Freshly ground preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For authentic smokiness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked |
| Olive Oil 🫒 | ¼ cup | Extra-virgin for richness |
| Wooden Skewers 🪵 | 12 whole | Soaked in water for 30 mins |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Flatbread 🍞 | 6 whole | Warm, for serving |
| Tahini Sauce 🥄 | ½ cup | For dipping (optional) |
The beef selection is everything here. Chuck roast delivers the best texture—tender and juicy when marinated properly. Avoid lean cuts like sirloin, which dry out on skewers. Most grocery stores carry pre-cut chuck roast in the meat department, but if you're buying a whole roast, ask the butcher to cube it for you. For authentic flavor, look for grass-fed beef if available, though conventional works fine. The cubes should be roughly 1.5 inches in size for even cooking. If you can't find chuck, top round is a good second choice, but trim excess fat to avoid flare-ups on the grill.
No Greek yogurt? Plain whole-milk yogurt works in a pinch, though it lacks the tang. For extra richness, stir in 1 tablespoon of melted butter to the marinade. Fresh garlic is non-negotiable here—jarred minced garlic lacks the punch. If you're short on time, garlic powder at half the amount gets you close, but the flavor won't be the same. The lemon juice should be freshly squeezed; bottled won't cut through the richness like you need. For the spices, Penzeys or Spicewalla are my go-tos for authentic flavors, but the bulk bins at Whole Foods or Trader Joe's work too. Toast the cumin seeds whole in a dry pan for 30 seconds before grinding for a deeper flavor—worth the extra minute.
Marinate the beef for at least 4 hours, but overnight is ideal. Store the marinade and beef in an airtight container in the fridge. The skewers can be prepped a day ahead and refrigerated. For serving, keep the flatbreads wrapped in a clean towel to stay warm. Leftover kebabs reheat beautifully—just warm in a skillet over medium heat for 2-3 minutes per side. They also freeze well for up to 3 months; thaw overnight in the fridge before reheating. The marinade keeps for 5 days in the fridge, so make extra for other dishes like rice bowls or soups.
Why You'll Love This Recipe
- Foolproof Marination: I swear by this yogurt-garlic mix—just toss the beef chunks in it, let them sit while you chop veggies (if using), and boom. No fancy techniques, no second-guessing. That cumin and lemon juice work their magic overnight, but even 30 minutes does the trick.
- Tender Yet Bold: The chuck roast turns melt-in-your-mouth tender, but the real magic? That bright, tangy yogurt marinade cuts through the richness. Honestly, the first bite makes you wonder why you ever ate dry, overcooked kebabs.
- Weeknight or Weekend: Grill it for summer BBQs or throw it in the oven for a lazy Sunday. Leftovers? Even better cold in wraps the next day. Between us, this is my go-to when I don’t want to stress but still crave restaurant-quality flavor.
- Budget-Friendly Powerhouse: Chuck roast is cheap, and this recipe stretches it far—perfect for feeding a crowd without breaking the bank. I’ll be real: my grocery bill stays sane, but my dinner table stays happy. (Yes, even on a Tuesday night.)
Step-by-step instructions for Arabic beef kebabs
Transform tough chuck roast into melt-in-your-mouth kebabs using this yogurt marinade technique.
Marinate the Beef for Maximum Tenderness
In a large bowl, combine the 2 lb beef chuck roast cut into 1.5-inch cubes with the 1.5 cups plain Greek yogurt, 0.5 cup lemon juice, 1.5 tbsp ground cumin, 1 tbsp ground coriander, 1 tbsp smoked paprika, 1.5 tsp salt, and 1 tsp ground black pepper. Mix thoroughly until every piece is coated in the marinade. The yogurt helps tenderize the meat while the spices penetrate deeply.
Cover the bowl with plastic wrap and refrigerate for at least 4 hours, preferably overnight. This long marinating time is crucial for breaking down the tough muscle fibers in chuck roast. I've found that overnight marinating produces kebabs that practically fall apart at the touch, delivering that signature Arabic restaurant tenderness.
Prepare the Skewers and Preheat
Soak the 12 wooden skewers in water for 30 minutes to prevent burning during grilling. While they soak, preheat your grill or grill pan to medium-high heat, around 400°F. The high heat creates those beautiful char marks while maintaining the juicy interior we worked so hard to achieve through marinating.
Drain the marinated beef and discard any excess marinade. Thread the beef cubes onto the soaked skewers, alternating pieces to create even cooking surfaces. Don't overcrowd the skewers—leave about 1 inch between pieces for proper air circulation. This arrangement ensures each piece gets that perfect sear without steaming.
Grill to Perfect Doneness
Place the skewers on the preheated grill and cook for 8-10 minutes, turning occasionally, until the beef reaches 145°F internal temperature. You'll see those beautiful char marks form on the exterior while the yogurt marinade keeps the inside juicy. The skewers should release easily when lifted with tongs—this indicates the meat is ready.
For best results, I recommend grilling in batches if you have a large grill. This maintains consistent heat and prevents overcrowding. The yogurt marinade will create some smoke as it cooks off, adding another layer of flavor to these kebabs. Keep a close eye on them—they cook quickly at this temperature.
Rest and Assemble
Transfer the cooked kebabs to a plate and let them rest for 5 minutes. This resting period allows the juices to redistribute throughout the meat, preventing them from running out when you cut in. During this time, warm the 6 flatbreads according to package instructions—crispy flatbread pairs perfectly with these juicy kebabs.
Garnish each serving with the 0.25 cup chopped fresh cilantro and serve immediately with the 0.5 cup tahini sauce for dipping. The combination of smoky charred beef, cool yogurt marinade, and creamy tahini creates a perfect balance of flavors in every bite. These kebabs are best enjoyed fresh off the grill when the meat is at its most tender.
Pro Tips For Making Arabic Beef Kebab
- Slice Thin, Skewer Tight: The chuck roast needs to cook fast on the grill—cut it against the grain into ½-inch slices, then thread them onto skewers snugly. I learned this after my first batch fell apart mid-cook; tight skewers keep the meat intact while still letting the marinade work its magic.
- Marinate Overnight, But Not Too Long: Toss the beef with yogurt, garlic, lemon, and cumin, then refrigerate for 12–24 hours max. Any longer, and the acid starts breaking down the meat fibers—you’ll end up with mushy kebabs. Cover tightly; I used to skip this and wondered why my yogurt smelled funky by day two.
- Start Hot, Then Back Off: Sear the skewers over high heat for 2–3 minutes per side to lock in juices, then move to medium-low. Rushing the high heat dries out the chuck, and low-and-slow turns kebabs into sad, gray bricks. A thermometer reading 145°F (63°C) is your target—pull them just before they hit it.
- Use Cold Yogurt, Not Room Temp: Straight from the fridge, the yogurt coats the meat evenly without thinning out. I was skeptical until I tried it—room-temp yogurt makes the marinade watery, and the garlic cloves just float around instead of sticking. Cold yogurt also keeps the cumin suspended, so every bite gets that earthy kick.
Serving suggestions for this dish
Flatbread Pairings
Warm pita bread or lavash is essential for soaking up those rich tahini drizzles and juicy kebab flavors. I recommend Marky's Markets or Trader Joe's brands—they toast perfectly over the grill. For extra authenticity, brush the bread with garlic-infused olive oil before serving. 🍞
If you want a modern twist, try cauliflower flatbread for a low-carb option. Simply spread ¼ cup tahini mixed with 1 tsp lemon juice on the flatbread, then grill until crispy. The nutty flavor complements the beef beautifully.
Fresh Vegetable Sides
Serve with pickled cucumbers and red onion slices to cut through the richness. I make a quick batch by thinly slicing 1 Persian cucumber and ½ red onion, then soaking in ½ cup vinegar with 1 tsp sugar and ½ tsp salt for 30 minutes. The tangy crunch balances the smoky beef perfectly. 🥒
For a heartier side, roast eggplant slices with 1 tbsp olive oil, ½ tsp cumin, and ¼ tsp smoked paprika at 400°F for 20 minutes. The caramelized edges add texture that contrasts with the tender kebabs.
Dipping Sauces
The classic tahini sauce is a must—mix ½ cup tahini with 2 tbsp lemon juice, 1 garlic clove, and 2 tbsp water to thin. Add ½ tsp salt and a pinch of cayenne for heat. Store leftovers in an airtight container for up to 5 days. 🥄
For a spicy kick, try harissa yogurt dip: blend 1 cup Greek yogurt with 1 tbsp harissa paste, 1 tsp lemon juice, and ½ tsp honey. The heat from the harissa complements the smoky kebabs beautifully.
Drink Pairings
A crisp mint lemonade or ayran (yogurt drink) refreshes the palate between bites. For ayran, whisk 1 cup yogurt with 1 cup cold water, ½ tsp salt, and 1 tsp mint extract. Serve chilled in small glasses. 🍹
For beer lovers, a Turkish raki or light lager like Tuborg pairs perfectly. The effervescence cleanses the palate, while the subtle bitterness balances the rich flavors. Avoid heavy stouts—they’ll overpower the dish.
Nutrition facts
Frequently asked questions
Can I use chicken or lamb instead of beef for these kebabs?
This yogurt marinade works beautifully with chicken thighs (boneless, skinless) or lamb leg cut into 1.5-inch cubes. For chicken, marinate for 2-4 hours (it cooks faster), while lamb benefits from the full overnight marinating time. Adjust cooking time: chicken needs 6-8 minutes on skewers, and lamb 10-12 minutes for medium doneness.
How do I prevent the skewers from burning on the grill?
Soak wooden skewers in water for 30 minutes before using to prevent burning. For extra insurance, use metal skewers or soy sauce-soaked skewers (brush with soy sauce before grilling). Always preheat your grill to medium-high heat (400°F) and avoid overcrowding—leave 1 inch between skewers for proper airflow.
Can I make this recipe without a grill or outdoor grill?
Yes! Use a grill pan on the stovetop over medium-high heat or a broiler in the oven (preheat to broil/high heat). For the broiler, place skewers on a wire rack over a baking sheet to catch drippings and cook for 6-8 minutes, flipping halfway. An air fryer works too—cook at 375°F for 10-12 minutes, shaking halfway.
What’s the best way to store leftovers?
Store cooked kebabs in an airtight container in the fridge for up to 4 days. Reheat in a skillet over medium heat for 2-3 minutes per side or reheat in the oven at 350°F for 5-7 minutes. For longer storage, freeze kebabs (unassembled on skewers) for up to 3 months. Thaw overnight in the fridge before reheating.
Can I make the marinade ahead of time?
Yes! Prepare the marinade up to 5 days in advance and store it in an airtight container in the fridge. Add the beef just before marinating (or up to 24 hours ahead). For best results, marinate the beef for at least 4 hours, but overnight is ideal. If you’re short on time, use the marinade as a sauce—simmer it for 5 minutes to thicken and brush it on grilled meat.
