Makaroni Sosis (ماکارونی سوسیس) — Persian-Style Steamed Sausage Macaroni
Makaroni Sosis is a nostalgic Iranian home dish where pasta is tossed with tomato-rich sausage and black-eyed peas, then finished with the signature dam-kardan steaming method. It’s a weeknight classic with bold, comforting flavors and a fluffy, cohesive texture.

Printable Recipe Card
Servings: 6 · Total: 65 min · Difficulty: medium
Ingredients (quick list)
- 180 g Black-eyed peas, dried (Soak 8 hours, then drain)
- 400 g Macaroni (Persian-style tube macaroni)
- 220 g Onion, yellow (Finely diced)
- 350 g Sausages (Halal beef or chicken; coarsely grated or finely chopped)
- 90 g Tomato paste
- 20 g Parsley (Finely chopped)
- 45 ml Neutral oil (Plus 10 ml for the pot)
- 2 tsp Turmeric, ground
- 1 tsp Black pepper, ground
- 1.5 tsp Garlic powder
- 2.5 tsp Salt (About 15 g total, divided)
- 2000 ml Water
Steps (summary)
- Soak the black-eyed peas in plenty of water for 8 hours, then drain and rinse them well. Add the peas to a pot with 1000 ml fre…
- Bring 2000 ml water to a rolling boil in a large pot and add 1 tsp salt (about 6 g). Add the macaroni and boil until just under…
- Heat 45 ml neutral oil in a wide skillet over medium heat and add the diced onion. Cook for 8–10 minutes, stirring often, until…
- Push the sausage mixture to the side and add the tomato paste directly to the pan. Fry the paste for 2–3 minutes, stirring cons…
- Add the cooked black-eyed peas to the skillet and fold them gently into the sauce so they stay whole. Stir in the chopped parsl…
- In a nonstick pot with a tight lid, heat 10 ml oil over medium heat for 1 minute to prepare the base for steaming. Layer half t…
+ 2 more steps in the full instructions section below.
Cultural Background
Makaroni is a beloved Iranian adaptation of pasta, made distinctly Persian through tomato paste, turmeric, and the dam-kardan steaming technique. It’s a common family meal for busy nights, often served with salad and torshi for balance and crunch.
Equipment
💡 Tips
- Grating the sausages creates the classic Iranian texture; use the coarse side of a box grater for small, evenly browned pieces.
- Frying the tomato paste for a full 2–3 minutes removes raw acidity and deepens color, which is key to authentic flavor.
- Keep the pasta slightly undercooked before steaming; overboiled pasta will turn soft and clumpy after dam-kardan.
⚠️ Common Mistakes
❌ Boiling the pasta fully before steaming
✅ Fix: Boil 1–2 minutes under al dente so the final steam finishes cooking without turning mushy.
❌ Skipping the tomato paste frying step
✅ Fix: Cook the paste 2–3 minutes in oil until darker and sweet-smelling to remove raw flavor.
❌ Steaming on heat that is too high
✅ Fix: Keep the flame low after the first 2 minutes; you should hear gentle sizzling, not aggressive frying.
🧊 How to Store
Cool leftovers to room temperature within 1 hour, then refrigerate in an airtight container for up to 3 days. Reheat covered with 30 ml water in a saucepan on low for 8–10 minutes, or microwave at 700W for 2–3 minutes, stirring once to restore moisture.
📅 Make Ahead
Cook the black-eyed peas up to 2 days ahead and refrigerate them in a sealed container. The sausage-tomato base can be made 1 day ahead; rewarm with 60 ml water before layering and steaming with fresh-boiled pasta.
🍽️ Pairs Well With
- Shirazi salad
- torshi
- plain yogurt
- pickles
- fresh herbs (sabzi khordan).
Regional Variations
- Tehran-style: often includes diced potatoes (200 g) fried and layered for extra heft and a thicker crust.
- Shiraz-style: sometimes adds a pinch of dried mint (0.5 tsp) and more herbs for a fresher finish.
- Kid-friendly version: uses milder chicken sausages and reduces black pepper to 0.5 tsp.
Ingredients
- 6⅓ ozBlack-eyed peas, dried (Soak 8 hours, then drain)
- 14 ozMacaroni (Persian-style tube macaroni)
- 7¾ ozOnion, yellow (Finely diced)
- 12.5 ozSausages (Halal beef or chicken; coarsely grated or finely chopped)
- 3.2 ozTomato paste
- 20 gParsley (Finely chopped)
- 3 tbspNeutral oil (Plus 10 ml for the pot)
- 2 tspTurmeric, ground
- 1 tspBlack pepper, ground
- 1½ tspGarlic powder
- 2½ tspSalt (About 15 g total, divided)
- 8.5 cupWater
🔄 Substitutions
- Black-eyed peas, dried→ Canned black-eyed peas (drained)
- Sausages→ Ground beef (15% fat)
- Parsley→ Cilantro
Instructions
- 1
Soak the black-eyed peas in plenty of water for 8 hours, then drain and rinse them well. Add the peas to a pot with 1000 ml fresh water and 1 tsp salt (about 6 g), bring to a boil, then simmer until tender but intact, about 25–35 minutes. Drain and set aside so they do not overcook while you prepare the sauce.
- 2
Bring 2000 ml water to a rolling boil in a large pot and add 1 tsp salt (about 6 g). Add the macaroni and boil until just under al dente, about 1–2 minutes less than the package suggests, because it will finish by steaming. Drain the pasta and rinse quickly with 250 ml cool water to stop the cooking, then let it sit in the colander to shed excess water.
- 3
Heat 45 ml neutral oil in a wide skillet over medium heat and add the diced onion. Cook for 8–10 minutes, stirring often, until the onion turns golden and sweet, then add 2 tsp turmeric and stir for 30 seconds to bloom the spice. Add the grated or finely chopped sausages and cook for 6–8 minutes until lightly browned and the fat renders, breaking up any clumps for an even texture.
- 4
Push the sausage mixture to the side and add the tomato paste directly to the pan. Fry the paste for 2–3 minutes, stirring constantly, until it darkens slightly and smells sweet rather than raw. Stir in 250 ml water, 1 tsp black pepper, 1.5 tsp garlic powder, and the remaining 0.5 tsp salt (about 3 g), then simmer for 3–4 minutes to form a thick, glossy sauce.
- 5
Add the cooked black-eyed peas to the skillet and fold them gently into the sauce so they stay whole. Stir in the chopped parsley and cook for 1 minute to soften the herb without dulling its color. Taste the sauce and adjust with an additional 0.25 tsp salt (about 1.5 g) only if needed, because sausage saltiness varies.
- 6
In a nonstick pot with a tight lid, heat 10 ml oil over medium heat for 1 minute to prepare the base for steaming. Layer half the pasta, then spread all of the sausage-pea sauce, then top with the remaining pasta, gently tossing with a spatula so the sauce is distributed but the pasta is not crushed. Use the handle of a wooden spoon to poke 5–6 holes down to the bottom, which helps steam circulate and prevents sogginess.
- 7
Wrap the pot lid with a clean kitchen towel and cover the pot tightly to capture condensation, then reduce the heat to low. Steam (dam-kardan) for 35 minutes, listening for a gentle sizzle rather than a harsh fry, and rotate the pot once halfway through if your burner has hot spots. Turn off the heat and rest, covered, for 5 minutes so the layers set and the flavors meld.
- 8
Spoon the makaroni onto a platter, scraping up any crisped bottom bits if they formed. Serve immediately while the pasta is fluffy and the tomato-sausage aroma is at its peak. If you want a firmer crust, let it sit on very low heat for an extra 5 minutes next time, but keep the steaming lid on.
🪪 Recipe Passport
Cultural Background
Makaroni is a beloved Iranian adaptation of pasta, made distinctly Persian through tomato paste, turmeric, and the dam-kardan steaming technique. It’s a common family meal for busy nights, often served with salad and torshi for balance and crunch.
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

Mast-o-Khiar (ماست و خیار) — Persian Cucumber and Herb Yogurt Dip
Persian · Side Dishes · 25 min

Shirazi Salad (سالاد شیرازی) — Brunoised cucumber-tomato herb salad with ab-ghooreh
Persian · Salads · 20 min

Chelo Kebab Koobideh (چلو کباب کوبیده) — Persian Minced Meat Skewers with Saffron Rice
Persian · Kebabs · 75 min

Kala Bhuna (কালা ভুনা) — Chittagong Dark Beef Bhuna
Bangladeshi · Main Courses · 175 min

Sautéed Reindeer (Poronkäristys) — Finnish Lapland Comfort Plate
Finnish · Main Courses · 70 min

Stuffed Zucchini (Kabak Dolması) — Hollowed zucchini filled with spiced minced meat and rice
Turkish · Main Courses · 90 min

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

Bulgarian Pork Kavarma (Каварма) — Clay-Pot Pepper and Pork Stew
Bulgarian · Stews · 115 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.