Skip to content
Zaffaron

Makaroni Sosis (ماکارونی سوسیس) — Persian-Style Sausage Macaroni

Persian-style macaroni layered with grated sausage, black-eyed peas, and a turmeric-tomato onion sauce, then steamed (damkesh) for a cohesive, aromatic, nostalgic home-cooked flavor.

By Zaffaron Kitchen· Published March 17, 2026 Verified Recipe
Dairy-Free Nut-Free Halal
Contains: gluten
95 min total Prep 40m · Cook 55m 6 servings 575 cal ~$2.15/serving
↓ Jump to Recipe
Makaroni Sosis — Persian-Style Sausage Macaroni - authentic persian recipe

Printable Recipe Card

Servings: 6 · Total: 95 min · Difficulty: medium

Ingredients (quick list)

  • 150 g Black-eyed peas, dried (rinsed; soak in cold water 8 hours, then drain)
  • 1500 ml Water (for boiling black-eyed peas)
  • 6 g Salt (for cooking black-eyed peas (about 1 tsp))
  • 400 g Macaroni (straight macaroni or spaghetti, broken into 5 cm pieces)
  • 15 ml Vegetable oil (for pasta water (about 1 tbsp))
  • 250 g Onion (finely diced (about 2 medium))
  • 350 g Sausages (beef or chicken; coarsely grated or finely chopped)
  • 70 g Tomato paste (about 4 tbsp)
  • 2 g Turmeric (about 1 tsp)
  • 1 g Black pepper (about 1/2 tsp)
  • 2 g Garlic powder (about 1 tsp)
  • 330 g Cooked black-eyed peas (from 150 g dried; drained well)

+ 1 more in the full ingredients section below.

Steps (summary)

  1. Soak the black-eyed peas in plenty of cold water for 8 hours (included in prep time), then drain. Add peas and 1500 ml water to…
  2. Bring 3000 ml water to a rolling boil in a large pot. Add 18 g salt and 15 ml oil. Add the macaroni and boil 6–8 minutes until…
  3. Heat 45 ml oil in a wide skillet over medium heat. Add diced onion and cook 8–10 minutes, stirring, until deeply golden. Add gr…
  4. Push the mixture to the sides and add tomato paste to the center. Fry the paste 2–3 minutes, stirring constantly, until it dark…
  5. Set a heavy-bottomed pot over medium heat and add 15 ml oil. For a classic Persian steamed texture, spread a thin layer of maca…
  6. Use the handle of a wooden spoon to poke 5–6 holes down to the bottom to help steam circulate. Drizzle 60 ml water around the e…

+ 1 more steps in the full instructions section below.

Cultural Background

Persian-style steamed macaroni is a common home-cooked comfort food in Iran, often prepared for family dinners and school-day lunches. The steaming method helps flavors meld and creates a cohesive texture, sometimes with a crisp bottom layer. Ingredient choices vary by household and availability.

savorytomato-richmildly tangywarmly spicedtender pastacrumbly browned sausagecreamy beansoptional crisp bottomtoasted turmericcaramelized onionfried tomato pasteherbal parsley🌶 mild

Equipment

Large pot for boiling pastaColanderMedium pot for cooking black-eyed peasWide skillet or sauté panHeavy-bottomed pot with tight-fitting lid (4–5 liters)Wooden spoonBox grater (optional, for sausages)Kitchen towel (to wrap lid)

💡 Tips

  • Grating the sausages creates a more even, crumbly texture that distributes through the pasta and browns quickly.
  • Frying the tomato paste until it darkens prevents a raw, metallic taste and gives the dish its signature deep color.
  • Keep the pasta slightly undercooked before steaming; the damkesh step finishes it without turning it mushy.
  • If your pot runs hot, place a heat diffuser under it during steaming to avoid scorching the bottom.
  • For a crispier bottom, steam 5–8 minutes longer and avoid adding more than the stated 60 ml water.

⚠️ Common Mistakes

  • ❌ Boiling the pasta fully before steaming

    💡 Why: The damkesh step continues cooking, so fully cooked pasta can turn soft and clump.

    ✅ Fix: Drain when slightly under al dente (still firm in the center) and finish cooking during steaming.

  • ❌ Not frying the tomato paste

    💡 Why: Uncooked paste can taste raw and leave the dish pale and acidic.

    ✅ Fix: Fry the paste in oil for 2–3 minutes until darker and fragrant before adding water and peas.

  • ❌ Steaming on heat that is too high

    💡 Why: High heat can scorch the bottom before the steam penetrates the layers.

    ✅ Fix: Once the pot is covered, keep heat low and use a diffuser if needed; add only the stated water for steam.

  • ❌ Adding watery peas or sauce

    💡 Why: Excess liquid makes the layers soggy and prevents a cohesive steamed texture.

    ✅ Fix: Drain peas very well and simmer the sauce briefly so it is thick and clingy before layering.

🧊 How to Store

Cool to room temperature within 2 hours, then refrigerate in an airtight container up to 3 days. Reheat covered with 1–2 tbsp water in a pot over low heat 10–12 minutes, or microwave covered 2–3 minutes, stirring halfway. Freeze up to 2 months; thaw overnight in the fridge before reheating.

