Beef and Lamb Kebabs Recipe: Charred-Spiced Skewers With Juicy Centers

Soups & Stews

Beef and Lamb Kebabs Recipe: Charred-Spiced Skewers With Juicy Centers

This beef and lamb kebab recipe delivers juicy, charred skewers that balance rich flavors and tender textures perfectly. đŸ”„ The secret lies in marination—tenderizing the meat while infusing bold spices that caramelize beautifully on the grill.

I've perfected this method over years of testing, ensuring every bite stays succulent even after cooking. What sets these kebabs apart is the two-meat combination, where lamb adds depth and beef provides hearty satisfaction.

The marinade blends garlic, lemon, and warm spices like cumin and paprika, creating a crust that locks in moisture while delivering complex, aromatic flavors. Whether you're grilling outdoors or using a stovetop pan, the technique remains foolproof.

By the time you serve these skewers, you'll have perfectly charred edges with juicy, pink centers—exactly what makes kebabs irresistible. The spices develop into a fragrant crust, while the meat stays tender enough to pull apart easily.

Pair them with flatbread, couscous, or a fresh salad for a complete meal. This recipe works for both traditional and modern twists—add a yogurt sauce for creaminess or a harissa glaze for heat. Let's get cooking!

👹‍🍳
Difficulty
Medium
đŸ„©
Diet
Meat
đŸ”„
Calories
Med Cal

Ingredients for beef and lamb kebab

Juicy skewers start with tender beef and lamb plus bold spices for perfect charred flavor.

Ingredient Amount Notes
Beef Sirloin đŸ„© 1 lb Cut into 1-inch cubes
Lamb Leg 🐑 1 lb Cut into 1-inch cubes
Garlic Cloves 🧄 6 cloves Minced for marinade
Lemon Juice 🍋 œ cup Freshly squeezed
Ground Cumin 🌿 2 tbsp Toasted for depth
Smoked Paprika đŸŒ¶ïž 1 œ tbsp For smoky flavor
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Kosher Salt 🧂 1 œ tsp Diamond Crystal preferred
Black Peppercorns đŸŒ¶ïž 1 tsp Freshly cracked
Extra-Virgin Olive Oil đŸ«’ ⅓ cup High-quality for marinade
Wooden Skewers đŸȘ” 8 whole Soaked in water 30 mins
Red Bell Pepper đŸŒ¶ïž 1 whole Cut into 1-inch chunks
Red Onion 🧅 1 whole Cut into 1-inch chunks
Fresh Rosemary 🌿 ÂŒ cup Chopped finely
Fresh Thyme 🌿 ÂŒ cup Leaves only

The meat choice is everything here. Beef sirloin stays tender while lamb adds rich depth—look for cuts with good marbling at Whole Foods or your local butcher. I prefer Costco's pre-cut lamb leg for convenience, but ask for bone-in if you want extra flavor. For the spices, Penzeys Spices has the best toasted cumin, but regular grocery store brands work too. Fresh herbs like rosemary and thyme should smell vibrant—if they're wilted, skip them. The bell pepper and onion add color and crunch, balancing the meat's richness.

No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a pinch. Running short on lemon juice? Orange juice or vinegar can substitute, but taste first—vinegar adds tang. The olive oil matters here: Kirkland Signature or California Olive Ranch are my go-tos, but avoid cheap brands that taste bitter. For extra tenderness, pound the meat cubes gently with a meat mallet before skewering. If you're prepping ahead, marinate the meat for at least 4 hours—overnight is even better for maximum flavor infusion.

Marinated meat stays fresh for 2 days in the fridge, but skewer it within 8 hours of grilling for best texture. The marinade can be made 3 days ahead and stored in an airtight container. Grilled kebabs reheat poorly, so serve immediately. For leftovers, store components separately—meat in one container, veggies in another—to maintain freshness. These reheat best in a skillet with a splash of water for 2 minutes max, just to warm through.

❀

Why You'll Love This Recipe

  • No Marinate Madness: I swear by this recipe because the meat soaks up the garlic, cumin, and lemon juice in minutes—no fancy prep, just slice, toss, and let it work its magic. Honestly, I’ve tried overnight marinades that didn’t even come close to this quick soak’s punch.
  • Two-Meat Magic: The beef sirloin and lamb leg combo is where this dish shines—tender, juicy, and packed with depth. That earthy cumin and bright lemon juice cut through the richness, leaving you with bites that are dangerously addictive. (Yes, even on a Tuesday night.)
  • Weeknight to Party Hero: Grill it for a summer BBQ or serve it over rice for a lazy dinner—this recipe adapts without breaking a sweat. I’ve taken it from a quick weeknight meal to a crowd-pleasing platter at gatherings, and it never lets me down.
  • Budget-Friendly Leftovers: A single batch stretches for days—perfect for lunchboxes or reheated dinners. The lamb leg is cheaper than you’d think, and the spices stretch every bite into something special. My freezer’s always stocked with these because they’re too good to waste.

