Skip to content
Zaffaron

Makaroni ba Sos-e Baghela (ماکارونی با سس باقلا) — Spiral Pasta with Creamy Broad Bean & Leek Sauce

A Persian-inspired fusion makaroni where spiral pasta is coated in a silky broad bean and leek cream sauce. It nods to Iranian love of pasta “makaroni” while borrowing a European-style cream finish, brightened with lemon zest.

By Zaffaron Kitchen· Published April 6, 2026 Tested Recipe
Nut-Free Halal
Contains: dairy, gluten
45 min total Prep 20m · Cook 25m 4 servings 705 cal
↓ Jump to Recipe
Makaroni ba Sos-e Baghela — Spiral Pasta with Creamy Broad Bean & Leek Sauce - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 320 g Spiral pasta (fusilli)
  • 2500 ml Water
  • 12 g Salt (For salting pasta water)
  • 300 g Frozen broad beans (fava), peeled (If using unpeeled, buy more and peel after blanching)
  • 220 g Leeks (White and light-green parts only, thinly sliced and well washed)
  • 30 ml Olive oil
  • 160 g Chicken bologna (Cut into 1 cm strips; beef bologna also works)
  • 8 g Garlic (About 2 cloves, finely grated)
  • 2 g Black pepper (Freshly ground)
  • 1 tsp Dried thyme (Persian kitchens often use dried herbs; this keeps it familiar)
  • 180 ml Heavy cream (35%)
  • 2 tsp Lemon zest (From 1 large lemon)

+ 2 more in the full ingredients section below.

Steps (summary)

  1. Bring 2500 ml water to a rolling boil in a large pot, then dissolve 12 g salt in it. Add the fusilli and cook until al dente, a…
  2. While the pasta cooks, blanch the broad beans in a small saucepan of boiling water for 2 minutes, then drain well. If your broa…
  3. Heat 30 ml olive oil in a wide skillet over medium heat until it shimmers. Add the sliced leeks and cook for 6–8 minutes, stirr…
  4. Add the bologna strips to the leeks and sauté for 2–3 minutes to lightly color the edges and render flavor into the oil. Stir i…
  5. Add the blanched broad beans to the skillet and stir for 1 minute to coat them in the leek mixture. Pour in the cream and bring…
  6. Reserve 120 ml of pasta water, then drain the pasta thoroughly. Add the pasta directly into the skillet and toss continuously f…

+ 2 more steps in the full instructions section below.

Cultural Background

Makaroni is a beloved Iranian comfort food often adapted with local pantry staples and deli-style meats. This version keeps that homey spirit but elevates it with broad beans and a cream-lemon finish reminiscent of modern Tehran café cooking.

savoryearthybright-tangyal dente spiralsvelvety saucebuttery broad beansleek sweetnesslemon zest brightnesscreamy herb warmth🌶 mild

Equipment

Large potColanderWide skillet or sauté panMicroplane or fine graterMeasuring cups and spoons

💡 Tips

  • For the smoothest, restaurant-style texture, peel the broad beans after blanching and lightly mash 60 g of them into the sauce to naturally thicken it.
  • Keep the heat gentle once cream is added; a hard boil can split the sauce and dull the leek sweetness.
  • Add lemon zest off heat only; high heat drives off its aroma and can make the finish taste flat.

⚠️ Common Mistakes

  • Overcooking the pasta until soft before tossing with sauce.

    ✅ Fix: Drain at al dente and finish in the skillet for 60–90 seconds so the spirals absorb flavor without turning mushy.

  • Browning leeks aggressively, making the sauce taste bitter.

    ✅ Fix: Cook leeks on medium to medium-low with frequent stirring until translucent and sweet, adding 15 ml water if they start to color.

  • Adding lemon juice while the sauce is boiling, causing a slightly split texture.

    ✅ Fix: Turn off the heat first, then stir in lemon juice and zest to keep the sauce smooth and aromatic.

🧊 How to Store

Cool leftovers within 1 hour, then refrigerate in an airtight container for up to 3 days. Reheat in a skillet over low heat with 30–60 ml water or milk per portion, stirring until creamy; avoid microwaving on high, which can split the cream sauce.

📅 Make Ahead

Slice and wash the leeks up to 24 hours ahead and keep them refrigerated, tightly covered. Blanch and peel the broad beans up to 2 days ahead; finish the sauce fresh and toss with newly cooked pasta for best texture.