📅 Make Ahead

Cook the black-eyed peas up to 2 days ahead and refrigerate. The sausage-tomato sauce can be made 1 day ahead; rewarm with 2–3 tbsp water before layering. For best texture, boil pasta and steam the final dish the day you plan to serve.

🍽️ Pairs Well With

  • Shirazi salad (cucumber
  • tomato
  • onion with lemon juice)
  • Plain yogurt or cucumber yogurt
  • Pickled vegetables
  • Fresh herbs and radishes

Regional Variations

  • Tehran-style home cookingOften made with grated sausages for an even distribution and a deeper tomato color from frying the paste longer; sometimes includes a small amount of chili for gentle heat.
  • Northern Iran (Caspian influence)May include extra herbs such as dill alongside parsley and a slightly more pronounced tang from additional tomato paste, reflecting a preference for herb-forward flavors.
family dinner weeknight meals potluck lunchbox
#family-style#weeknight#one-pot-steamed#kid-friendly#meal-prep

Ingredients

  • 150 gBlack-eyed peas, dried (rinsed; soak in cold water 8 hours, then drain)
  • 1500 mlWater (for boiling black-eyed peas)
  • 6 gSalt (for cooking black-eyed peas (about 1 tsp))
  • 400 gMacaroni (straight macaroni or spaghetti, broken into 5 cm pieces)
  • 15 mlVegetable oil (for pasta water (about 1 tbsp))
  • 250 gOnion (finely diced (about 2 medium))
  • 350 gSausages (beef or chicken; coarsely grated or finely chopped)
  • 70 gTomato paste (about 4 tbsp)
  • 2 gTurmeric (about 1 tsp)
  • 1 gBlack pepper (about 1/2 tsp)
  • 2 gGarlic powder (about 1 tsp)
  • 330 gCooked black-eyed peas (from 150 g dried; drained well)
  • 30 gParsley (finely chopped)

🔄 Substitutions

  • Sausages (beef or chicken)→ Plant-based sausages
  • Black-eyed peas, dried→ Canned black-eyed peas
  • Parsley→ Cilantro

Instructions

  1. 1

    Soak the black-eyed peas in plenty of cold water for 8 hours (included in prep time), then drain. Add peas and 1500 ml water to a pot, bring to a boil, skim foam, then simmer partially covered 25–35 minutes until tender but intact. Stir in 6 g salt during the last 5 minutes, then drain well.

  2. 2

    Bring 3000 ml water to a rolling boil in a large pot. Add 18 g salt and 15 ml oil. Add the macaroni and boil 6–8 minutes until just under al dente (it will finish steaming later). Drain immediately and rinse briefly with warm water to stop cooking, then shake off excess water thoroughly.

  3. 3

    Heat 45 ml oil in a wide skillet over medium heat. Add diced onion and cook 8–10 minutes, stirring, until deeply golden. Add grated sausage and cook 5–7 minutes, breaking it up, until lightly browned and the fat renders. Sprinkle in turmeric, black pepper, and garlic powder; stir 30 seconds to bloom.

  4. 4

    Push the mixture to the sides and add tomato paste to the center. Fry the paste 2–3 minutes, stirring constantly, until it darkens slightly and smells sweet rather than raw. Add 120 ml water and 4 g salt, scraping the pan to dissolve browned bits. Stir in drained black-eyed peas and simmer 3–4 minutes.

  5. 5

    Set a heavy-bottomed pot over medium heat and add 15 ml oil. For a classic Persian steamed texture, spread a thin layer of macaroni on the bottom, then add a layer of sausage-pea sauce, then more macaroni; repeat to form 3–4 layers, finishing with sauce. Sprinkle chopped parsley evenly over the top.

  6. 6

    Use the handle of a wooden spoon to poke 5–6 holes down to the bottom to help steam circulate. Drizzle 60 ml water around the edges (not directly on top). Cover the lid with a clean kitchen towel and place it tightly on the pot. Steam on low heat 35–40 minutes until fragrant and cohesive.

  7. 7

    Rest the pot off the heat for 10 minutes, still covered, to set the layers. Gently fluff with a fork to mix, or invert onto a platter for a molded presentation. Taste and adjust seasoning with up to 1 g additional salt if needed, then serve hot while the tomato-turmeric aroma is strongest.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: March 17, 2026

Cultural Background

Persian-style steamed macaroni is a common home-cooked comfort food in Iran, often prepared for family dinners and school-day lunches. The steaming method helps flavors meld and creates a cohesive texture, sometimes with a crisp bottom layer. Ingredient choices vary by household and availability.

Regional Variations

Tehran-style home cooking: Often made with grated sausages for an even distribution and a deeper tomato color from frying the paste longer; sometimes includes a small amount of chili for gentle heat.
Northern Iran (Caspian influence): May include extra herbs such as dill alongside parsley and a slightly more pronounced tang from additional tomato paste, reflecting a preference for herb-forward flavors.

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

575
Calories
22g
Protein
24g
Fat
68g
Carbs
7g
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.