Skip to content
Zaffaron

Kabab-e Shotormorgh (کباب شترمرغ) — Persian Grilled Ostrich Kebabs with Tomato–Olive Salsa

Lean ostrich cubes are marinated with lemon, garlic, cumin, and coriander, then grilled with sweet mini peppers. A bright tomato–olive salsa adds briny freshness, creating a modern Persian-inspired kebab that’s smoky, juicy, and balanced.

By Zaffaron Kitchen· Published April 2, 2026 Verified Recipe
Gluten-Free Dairy-Free Nut-Free Halal
100 min total Prep 85m · Cook 15m 4 servings 468 cal ~$8.75/serving
↓ Jump to Recipe
Kabab-e Shotormorgh — Persian Grilled Ostrich Kebabs with Tomato–Olive Salsa - authentic persian recipe

Printable Recipe Card

Servings: 4 · Total: 100 min · Difficulty: medium

Ingredients (quick list)

  • 700 g Ostrich steak, trimmed and cut into 3 cm cubes (Choose tender loin or fillet; remove silver skin)
  • 12 g Garlic, finely grated (About 3 large cloves)
  • 45 ml Fresh lemon juice (About 3 tablespoons)
  • 60 ml Olive oil (About 1/4 cup, plus extra for grilling if needed)
  • 10 g Fresh red chili, finely minced (Seeded for less heat)
  • 6 g Ground cumin (About 2 teaspoons)
  • 4 g Ground coriander seeds (About 2 teaspoons)
  • 2 leaf Bay leaves (Torn once to release aroma)
  • 10 g Fine sea salt (About 1 3/4 teaspoons, divided)
  • 2 g Freshly ground black pepper (About 1 teaspoon, divided)
  • 250 g Assorted small bell peppers (Mini peppers; halved and seeded if large)
  • 150 g Red onion, cut into 3 cm chunks (For threading between meat pieces)

+ 4 more in the full ingredients section below.

