Skip to content
Zaffaron

Kabab Koobideh (کباب کوبیده) — Cheesy Persian Minced Kebab Skewers

A modern, indulgent take on Persian koobideh: seasoned minced meat skewers studded with a molten blend of Ninia-style brined cheese and sharp cheddar. Smoky, juicy, and perfect with rice or flatbread.

By Zaffaron Kitchen· Published April 2, 2026 Verified Recipe
Gluten-Free Nut-Free Halal
Contains: dairy
98 min total Prep 80m · Cook 18m 4 servings 560 cal ~$4.75/serving
↓ Jump to Recipe
Kabab Koobideh — Cheesy Persian Minced Kebab Skewers - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 600 g Ground beef (80/20) (cold from the refrigerator for better binding)
  • 200 g Ground lamb (cold; adds classic koobideh richness (optional but recommended))
  • 300 g Yellow onion (1 large; finely grated on the small holes)
  • 10 g Sea salt (about 1 3/4 tsp; essential for protein binding)
  • 2 g Black pepper (about 1 tsp, freshly ground)
  • 1 g Baking soda (about 1/4 tsp; improves tenderness and browning)
  • 30 ml Ice water (2 tbsp; helps emulsify and keep the mixture cold)
  • 120 g Ninia-style brined white cheese (drained well, cut into 6–8 mm cubes; see substitutions if unavailable)
  • 80 g Cheddar cheese (sharp; cut into 6–8 mm cubes)
  • 15 ml Neutral oil (1 tbsp; for brushing skewers and grill grates)

