Dinner

Authentic Shish Kebab Recipe

Yogurt Marinade · Lamb & Chicken · 6 skewers · 30 min (+ marinating)

This shish kebab recipe produces the kind of deeply charred, impossibly juicy skewers that you find at the best Middle Eastern restaurants — achieved at home with a yogurt marinade that's been tenderizing lamb and chicken for thousands of years. The marinade is the secret: yogurt's lactic acid gently breaks down muscle proteins, making the meat extraordinarily tender without the mushy texture that citrus-heavy marinades can produce.

Shish kebab — from the Turkish şiş (skewer) and kebap (grilled meat) — is one of the oldest cooking methods in the world. The concept is simple: cut meat into pieces, season aggressively, thread on metal skewers, cook over fire. The simplicity is deceptive. The quality of a shish kebab lives or dies on two things: the marinade and the fire. A good marinade transforms ordinary chicken or lamb into something with deep, layered flavor. A ripping hot charcoal fire gives you the char and smoke that no oven can fully replicate.

The spice blend in this marinade — cumin, smoked paprika, coriander, and a touch of cinnamon — is a classic Middle Eastern profile that complements both lamb and chicken beautifully. The yogurt serves double duty: it both tenderizes the meat and creates a thin coating that chars on the grill into a deeply savory crust without burning. The garlic and lemon round out the flavor with brightness and pungency.

Marinating time matters significantly here. Two hours minimum; overnight is ideal. The yogurt's lactic acid needs time to work on the muscle fibers, and the spices need time to penetrate beyond the surface. A two-hour rush marinates only the exterior. An overnight marinade produces meat that's seasoned all the way through and noticeably more tender from edge to center.

Grilling Technique for Perfect Shish Kebab

Juicy grilled sausages on a charcoal grill

High heat is non-negotiable. Shish kebab must be cooked over very high heat — whether that's a charcoal grill, gas grill at maximum, or a broiler. The goal is to char the exterior quickly while keeping the interior juicy. Low heat produces gray, dry meat with no caramelization and none of the Maillard reaction flavors that make kebabs taste like kebabs.

For charcoal: build a two-zone fire — a hot zone with coals banked on one side, and a cooler zone on the other. Start on the hot zone to get the char, then move to the cool zone if the meat needs more time to cook through without burning. This gives you control that a single-zone fire doesn't. Metal skewers are essential: they conduct heat into the center of the meat, helping it cook through more evenly, and they don't burn like wood does.

Turn skewers every 3–4 minutes — not constantly. Frequent turning prevents even searing and reduces char formation. Three full turns (12 minutes total) is usually enough for 1.5-inch cubes over high heat. Use an instant-read thermometer to verify: 165°F for chicken, 145°F for lamb medium doneness.

Serving Shish Kebab

The traditional accompaniments — warm pita, tzatziki or garlic yogurt sauce, sliced tomatoes and cucumber, fresh parsley, sumac onions — exist for good reason. The cool, creamy sauce balances the char and spice. The pita soaks up the juices. The fresh herbs and vegetables cut the richness. Make all of these and serve everything family-style for the most authentic experience. A squeeze of fresh lemon over the kebabs at the table is the finishing touch that brings everything together.

Shish kebab skewers on a charcoal grill with smoke

Authentic Shish Kebab

Yogurt-marinated lamb and chicken on skewers, grilled over high heat for the juiciest, most flavorful kebab you've ever made at home.

4.9 (4,821 reviews)
Prep15 min
Cook15 min
Total30 min
Servings
6
Calories340

Ingredients

Instructions

  1. 1Make the yogurt marinade

    In a large bowl, whisk together Greek yogurt, olive oil, minced garlic, lemon juice, cumin, smoked paprika, coriander, cinnamon, salt, and pepper until smooth and fully combined.

  2. 2Marinate the meat

    Add the lamb and chicken cubes to the marinade and toss until every piece is thoroughly coated. Cover with plastic wrap and refrigerate for at least 2 hours — overnight is significantly better and highly recommended for maximum tenderness and flavor penetration.

  3. 3Prepare for grilling

    Remove meat from the refrigerator 30 minutes before grilling to take the chill off — cold meat hitting a hot grill creates steaming instead of searing. Preheat your grill to high heat (charcoal: coals fully ashed over and glowing; gas: all burners on high for 10 minutes).

  4. 4Thread the skewers

    Thread the marinated meat pieces alternating with bell pepper chunks and red onion wedges onto flat metal skewers. Don't pack too tightly — leave a small gap between pieces so heat can circulate and the outside chars rather than steams.

  5. 5Grill to perfection

    Grill over high heat for 12–15 minutes total, turning every 3–4 minutes. The kebabs are ready when the outside is deeply charred in places and the internal temperature reads 165°F for chicken and 145°F for lamb medium doneness. Rest for 3 minutes before serving.

  6. 6Serve with accompaniments

    Serve the skewers over warm pita bread with tzatziki or garlic yogurt sauce, sliced tomatoes, fresh cucumber, chopped parsley, and a squeeze of fresh lemon. Sumac-marinated thin-sliced red onions are the traditional garnish and add a fruity tartness that perfectly complements the smoky char.

Nutrition Per Serving

36gProtein
6gCarbs
18gFat
1gFiber
480mgSodium
340Calories

📝 Recipe Notes

  • Marinate overnight: 2 hours is the minimum but overnight makes a dramatic difference. The yogurt needs time to tenderize the meat all the way through, not just the surface.
  • Use flat metal skewers: They prevent the meat from spinning when you turn them, giving you more control over which side is getting direct heat.
  • High heat only: Low heat produces gray, steamed meat with no char. You need very high heat to get the caramelization and Maillard reaction flavors that define great kebab.
  • Don't crowd the skewers: Leave small gaps between meat pieces so heat circulates and you get char rather than steam.
  • Oven option: Broil on high, skewers on a rack 4–5 inches from the element, turning every 3–4 minutes for 12–15 minutes total. No smoke flavor but still excellent char.
  • Use chicken thighs, not breast: Thighs stay juicy over direct high heat. Breast dries out very quickly when charred.

Frequently Asked Questions

What is the difference between shish kebab and kofta kebab?

Shish kebab uses whole cubes of marinated meat threaded on skewers. Kofta kebab uses seasoned ground meat shaped directly around the skewer. This recipe is shish — whole marinated cubes. The yogurt marinade is what makes the meat extraordinarily tender and flavorful throughout.

Can I make shish kebab without a grill?

Yes — broil on high, skewers on a wire rack over a foil-lined sheet pan, 4–6 inches from the broiler element. Turn every 3–4 minutes for 12–15 minutes total. You won't get smoke flavor but you'll get excellent char. A cast iron grill pan on the stovetop is another good option for getting grill marks indoors.

How long should I marinate shish kebab?

Minimum 2 hours, ideally 8–12 hours (overnight). The yogurt's lactic acid needs time to tenderize the meat beyond just the surface. Beyond 24 hours, the acid starts breaking down proteins too aggressively and the texture becomes mealy. The 8–12 hour window is the sweet spot.

Metal or wooden skewers?

Metal skewers are strongly preferred. They conduct heat into the meat center for more even cooking, they don't burn, and they're reusable. If using wooden skewers, soak in water 30+ minutes before threading. Flat metal skewers (not round) also prevent the meat from spinning when you turn them.