Chelo Kabab Koobideh — Iran's National Dish
Iran's national dish, and arguably the most beloved home meal across the Persian-speaking world. Ground meat massaged for 20 minutes into a paste-like silkiness, formed by hand around flat metal skewers, grilled over open charcoal, and served over a mound of chelo — the perfectly-cooked long-grain saffron rice with tahdig hidden at the bottom of the pot. Every Iranian family has a version. This one is Nasrin's.
There is a proper way to make koobideh, and there is every other way. The proper way requires massaging the ground meat for 20 minutes — actively working it against the side of a bowl with wet hands until the meat transforms from a loose crumble into a smooth, elastic paste that will cling to a skewer without falling off during grilling. Skip this step and your koobideh will slump, split, or fall through the grill grate. Do it right and you get the tender-yet-springy texture that defines a proper Iranian koobideh.
Chelo — the accompanying rice — is its own project. Persian long-grain rice (traditionally berenj-e domsiah or aged basmati) is soaked, parboiled, drained, then steamed in a covered pot over gentle heat until each grain is separated, fluffy, and translucent, with the sacred tahdig (crispy golden crust) forming at the bottom. Saffron water is drizzled over the finished rice for color and fragrance. This is the meal that anchors Iranian family life — Friday lunches, Nowruz celebrations, wedding banquets. This recipe teaches both the koobideh technique and the chelo method.
Chelo kabab and Persian food identity
Chelo kabab was formally declared Iran's national dish, and the phrase itself — chelo kabab — literally means "rice with kabab." The pairing dates to at least the Safavid era (16th-17th century), when the imperial Persian court refined the culinary traditions that became modern Iranian cuisine. Kabab houses (kababi) are as central to Iranian urban life as pizzerias are to Italian cities — every neighborhood has at least one, and the good ones develop cult followings that span generations.
Three kabab varieties commonly share the chelo table. Koobideh (this recipe): ground meat, the most beloved home version. Barg: thinly-sliced marinated fillet, more refined. Jujeh: saffron-marinated chicken pieces, family-friendly. In restaurants, ordering "soltani" gets you both a barg and a koobideh on the same plate. The rice is always chelo, always with tahdig, always crowned with saffron. Alongside: grilled tomato, raw white onion (yes, whole), fresh basil or tarragon (sabzi khordan), sumac shaker on the table, and a raw egg yolk stirred into the rice at the moment of eating (traditional but optional).
Ingredients
For the koobideh (the meat paste — do NOT skip the massage)
| 500 g | ground lamb — 20% fat content — this fat is essential; halal-slaughtered |
| 500 g | ground beef — 80/20 ratio; halal-slaughtered; blend of lamb+beef is traditional |
| 1 large | onion — grated on box grater, then squeezed through cheesecloth to remove ALL juice |
| 1 tsp | baking soda — the traditional Tehrani secret for tender koobideh |
| 2 tsp | salt |
| 1 tsp | black pepper — freshly ground |
| 1/2 tsp | turmeric |
For the chelo (Persian saffron rice)
| 3 cups | aged basmati rice or Persian long-grain — domsiah, sadri, or high-quality basmati |
| 3 tbsp | salt — for the parboil water |
| 3 tbsp | vegetable oil or ghee |
| 2 tbsp | unsalted butter — for finishing |
| 1/2 tsp | saffron threads — ground with 1/4 tsp sugar, bloomed in 4 tbsp hot water |
Traditional accompaniments (do not skip)
| 4 medium | ripe tomatoes — on-vine, for grilling |
| 1 medium | white onion — quartered, raw — Persian eating tradition |
| 1 handful | fresh sweet basil, mint, tarragon — torn — collectively called sabzi khordan |
| 1 tsp | sumac — in a shaker at the table |
| 2 tbsp | unsalted butter — for topping the hot rice |
| 2 wedges | lemon — for squeezing |
| 4 | raw egg yolks — optional — traditional to stir one into your rice |
Equipment
- Large heavy pot (5-6 litre) for the rice — with a lid that fits well
- Flat metal skewers (2-3 cm wide) — critical, no substitute; round skewers won't hold koobideh
- Charcoal grill OR a heavy cast-iron grill pan (charcoal is traditional; cast-iron is the home-cook adaptation)
- Cheesecloth or a clean tea towel — to squeeze the onion juice
- Large mixing bowl for the meat massage
- Clean tea towel to wrap the pot lid (helps produce good tahdig)
Method
Chelo kabab is a project meal — plan for 90 minutes and a bit of arm workout during the meat massage. The two components (koobideh and chelo) run in parallel: start the rice first, then work on the meat while the rice parboils and steams. Grill the koobideh in the last 15 minutes.
Start the rice (t=0)
-
01
Rinse and soak the rice
Rinse rice under cold water until the water runs clear (5-6 rinses). Place in a bowl, cover with cold water and 1 tbsp salt. Soak for at least 30 minutes — 2 hours is better. Soaking is non-negotiable for proper chelo texture.
-
02
Prepare the koobideh meat mixture
Peel and grate the onion on a box grater into a fine pulp. Wrap the pulp in cheesecloth (or a clean tea towel) and squeeze aggressively over the sink to extract ALL the onion juice. You want the pulp completely dry — this is critical. The juice would ruin the meat texture. Discard juice, keep dry pulp.
The meat massage (t=15 min — this is the key step)
-
03
Combine and season
In a large bowl, combine ground lamb, ground beef, dry onion pulp, baking soda, salt, black pepper, and turmeric. Mix briefly with a fork to distribute seasonings.
-
04
MASSAGE for 20 minutes
This is the step that separates good koobideh from great. With wet hands (keep a bowl of cold water beside you), press, knead, and slap the meat mixture against the side of the bowl. Work it aggressively for 20 minutes — check the clock. The meat will transform from a loose ground-meat crumble into a smooth, elastic, almost dough-like paste. When it holds together in one mass and no longer separates when you pull it, it's ready. This is the koobideh technique. Do not skip it. Do not shorten it.
-
05
Rest the meat paste
Cover the bowl and refrigerate for at least 30 minutes (up to 4 hours). The rest allows the salt and baking soda to work into the meat and the paste to firm up. Meanwhile, continue with the rice.
Parboil the rice (t=45 min)
-
06
Boil water for parboiling
Bring 4 litres of water to a rolling boil in your large pot. Add 3 tbsp salt (yes, this much — most of it stays in the water, not the rice). Drain the soaked rice and add it to the boiling water.
-
07
Parboil for 6-8 minutes
Cook the rice at a rolling boil, uncovered, for exactly 6-8 minutes. Test frequently: the rice grains should be tender at the edges but still firm in the center (al dente). Do not overcook — the steaming step will finish them. When ready, immediately drain in a colander and rinse very briefly with cold water to stop the cooking.
Set up the tahdig and steam the rice (t=55 min)
-
08
Prepare the pot for tahdig
Return the empty pot to the stove over low heat. Add 3 tbsp oil (or ghee) and 3 tbsp water. Swirl to coat the bottom. This liquid layer is what will become tahdig — the golden crispy rice crust that is the pride of Persian cooking.
-
09
Layer the rice
Using a slotted spoon, gently layer the drained parboiled rice into the pot, building a rough cone shape (do not press down). This mound shape helps steam circulate. Poke 4-5 chopstick-sized holes down through the mound to the bottom of the pot — these steam vents are essential.
-
10
Wrap the lid and steam
Wrap the pot lid in a clean tea towel (tie the corners on top) — this absorbs condensation that would drip back down and make the rice soggy. Place the wrapped lid on the pot. Cook on medium-low heat for 10 minutes, then reduce to low and steam for 40-45 minutes total. Do not lift the lid.
Grill the koobideh (t=75 min)
-
11
Form the skewers
Divide the meat paste into 8 portions. With wet hands, take one portion and press it firmly around a flat skewer, working the meat into a long sausage-shape (about 15-20 cm long, 3 cm thick). Use your thumb and fingers to make the classic finger-grooved koobideh shape by pressing at regular intervals along the length. The meat should cling to the skewer. If it falls off, your massage was insufficient — massage another 5 minutes and try again.
-
12
Grill hot and fast
Heat your charcoal grill until glowing hot (or heat your cast-iron grill pan until nearly smoking). Grill the skewers directly over the heat for 3-4 minutes on one side, then flip and grill 3-4 minutes on the other. The outside should be nicely charred, the inside just cooked through and juicy. Total grilling time: 6-8 minutes. Do not overcook — koobideh dries out fast.
-
13
Grill the tomatoes too
Alongside the kababs, place the whole tomatoes directly on the grill (or in the grill pan). Turn them every 2 minutes. They should soften and blister on all sides, about 8 minutes total. Skins split; that's fine.
The finish and serve (t=85 min)
-
14
Finish the rice with saffron
Turn off the rice heat. Scoop the top portion of the rice (the plain part) into a large serving platter — pile it into a mound. Add 2 tbsp butter to the hot rice — it will melt in. Drizzle the bloomed saffron water over the top so the golden color streaks through the mound.
-
15
Turn out the tahdig
The moment of truth. Run a spatula around the edges of the remaining rice in the pot to loosen it. Place a large plate upside-down over the pot. Flip together (carefully, using tea towels — the pot is hot). Lift the pot away. If successful, you'll have a golden disc of tahdig on the plate. If it doesn't come out cleanly, scoop the pieces onto the plate — even broken tahdig is beloved.
-
16
Plate and serve immediately
Slide the koobideh off the skewers onto the rice mound (or onto the plate beside it). Add the grilled tomatoes. Place a small bowl of tahdig pieces at the center. Serve with quartered raw white onion, fresh herb bouquet (sabzi khordan), sumac shaker, lemon wedges, and optional raw egg yolks. Traditional serving: everyone at the table takes their portion, adds saffron rice and a piece of tahdig, tears off a bite of raw onion, sprinkles sumac generously over the meat, and squeezes lemon.
Koobideh and chelo — technique from a Tehran kitchen
- The 20-minute meat massage is not optional. This is the single most important step. Set a timer. Work the meat aggressively against the bowl with wet hands. When the mixture forms a smooth, elastic, dough-like paste that holds together in one mass, you're ready. Any less and your koobideh will fall off the skewer during grilling.
- Squeeze ALL the onion juice out. The traditional way is grated onion in cheesecloth, twisted to extract every drop. Wet onion pulp will wreck the meat texture. Some cooks use a fine strainer and press with a spoon; either works.
- Fat content matters. 20% fat is the traditional target. Ask your halal butcher to grind fresh lamb+beef with fat included. Lean ground meat produces dry, hard koobideh.
- Flat skewers are non-negotiable. Round skewers won't hold koobideh. The wide flat metal skewers (2-3 cm wide) grip the meat paste and allow the classic finger-grooved shape. Available at any Middle Eastern grocery for ~$1 each, or on Amazon.
- Charcoal is best; cast-iron is the home adaptation. Traditional koobideh cooks over glowing charcoal on a mangal. If you have a charcoal grill or hibachi, use it. If not, a heavy cast-iron grill pan preheated until nearly smoking is the closest approximation. Do not use a regular non-stick pan — it can't reach the required heat.
- Chelo tahdig is a separate art. The pot must have oil + water for tahdig to form. The heat must start medium and drop to low. The lid must be wrapped in a tea towel. The rice must be layered in a mound, not spread flat. Do not lift the lid before 40 minutes are up. Every Iranian family judges tahdig; take it seriously.
- Serve immediately. Koobideh reheats poorly. Chelo cools fast. This is a dish for the moment it's made. Have everyone at the table before you plate.
- The raw onion is not decorative. Bite the raw white onion between mouthfuls of kabab — this is the traditional Persian eating rhythm. The sharpness of raw onion cuts the richness of the meat and rice.
Halal notes
- Lamb and beef must be halal-slaughtered (zabihah). Ask your halal butcher for fresh ground lamb + ground beef with 20% fat. Do not buy pre-packaged supermarket ground meat unless certified halal.
- Saffron, spices, rice, vegetables: all naturally halal.
- The raw egg yolk (traditional accompaniment) is optional — some prefer avoiding raw eggs for food safety. If including, use fresh eggs from a reliable source.
- Traditional Persian yogurt drink (doogh) served alongside is naturally halal.
- Some Iranian restaurants abroad use wine or beer to marinate meat — traditional Iranian koobideh never contains alcohol.
Substitutions
| Original | Substitute |
|---|---|
| Ground lamb + ground beef blend | All ground lamb → all ground beef with 20% fat; keep the total meat at 1 kg |
| Aged basmati rice | Regular basmati (still works but tahdig is trickier); jasmine rice does not work |
| Flat metal skewers | Wide bamboo skewers, doubled — inferior but works; round skewers do not hold koobideh |
| Charcoal grill | Cast-iron grill pan preheated very hot; broiler on high (grill from above) |
| Saffron | 1/4 tsp turmeric adds color but no flavor equivalent; do not skip for authentic chelo |
| Fresh sabzi khordan | Fresh basil alone; skip herbs; still authentic but less traditional |
How to serve
- Traditional Iranian style: everyone at the table, take individual portions of rice and tahdig, add koobideh, tear off raw onion between bites.
- With a shake of sumac over the meat — non-negotiable at any Persian table.
- Squeeze fresh lemon over the koobideh at the last moment.
- With doogh (Persian yogurt-mint drink) on the side — naturally halal, refreshing.
- With fresh sabzi khordan (mixed fresh herbs — basil, tarragon, mint) as a palate refresher.
- For special occasions: preceded by mast-o-khiar (yogurt-cucumber) or salad shirazi (tomato-cucumber-onion).
- Followed by Persian tea (chai) and rock candy (nabat).
Storage & make-ahead
Best eaten immediately. Koobideh dries out and hardens on reheating — not recommended for leftovers. Chelo rice can be refrigerated 2 days and reheated with a splash of water in a covered pan on low heat. Tahdig loses its crispness quickly but is still delicious cold or gently warmed the next day. The meat paste (before shaping and grilling) can be prepared up to 24 hours ahead and refrigerated — shape and grill just before serving.
Nutrition per serving
Frequently asked
The massage does two things: (1) it releases and cross-links the proteins in the meat (specifically myosin), creating an elastic, cohesive paste that will cling to the skewer without falling off; (2) it distributes the salt, baking soda, and onion pulp evenly throughout the meat, ensuring uniform seasoning and tenderness. Without the massage, ground meat is just crumbly bits — they'd fall through the grill grate the moment you flipped the skewer. The elastic-paste transformation only happens with extended mechanical action. There is no shortcut. Every Iranian grandmother knows this. Set a timer for 20 minutes and commit to it.
Flat skewers (2-3 cm wide) grip the meat paste with their wide surface area. When you flip the skewer during grilling, the whole kabab flips with it. Round skewers rotate freely inside the meat — flip the skewer, the meat stays put, and one side burns while the other stays raw. Flat metal skewers are cheap (~$1 each at Middle Eastern groceries or Amazon) and last forever. Buy real ones. Bamboo doesn't work well either — bamboo bends under the weight of the meat paste, and burns before the meat cooks.
Tahdig literally means "bottom of the pot" — the golden, crispy rice crust that forms at the base of the pot during Persian rice cooking. It's the most prized part of any chelo, and Iranian families genuinely judge cooks by their tahdig. Golden tahdig requires: (1) oil + a splash of water in the pot before adding rice; (2) medium heat to start, dropping to low; (3) a tea-towel-wrapped lid to prevent moisture dripping back down; (4) undisturbed cooking for 40-45 minutes; (5) confident inversion onto a plate. Variations use potato slices, thin bread (lavash), or yogurt-rice for different tahdig styles. Learn the plain-rice tahdig first.
Koobideh: ground lamb + beef paste, hand-formed around flat skewers, grilled. The most home-cook-friendly and most beloved. Barg: thinly-sliced fillet mignon or lamb loin, marinated in yogurt-saffron-onion, threaded onto flat skewers, grilled. More refined, more expensive, restaurant-signature. Jujeh: bone-in or boneless chicken pieces marinated in yogurt-saffron-lemon, threaded on skewers, grilled. Family-friendly, kid-approved. "Soltani" on a Persian restaurant menu means one barg + one koobideh on the same plate.
Baking soda raises the pH of the meat, which prevents proteins from bonding too tightly during cooking. The result is more tender koobideh — the meat stays juicy rather than seizing up and going tough. This is the Tehrani home-cook secret and produces the characteristic soft-yet-elastic texture that distinguishes home koobideh from restaurant versions (some restaurants use tenderizing enzymes instead). Do not overdo the baking soda: 1 tsp per 1 kg meat is right; more will taste soapy.
Yes. A heavy cast-iron grill pan preheated until nearly smoking is the best home substitute. Alternatively: broil (grill from above in the oven) with the skewers propped on the edges of a rimmed baking sheet so the meat is suspended over the sheet and fat can drip. Charcoal produces the best flavor due to the smoke and radiant heat, but home methods work fine. A regular non-stick pan won't get hot enough — you'll steam the meat, not sear it.
Chelo is plain steamed Persian rice — the base for kababs, khoresh (stews), and other proteins. Polo is Persian rice cooked with something mixed in — zereshk polo (barberry rice with chicken), baghali polo (dill and fava bean rice with lamb), shirin polo (sweet rice with orange peel and pistachio for weddings), tahchin (baked rice cake with saffron yogurt). Chelo is the foundation; polo is the elaborate version. Every Persian meal builds around one or the other.