Steps (summary)

  1. Make the marinade: in a nonreactive bowl, whisk 60 ml olive oil with 45 ml lemon juice, grated garlic, minced red chili, ground…
  2. Marinate the ostrich: add the 3 cm ostrich cubes and toss until every surface is coated. Cover and refrigerate 60 minutes (up t…
  3. Prepare the salsa while the meat marinates: combine diced tomatoes, chopped green olives, parsley, 30 ml extra-virgin olive oil…
  4. Skewer and preheat: soak wooden skewers in water for 30 minutes (skip for metal). Preheat a charcoal grill to medium-high or a…
  5. Grill the kebabs: place skewers over direct heat and grill 8–12 minutes total, turning every 2 minutes for even browning. Targe…
  6. Rest and serve: transfer kebabs to a warm platter and rest 5 minutes to redistribute juices. Spoon the tomato–olive salsa over…

Cultural Background

Kebab is a long-standing centerpiece of Persian grilling, commonly served at family gatherings and outdoor meals. Using ostrich reflects a contemporary approach in Iran and the diaspora, where newer proteins are paired with familiar spice profiles and bright accompaniments like tomato-based salads.

smokycitrusysavorybrinylightly spicytenderjuicycharred edgescrisp-tender pepperscumin-forwardcoriandergarlicgrill smoke🌶 medium

Equipment

Charcoal or gas grillMetal skewers or 8–10 wooden skewersMixing bowls (nonreactive)Chef’s knife and cutting boardTongsInstant-read thermometerServing platter

💡 Tips

  • Cut ostrich into uniform 3 cm cubes so it cooks evenly before drying out.
  • If using charcoal, cook over a two-zone fire: sear over hot coals, then finish on a cooler side to control doneness.
  • Seed the tomatoes for a thicker salsa that clings to the kebabs instead of pooling on the plate.
  • For extra aroma, toast whole cumin and coriander seeds, grind them, and use the same gram amounts.
  • Warm your serving platter (about 80°C in the oven for 5 minutes) to keep lean meat from cooling too fast.

⚠️ Common Mistakes

  • ❌ Marinating the ostrich overnight

    💡 Why: Lean meat plus acid can tighten proteins and make the texture firm and dry.

    ✅ Fix: Marinate 60 minutes (up to 4 hours). If you need longer prep, cube the meat and keep it plain, then marinate closer to grilling time.

  • ❌ Overcooking to well-done

    💡 Why: Ostrich has very little fat, so it loses moisture quickly and can taste metallic when overcooked.

    ✅ Fix: Use an instant-read thermometer and pull at 60–63°C, resting 5 minutes. If guests prefer more done, finish briefly on indirect heat rather than prolonged direct heat.

  • ❌ Crowding pieces tightly on the skewer

    💡 Why: No airflow means steaming instead of browning, leading to pale meat and soggy vegetables.

    ✅ Fix: Leave small gaps between pieces and keep peppers/onions similar in size to the meat so everything cooks at the same pace.

  • ❌ Using watery salsa

    💡 Why: Excess tomato juice dilutes seasoning and slides off the kebab.

    ✅ Fix: Seed the tomatoes and let the salsa rest 20 minutes; if still wet, drain 1–2 tablespoons of liquid before serving.

🧊 How to Store

Refrigerate cooked kebabs and salsa separately in airtight containers for up to 3 days. Reheat kebabs gently, covered, in a 160°C oven for 8–10 minutes or briefly in a skillet; avoid microwaving at high power to prevent toughening. Salsa is best within 24 hours.

📅 Make Ahead

Mix the salsa up to 6 hours ahead and refrigerate; bring to room temperature 20 minutes before serving. Cube the meat and prep vegetables up to 24 hours ahead. Marinate the meat 60 minutes before grilling for best texture.

🍽️ Pairs Well With

  • Steamed basmati rice or saffron rice
  • Flatbread such as lavash or pita
  • Grilled tomatoes and onions
  • A crisp herb salad with cucumber and radish
  • Plain yogurt or a dairy-free yogurt alternative

Regional Variations

  • Tehran-style contemporary grillingOften uses leaner cuts and shorter marinades, with brighter, salad-like accompaniments such as tomato, herbs, and citrus to balance smoky kebabs.
  • Caspian-influenced flavoringLeans toward more herbaceous notes; parsley may be increased and the salsa can include finely diced cucumber for extra freshness and crunch.
outdoor barbecue family gathering weekend dinner summer entertaining
#high-protein#grilled#weekend-cooking#modern-persian#low-carb-friendly

Ingredients

  • 700 gOstrich steak, trimmed and cut into 3 cm cubes (Choose tender loin or fillet; remove silver skin)
  • 12 gGarlic, finely grated (About 3 large cloves)
  • 45 mlFresh lemon juice (About 3 tablespoons)
  • 60 mlOlive oil (About 1/4 cup, plus extra for grilling if needed)
  • 10 gFresh red chili, finely minced (Seeded for less heat)
  • 6 gGround cumin (About 2 teaspoons)
  • 4 gGround coriander seeds (About 2 teaspoons)
  • 2 leafBay leaves (Torn once to release aroma)
  • 10 gFine sea salt (About 1 3/4 teaspoons, divided)
  • 2 gFreshly ground black pepper (About 1 teaspoon, divided)
  • 250 gAssorted small bell peppers (Mini peppers; halved and seeded if large)
  • 150 gRed onion, cut into 3 cm chunks (For threading between meat pieces)
  • 300 gRipe tomatoes, seeded and diced (About 2 medium; remove watery seeds for a cleaner salsa)
  • 80 gPitted green olives, finely chopped (Briny, firm olives work best)
  • 30 mlExtra-virgin olive oil (About 2 tablespoons)
  • 15 gFresh parsley, finely chopped (About 1/2 cup loosely packed)

🔄 Substitutions

  • Ostrich meat→ Beef tenderloin or venison loin
  • Green olives→ Kalamata olives
  • Fresh red chili→ Crushed red pepper flakes

Instructions

  1. 1

    Make the marinade: in a nonreactive bowl, whisk 60 ml olive oil with 45 ml lemon juice, grated garlic, minced red chili, ground cumin, ground coriander, 6 g salt, and 1 g black pepper until glossy. Tear the bay leaves and stir in to perfume the mixture evenly.

  2. 2

    Marinate the ostrich: add the 3 cm ostrich cubes and toss until every surface is coated. Cover and refrigerate 60 minutes (up to 4 hours). Because ostrich is very lean, avoid overnight marination; the acid can tighten the fibers and reduce juiciness.

  3. 3

    Prepare the salsa while the meat marinates: combine diced tomatoes, chopped green olives, parsley, 30 ml extra-virgin olive oil, and 15 ml lemon juice. Season with the remaining 4 g salt and 1 g black pepper. Rest 20 minutes at room temperature so the flavors meld.

  4. 4

    Skewer and preheat: soak wooden skewers in water for 30 minutes (skip for metal). Preheat a charcoal grill to medium-high or a gas grill to 230°C, then clean and oil the grates. Thread ostrich, mini bell peppers, and red onion chunks, leaving small gaps for even heat.

  5. 5

    Grill the kebabs: place skewers over direct heat and grill 8–12 minutes total, turning every 2 minutes for even browning. Target an internal temperature of 60–63°C for medium-rare to medium; do not exceed 68°C or the meat can become dry and livery.

  6. 6

    Rest and serve: transfer kebabs to a warm platter and rest 5 minutes to redistribute juices. Spoon the tomato–olive salsa over or alongside the skewers. Serve immediately while the peppers are lightly blistered and the ostrich remains tender and rosy.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: April 2, 2026

Cultural Background

Kebab is a long-standing centerpiece of Persian grilling, commonly served at family gatherings and outdoor meals. Using ostrich reflects a contemporary approach in Iran and the diaspora, where newer proteins are paired with familiar spice profiles and bright accompaniments like tomato-based salads.

Regional Variations

Tehran-style contemporary grilling: Often uses leaner cuts and shorter marinades, with brighter, salad-like accompaniments such as tomato, herbs, and citrus to balance smoky kebabs.
Caspian-influenced flavoring: Leans toward more herbaceous notes; parsley may be increased and the salsa can include finely diced cucumber for extra freshness and crunch.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

468
Calories
49g
Protein
23g
Fat
16g
Carbs
4g
Fiber
980mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

—
Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.