Step-by-step instructions for charred-spiced skewers

Master these techniques and you'll achieve perfectly balanced kebabs with smoky char and tender meat every time.

1

👹‍🍳 Step 1: Prepare the Marinade and Soak Skewers

In a large mixing bowl, combine the 0.33 cup extra-virgin olive oil, 0.5 cup lemon juice, 2 tbsp ground cumin, 1.5 tbsp smoked paprika, 1 tbsp ground coriander, 1.5 tsp kosher salt, and 1 tsp black peppercorns. Add the 6 minced garlic cloves, 0.25 cup chopped fresh rosemary, and 0.25 cup fresh thyme leaves. Whisk vigorously until the spices are fully dissolved and the oil emulsifies slightly.

While the marinade rests, soak the 8 wooden skewers in water for at least 30 minutes. This prevents them from burning on the grill and ensures they hold the ingredients securely. The marinade should be ready to use immediately, but let it sit for 10 minutes to allow the spices to bloom and release their aromatic oils.

2

🍳 Step 2: Cube and Marinate the Meats

Cut the 1 lb beef sirloin and 1 lb lamb leg into uniform 1-inch cubes for even cooking. Place half of the beef cubes in a separate container and reserve half of the marinade for them. Divide the remaining marinade between the two meat containers, ensuring each gets equal flavor coverage.

Marinate both meats for at least 2 hours (overnight is ideal). The acid in the lemon juice will begin tenderizing the meat while the spices penetrate deeply. Turn the cubes occasionally to ensure even coating. You'll notice the marinade becomes more vibrant as the spices infuse, and the meat will develop a subtle sheen from the olive oil.

3

đŸ„˜ Step 3: Assemble the Skewers with Vegetables

Drain the marinated meats but reserve 2 tablespoons of the marinade for basting. Cut the 1 whole red bell pepper and 1 whole red onion into 1-inch chunks. Thread the skewers by alternating between beef, lamb, bell pepper, and onion pieces, starting and ending with meat to prevent burning the vegetables.

Use all 8 skewers for a balanced spread. The vegetables should be evenly distributed throughout each skewer, creating visual appeal and preventing any piece from overcooking. Arrange the assembled skewers on a plate and let them sit at room temperature for 15 minutes before grilling to ensure even cooking.

4

đŸ”„ Step 4: Grill to Perfect Doneness

Preheat your grill to medium-high heat (400°F). Place the skewers on the grill and cook for 8-10 minutes, turning occasionally, until the meats reach 145°F internally and develop a deep char on the outside. The vegetables should be tender with slight grill marks.

During the last 2 minutes of grilling, brush the skewers with the reserved marinade to enhance flavor and prevent drying. Watch the grill closely—you want the meat to be juicy, not overcooked. The beef and lamb should pull apart easily with a fork, indicating perfect tenderness. Remove the skewers when they reach the desired doneness and transfer them to a cutting board.

5

⏰ Step 5: Rest and Serve

Let the skewers rest for 5 minutes before serving. This allows the juices to redistribute throughout the meat, ensuring each bite remains succulent. Arrange the skewers on a platter and garnish with additional chopped fresh rosemary and thyme if desired.

Serve immediately with a side of grilled flatbread or a fresh cucumber salad to complement the rich, spiced flavors. The combination of tender beef and lamb with the smoky char and vibrant vegetables creates a harmonious balance of textures and tastes that will impress any guest.

👹‍🍳

Pro Tips For Making Beef And Lamb Kebab

  • MARINATE LAMB FIRST: I learned this the hard way—lamb leg soaks up marinade like a sponge, so toss those chunks in lemon juice and cumin at least 2 hours ahead (overnight if you’re patient). The beef sirloin only needs 30 minutes, but the lamb won’t tenderize properly if you rush it.
  • CUT GARLIC THIN: Thick garlic slices burn before they brown, leaving you with bitter, half-cooked cloves. Mince those cloves paper-thin (almost like a paste) so they caramelize in 2 minutes flat—no charring, just sweet, jammy flavor.
  • USE SKINNY SKEWERS: Fat skewers hide between meat chunks, making them soggy. Grab the thinnest bamboo or metal skewers you can find—even if it means threading the meat in a zigzag. Trust me, your kebabs will sear better and stay juicier.
  • REST MEAT BEFORE GRILLING: Cold meat sticks to skewers and tears when you flip. Let the beef and lamb sit at room temp for 20 minutes before assembly—it cooks more evenly and won’t fall apart when you turn them. (Yes, even if you’re impatient like me.)