🍽️ Pairs Well With

  • Shirazi salad
  • torshi
  • fresh herbs (sabzi khordan)
  • pickled garlic
  • doogh.

Regional Variations

  • Tehran café-style: add 1 tsp saffron water (5 ml) to the cream for a golden hue and a subtle Persian perfume.
  • Northern Iran-inspired: replace thyme with 1 tsp dried dill and add 30 g chopped fresh parsley at the end for a baghali-polow-like direction.
  • Spicier modern twist: add 1 tsp Aleppo pepper with the garlic for gentle heat without overpowering the beans.
everyday party
#classic#family-style

Ingredients

  • 11.5 ozSpiral pasta (fusilli)
  • 10.5 cupWater
  • 12 gSalt (For salting pasta water)
  • 10.5 ozFrozen broad beans (fava), peeled (If using unpeeled, buy more and peel after blanching)
  • 7¾ ozLeeks (White and light-green parts only, thinly sliced and well washed)
  • 2 tbspOlive oil
  • 5⅝ ozChicken bologna (Cut into 1 cm strips; beef bologna also works)
  • 8 gGarlic (About 2 cloves, finely grated)
  • 2 gBlack pepper (Freshly ground)
  • 1 tspDried thyme (Persian kitchens often use dried herbs; this keeps it familiar)
  • ¾ cupHeavy cream (35%)
  • 2 tspLemon zest (From 1 large lemon)
  • 1 tbspLemon juice (About 1 tbsp)
  • ½ cupPasta cooking water (Reserved; adjust sauce texture)

🔄 Substitutions

  • Chicken bolognaBeef bologna
  • Heavy cream (35%)Cooking cream (20%)
  • Frozen broad beans (fava), peeledEdamame (shelled)

Instructions

  1. 1

    Bring 2500 ml water to a rolling boil in a large pot, then dissolve 12 g salt in it. Add the fusilli and cook until al dente, about 9–11 minutes depending on brand, stirring twice so the spirals do not stick.

  2. 2

    While the pasta cooks, blanch the broad beans in a small saucepan of boiling water for 2 minutes, then drain well. If your broad beans still have thick skins, slip them off while warm for a smoother, more elegant sauce.

  3. 3

    Heat 30 ml olive oil in a wide skillet over medium heat until it shimmers. Add the sliced leeks and cook for 6–8 minutes, stirring often, until very soft and sweet but not browned.

  4. 4

    Add the bologna strips to the leeks and sauté for 2–3 minutes to lightly color the edges and render flavor into the oil. Stir in the grated garlic, black pepper, and dried thyme, and cook for 60 seconds so the garlic turns fragrant without scorching.

  5. 5

    Add the blanched broad beans to the skillet and stir for 1 minute to coat them in the leek mixture. Pour in the cream and bring it to a gentle simmer, then cook for 3–4 minutes until slightly thickened and glossy.

  6. 6

    Reserve 120 ml of pasta water, then drain the pasta thoroughly. Add the pasta directly into the skillet and toss continuously for 60–90 seconds so the spirals trap the sauce in their ridges.

  7. 7

    Loosen the sauce with 60–120 ml reserved pasta water until it becomes velvety and coats the pasta without pooling. Turn off the heat, then fold in the lemon zest and lemon juice; the zest should smell bright and the sauce should taste balanced, not sour.

  8. 8

    Rest the pasta for 2 minutes off heat so the sauce clings and thickens slightly. Serve hot in warmed bowls, making sure each portion gets broad beans and bologna, and finish with an extra pinch of black pepper if desired.

🪪 Recipe Passport

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

Cultural Background

Makaroni is a beloved Iranian comfort food often adapted with local pantry staples and deli-style meats. This version keeps that homey spirit but elevates it with broad beans and a cream-lemon finish reminiscent of modern Tehran café cooking.

Regional Variations

Tehran café-style: add 1 tsp saffron water (5 ml) to the cream for a golden hue and a subtle Persian perfume.
Northern Iran-inspired: replace thyme with 1 tsp dried dill and add 30 g chopped fresh parsley at the end for a baghali-polow-like direction.
Spicier modern twist: add 1 tsp Aleppo pepper with the garlic for gentle heat without overpowering the beans.

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

705
Calories
26g
Protein
29g
Fat
85g
Carbs
10g
Fiber
1180mg
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.