Steps (summary)

  1. Grate the onion into a bowl, then squeeze it firmly in a clean towel or cheesecloth to remove as much juice as possible (aim fo…
  2. In a large, cold bowl, combine ground beef, ground lamb, squeezed onion pulp, sea salt, black pepper, and baking soda. Add the…
  3. While the meat chills, drain the brined cheese thoroughly and pat it dry. Cut both cheeses into 6–8 mm cubes so they melt witho…
  4. Prepare a charcoal grill for medium-high heat (about 230–260°C / 450–500°F at the grate), or preheat a gas grill to medium-high…
  5. Divide the meat mixture into 8 equal portions (about 105 g each). With wet hands, flatten one portion into a rectangle in your…
  6. Press each filled portion onto a wide, flat skewer, spreading it evenly to about 2 cm thickness and 18–22 cm length. Create cla…

+ 2 more steps in the full instructions section below.

Cultural Background

Kabab koobideh is a widely recognized Iranian grilled kebab associated with bazaars, family gatherings, and restaurant grilling traditions. This cheese-filled version is a contemporary adaptation that keeps the core technique—onion-bound minced meat on wide skewers—while adding a modern, melty center.

savorysaltyrichumamijuicytendermolten-centeredcharred edgessmokyonion-forwardroasted meat🌶 mild

Equipment

Box grater (small holes)Clean kitchen towel or cheeseclothLarge mixing bowl (preferably metal)Kitchen scaleWide flat metal skewers (koobideh skewers) or double thin skewersCharcoal or gas grill (or broiler alternative)Instant-read thermometerBasting brush

💡 Tips

  • Squeezing onion thoroughly is the single biggest factor for kebabs that stay on the skewer.
  • Knead until the mixture becomes sticky; that tackiness is the protein bind that prevents falling apart.
  • Keep everything cold (meat, bowl, skewers, cheese). Warm fat smears and weakens the structure.
  • Seal the meat completely around the cheese and avoid cracks; even small gaps can cause cheese to leak and tear the kebab.
  • If grilling on thin skewers, double-skewer each kebab for stability.

⚠️ Common Mistakes

  • ❌ Not squeezing the grated onion enough

    💡 Why: Excess onion juice loosens the mixture, making it slide off the skewer and steam instead of sear

    ✅ Fix: Squeeze until the pulp feels fairly dry; if it still seems wet, squeeze again and extend chilling time by 15 minutes

  • ❌ Under-kneading the meat mixture

    💡 Why: Without proper mixing, proteins do not bind and the kebab cracks and drops during flipping

    ✅ Fix: Knead 6–8 minutes until sticky and elastic; the mixture should cling to your hand before chilling

  • ❌ Cheese leaking and tearing the kebab

    💡 Why: Warm cheese, large chunks, or unsealed seams create weak points that burst as the cheese melts

    ✅ Fix: Use small cubes, keep cheese cold, and fully seal the meat with no cracks; move to a cooler zone once browned to finish gently

  • ❌ Cooking only over high heat the whole time

    💡 Why: The outside can burn before the inside reaches a safe temperature, and the cheese may separate

    ✅ Fix: Sear over high heat to set the kebab, then finish over a cooler zone to 71°C / 160°F internal

🧊 How to Store

Best eaten immediately. Refrigerate cooked kebabs in an airtight container for up to 3 days. Reheat gently, covered, in a 160°C / 325°F oven for 10–12 minutes or in a covered skillet over low heat; high heat can cause the cheese to separate and leak.

📅 Make Ahead

Mix and knead the meat base up to 24 hours ahead and refrigerate tightly covered. Cube and chill the cheeses up to 2 days ahead. Shape onto skewers up to 2 hours before grilling; keep refrigerated, uncovered for 15 minutes before grilling to slightly firm the surface.

🍽️ Pairs Well With

  • Steamed saffron rice
  • Grilled tomatoes and onions
  • Fresh herbs
  • radishes
  • and lemon wedges
  • Plain yogurt or yogurt-cucumber salad
  • Flatbread

Regional Variations

  • Tehran-style restaurant koobidehOften made with a beef-and-lamb blend and shaped with pronounced ridges; typically served with saffron rice, grilled tomato, and buttered flatbread.
  • Caspian region (north of Iran)Kebabs are frequently paired with abundant fresh herbs and local rice; some cooks prefer slightly higher onion content for extra juiciness, balanced by longer chilling for structure.
weekend grilling family gatherings outdoor barbecue holiday meals
#grilled#street-food-inspired#high-protein#fusion#gluten-free

Ingredients

  • 600 gGround beef (80/20) (cold from the refrigerator for better binding)
  • 200 gGround lamb (cold; adds classic koobideh richness (optional but recommended))
  • 300 gYellow onion (1 large; finely grated on the small holes)
  • 10 gSea salt (about 1 3/4 tsp; essential for protein binding)
  • 2 gBlack pepper (about 1 tsp, freshly ground)
  • 1 gBaking soda (about 1/4 tsp; improves tenderness and browning)
  • 30 mlIce water (2 tbsp; helps emulsify and keep the mixture cold)
  • 120 gNinia-style brined white cheese (drained well, cut into 6–8 mm cubes; see substitutions if unavailable)
  • 80 gCheddar cheese (sharp; cut into 6–8 mm cubes)
  • 15 mlNeutral oil (1 tbsp; for brushing skewers and grill grates)

🔄 Substitutions

  • Ninia-style brined white cheese→ Low-moisture mozzarella plus a small amount of feta (3:1 by weight)
  • Ground lamb→ All ground beef (80/20)
  • Charcoal grill→ Oven broiler on a foil-lined tray with a rack

Instructions

  1. 1

    Grate the onion into a bowl, then squeeze it firmly in a clean towel or cheesecloth to remove as much juice as possible (aim for about 120–150 g squeezed onion pulp). Discard or reserve the juice for another use. Keeping the onion dry is crucial so the kebab mixture holds on the skewers.

  2. 2

    In a large, cold bowl, combine ground beef, ground lamb, squeezed onion pulp, sea salt, black pepper, and baking soda. Add the ice water and knead vigorously by hand for 6–8 minutes until the mixture turns sticky and cohesive, like a smooth paste. Cover and refrigerate for 45 minutes to firm up.

  3. 3

    While the meat chills, drain the brined cheese thoroughly and pat it dry. Cut both cheeses into 6–8 mm cubes so they melt without leaking too quickly. Mix the two cheeses together and refrigerate until needed. Keep the cheese cold so it stays in place during shaping.

  4. 4

    Prepare a charcoal grill for medium-high heat (about 230–260°C / 450–500°F at the grate), or preheat a gas grill to medium-high with a hot zone and a cooler zone. Brush the grates lightly with neutral oil. If using metal koobideh skewers, chill them 10 minutes for easier handling.

  5. 5

    Divide the meat mixture into 8 equal portions (about 105 g each). With wet hands, flatten one portion into a rectangle in your palm, add 25 g of the cheese mix in a line down the center, then fold the meat around it and pinch to seal completely. Repeat, keeping seams tight to reduce cheese blowouts.

  6. 6

    Press each filled portion onto a wide, flat skewer, spreading it evenly to about 2 cm thickness and 18–22 cm length. Create classic ridges by pressing your fingers along the meat every 2–3 cm. Keep a bowl of water nearby to re-wet hands; warm hands can cause slipping.

  7. 7

    Grill over the hot zone for 2 minutes, then flip carefully. Grill 2 minutes more, flipping once again, until the exterior is browned and set. Move to the cooler zone and cook 6–8 minutes, turning every 2 minutes, until the center reaches 71°C / 160°F and the cheese is molten.

  8. 8

    Rest the skewers for 3 minutes off heat, then slide the kebabs onto a platter using flatbread or a piece of parchment for grip. Serve immediately while the cheese is still flowing. For extra smokiness, briefly pass the kebabs over the hot zone for 15–20 seconds just before serving.

🪪 Recipe Passport

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

Cultural Background

Kabab koobideh is a widely recognized Iranian grilled kebab associated with bazaars, family gatherings, and restaurant grilling traditions. This cheese-filled version is a contemporary adaptation that keeps the core technique—onion-bound minced meat on wide skewers—while adding a modern, melty center.

Regional Variations

Tehran-style restaurant koobideh: Often made with a beef-and-lamb blend and shaped with pronounced ridges; typically served with saffron rice, grilled tomato, and buttered flatbread.
Caspian region (north of Iran): Kebabs are frequently paired with abundant fresh herbs and local rice; some cooks prefer slightly higher onion content for extra juiciness, balanced by longer chilling for structure.

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

560
Calories
41g
Protein
42g
Fat
3g
Carbs
0.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.