Creative variations of this recipe

Moroccan Spice Twist

Transform your kebabs with a Moroccan-inspired marinade by swapping smoked paprika for 1 tbsp ras el hanout (a North African spice blend) and adding 1 tsp ground ginger and œ tsp cinnamon.

Use orange juice instead of lemon for brightness, and thread the skewers with cherry tomatoes and zucchini for a fresh contrast. Serve with harissa yogurt sauce (mix œ cup Greek yogurt with 1 tbsp harissa paste and 1 tsp honey). đŸŒ¶ïž

Greek Lemon-Garlic Fusion

For a Mediterranean-inspired version, boost the marinade with 1 tbsp dried oregano, 1 tsp dried mint, and 1 tbsp honey for balance. Skewer with cherry tomatoes, kalamata olives, and feta cheese cubes (add them last to avoid melting).

Serve with tzatziki (mix œ cup Greek yogurt, œ cucumber (grated and drained), 1 garlic clove, and 1 tbsp olive oil). This version shines with grilled pita bread for dipping. 🍋

Spicy Korean BBQ

Give your kebabs a Korean fusion kick by marinating in œ cup soy sauce, 2 tbsp gochujang (Korean chili paste), 1 tbsp sesame oil, and 1 tbsp grated ginger.

Add 1 tbsp brown sugar for depth. Skewer with shiitake mushrooms and pineapple chunks for sweetness. Serve with kimchi and steamed jasmine rice to soak up the bold flavors. đŸŒ¶ïž

Herb-Infused Italian

For an Italian-inspired take, replace coriander with 1 tbsp dried basil and 1 tsp fennel seeds, and add 1 tbsp balsamic vinegar to the marinade. Skewer with cherry tomatoes, asparagus, and mozzarella pearls (add them last).

Finish with a drizzle of balsamic glaze and fresh basil leaves. Pair with garlic bread and a Chianti wine for a cozy meal. đŸ·

Smoky Chipotle Lime

Add 1 chipotle pepper in adobo sauce (blended) and 1 tbsp lime zest to the marinade for a smoky-sweet twist. Skewer with jalapeños and red onion for heat and crunch.

Serve with avocado crema (blend œ avocado, ÂŒ cup sour cream, 1 tbsp lime juice, and salt). This version is perfect for Taco Tuesday or summer BBQs. đŸ”„

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 14g70%
Cholesterol 145mg48%
Sodium 820mg36%
Total Carbohydrate 12g4%
Dietary Fiber 3g11%
Sugars 6g
Protein 52g104%
* 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 use metal skewers instead of wooden ones?

Metal skewers work perfectly and won't need soaking! They're great for high-heat grilling and can be reused. Just ensure they're long enough to hold all your ingredients securely without touching the grill grates. For extra flavor, try using stainless steel skewers that won't rust.

2

How do I prevent the meat from drying out?

Keep the meat juicy by marinating for at least 4 hours (overnight is best) and avoiding overcooking. Use a meat thermometer to check internal temps—beef and lamb should reach 145°F max. Also, let the skewers rest for 5 minutes before serving to redistribute juices.

3

What if I don't have all the spices?

No problem! Swap smoked paprika for regular paprika + œ tsp liquid smoke, and use garlic powder if fresh isn't available. For coriander, try 1 tsp more cumin. The dish will still taste delicious—just slightly different. Always taste your marinade before applying!

4

Can I make these kebabs ahead of time?

Marinate the meat 1-2 days ahead for maximum flavor, but assemble skewers only 4-6 hours before cooking. Store marinated meat in airtight containers in the fridge. For leftovers, keep components separate (meat vs. veggies) and reheat quickly in a skillet with 1 tbsp water for 2 minutes.

5

What's the best way to serve these kebabs?

Pair with warm flatbread or pita for scooping, plus a fresh cucumber salad or tabbouleh to balance richness. For extra flair, drizzle with garlic yogurt sauce or serve with pickled red onions. These kebabs shine as a centerpiece for summer BBQs or family dinners!

★★★★★4.6(3 reviews)
Categories Soups & Stews