Dandeh Khaneghi (دنده خانگی) — Persian-Style Saffron-Infused Beef Ribs
Tender Persian-style beef ribs gently simmered with onion, bay, and peppercorns, then finished under high heat with a saffron-butter glaze and Persian spice blend. Deeply aromatic, rich, and made for generous home hospitality.

Printable Recipe Card
Servings: 4 · Total: 190 min · Difficulty: medium
Ingredients (quick list)
- 1400 g Beef short ribs, English-cut (bone-in) (about 8–10 pieces, 4–5 cm thick)
- 10 g Sea salt (for simmering and seasoning (about 1 3/4 tsp fine salt))
- 2 g Ground black pepper (about 1 tsp)
- 6 g Persian spice blend (about 2 tsp; a balanced blend with warm spices)
- 250 g Yellow onion (1 large, sliced into 1 cm wedges)
- 2 leaf Bay leaves
- 3 g Whole black peppercorns (about 1 tsp)
- 1200 ml Water (plus more as needed to keep ribs partially submerged)
- 30 ml Brewed saffron (2 tbsp strong brewed saffron)
- 40 g Unsalted butter or margarine (melted)
Steps (summary)
- Trim only excess surface fat from the ribs, leaving a thin layer for moisture. Pat very dry with paper towels. Season all sides…
- In a heavy pot or Dutch oven, spread the sliced onion on the bottom. Add bay leaves and whole peppercorns, then arrange ribs in…
- Reduce heat to low so the liquid barely simmers (small bubbles). Cover with the lid slightly ajar and cook for 120 minutes, tur…
- Test tenderness: a fork should slide in with little resistance, and the meat should pull back from the bone. Using tongs, trans…
- Preheat the oven broiler (grill) to high for 8–10 minutes, positioning a rack 12–15 cm from the heat source. In a small bowl, w…
- Flip the ribs, brush again with the saffron-butter glaze, and broil 4–6 minutes more until deeply browned with caramelized edge…
Cultural Background
Rib kebab styles from western Iran, including Kermanshah, are often associated with hospitality and celebratory meals shared with guests. This home adaptation keeps the familiar saffron aroma and warm spice notes while using gentle simmering and a finishing glaze to make the dish achievable in a domestic kitchen.
Equipment
💡 Tips
- Keep the simmer gentle; a hard boil tightens rib meat and can make it stringy.
- Brewed saffron should be strong: dissolve saffron in hot (not boiling) water and let it steep until vivid orange-red before using.
- If your broiler runs very hot, reduce the rack height slightly or broil in shorter bursts to avoid scorching the glaze.
- For cleaner flavor, skim foam during the first 15 minutes of simmering.
- If you prefer less richness, chill the strained broth and remove the solidified fat before using it in the glaze.
⚠️ Common Mistakes
❌ Boiling the ribs aggressively for the whole cook
💡 Why: High heat tightens muscle fibers and can make the meat dry and stringy while emulsifying fat into a greasy broth.
✅ Fix: After the initial boil, keep a bare simmer on low heat; you should see only occasional small bubbles.
❌ Skipping the short cooling time before broiling
💡 Why: Very hot, wet surfaces repel the butter glaze, causing it to slide off and steam rather than brown.
✅ Fix: Let ribs sit 10 minutes on the tray, then brush glaze and broil; pat lightly if surfaces look wet.
❌ Broiling too close or too long without watching
💡 Why: Butter and saffron solids can scorch quickly, turning bitter and dark before the ribs brown evenly.
✅ Fix: Place the rack 12–15 cm from the heat and broil in timed intervals, rotating the tray if needed.
🧊 How to Store
Cool ribs to room temperature within 2 hours, then refrigerate airtight up to 3 days. Reheat covered at 160°C for 20–25 minutes with a splash of reserved broth, then broil 2–3 minutes to re-glaze. Freeze up to 2 months; thaw overnight in the refrigerator before reheating.
📅 Make Ahead
Simmer the ribs up to 1 day ahead, cool, and refrigerate in a covered container with a little strained broth. Before serving, warm covered at 160°C for 15–20 minutes, then glaze and broil as directed for fresh caramelization.
🍽️ Pairs Well With
- Steamed basmati rice (plain or saffron rice)
- Grilled tomatoes and onions
- Fresh herbs and radishes
- Pickled vegetables
- Plain yogurt with cucumber and dried mint
Regional Variations
- Kermanshah (western Iran)Often seasoned with warm spices and cooked over charcoal for a smoky kebab character; some cooks favor a richer fat profile and deeper browning on the ribs.
- Tehran and other large citiesHome kitchens may use simmering or oven braising for tenderness, then finish under a broiler for color, pairing the ribs with rice and fresh herbs for a complete table spread.
Ingredients
- 1400 gBeef short ribs, English-cut (bone-in) (about 8–10 pieces, 4–5 cm thick)
- 10 gSea salt (for simmering and seasoning (about 1 3/4 tsp fine salt))
- 2 gGround black pepper (about 1 tsp)
- 6 gPersian spice blend (about 2 tsp; a balanced blend with warm spices)
- 250 gYellow onion (1 large, sliced into 1 cm wedges)
- 2 leafBay leaves
- 3 gWhole black peppercorns (about 1 tsp)
- 1200 mlWater (plus more as needed to keep ribs partially submerged)
- 30 mlBrewed saffron (2 tbsp strong brewed saffron)
- 40 gUnsalted butter or margarine (melted)
🔄 Substitutions
- Beef short ribs (English-cut)→ Beef back ribs
- Unsalted butter→ Margarine
- Persian spice blend→ Ground cumin (3 g) + ground coriander (2 g) + ground cinnamon (1 g)
Instructions
- 1
Trim only excess surface fat from the ribs, leaving a thin layer for moisture. Pat very dry with paper towels. Season all sides with 6 g Persian spice blend, 2 g ground black pepper, and 4 g of the sea salt (reserve 6 g for the pot). Let stand at room temperature for 15 minutes while you prepare the simmering pot.
- 2
In a heavy pot or Dutch oven, spread the sliced onion on the bottom. Add bay leaves and whole peppercorns, then arrange ribs in a single snug layer on top. Pour in 1200 ml water and add the remaining 6 g sea salt. Bring to a gentle boil over medium-high heat, about 10–12 minutes, skimming any foam for a cleaner broth.
- 3
Reduce heat to low so the liquid barely simmers (small bubbles). Cover with the lid slightly ajar and cook for 120 minutes, turning ribs once at the 60-minute mark. Maintain a gentle simmer; if the liquid drops below halfway up the ribs, add 100–200 ml hot water to keep them partially submerged and tender.
- 4
Test tenderness: a fork should slide in with little resistance, and the meat should pull back from the bone. Using tongs, transfer ribs to a foil-lined baking tray. Strain the simmering liquid; discard bay leaves and peppercorns, and reserve 120 ml of the broth. Let ribs cool 10 minutes so the glaze clings without sliding off.
- 5
Preheat the oven broiler (grill) to high for 8–10 minutes, positioning a rack 12–15 cm from the heat source. In a small bowl, whisk 40 g melted butter or margarine with 30 ml brewed saffron and 60 ml of the reserved broth. Brush ribs generously on all sides, then broil for 6 minutes.
- 6
Flip the ribs, brush again with the saffron-butter glaze, and broil 4–6 minutes more until deeply browned with caramelized edges. For extra shine, brush with the last glaze right as they come out. Rest 5 minutes before serving so juices redistribute and the surface stays glossy rather than watery.
🪪 Recipe Passport
Cultural Background
Rib kebab styles from western Iran, including Kermanshah, are often associated with hospitality and celebratory meals shared with guests. This home adaptation keeps the familiar saffron aroma and warm spice notes while using gentle simmering and a finishing glaze to make the dish achievable in a domestic kitchen.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
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

Pasta with Walnut Sauce (پاستا با سس گردو) — Creamy Persian Walnut-Yogurt Pasta
Persian · Main Courses · 35 min

Kashmish Polow (کشمش پلو) — Persian Raisin Rice with Slow-Cooked Lamb
Persian · Rice Dishes · 155 min

Pastay Paniri (پاستای پنیری) — Persian-Style Cheesy Pasta with Fresh Tomatoes
Persian · Main Courses · 27 min

Toad in the Hole (Toad in the Hole) — Sausages Baked in Yorkshire Pudding Batter
British · Main Courses · 65 min

Scrambled Hominy and Eggs (Mote pillo) — Ecuadorian Highland Breakfast
Ecuadorian · Main Courses · 25 min

Cig Kofte (Çiğ Köfte) — Isot-kissed bulgur kneaded and served in lettuce
Turkish · Appetizers · 25 min

Mıhlama (Mıhlama) — Black Sea Cornmeal and Cheese Skillet
Turkish · Main Courses · 25 min

Kuku Sabzi (کوکو سبزی) — Azerbaijani Herb Frittata Packed with Greens
Azerbaijani · Main Courses · 50 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.