Skip to content
Zaffaron

Persian-Style Mushroom Spaghetti (اسپاگتی با قارچ) — Turmeric-Scented Tomato Mushroom Pasta

A modern Iranian comfort dish, Espageti ba Gharch blends spaghetti with a thick tomato-mushroom sauce perfumed by turmeric and a hint of cinnamon. It’s a familiar weeknight staple that bridges Italian pasta with Persian pantry flavors.

By Zaffaron Kitchen· Published April 8, 2026 Tested Recipe
Vegetarian Vegan Dairy-Free Nut-Free Halal
Contains: gluten
50 min total Prep 15m · Cook 35m 4 servings 520 cal
↓ Jump to Recipe
Persian-Style Mushroom Spaghetti — Turmeric-Scented Tomato Mushroom Pasta - authentic persian recipe

Printable Recipe Card

Servings: 4 · Total: 50 min · Difficulty: easy

Ingredients (quick list)

  • 320 g Spaghetti
  • 3000 ml Water (For boiling)
  • 12 g Salt (For pasta water)
  • 200 g Onion (Finely diced)
  • 400 g Button mushrooms (Sliced 5 mm thick)
  • 150 g Bell pepper (Thinly sliced (any color))
  • 45 ml Neutral oil (Such as grapeseed or sunflower)
  • 70 g Tomato paste
  • 2 tsp Turmeric
  • 0.5 tsp Ground cinnamon
  • 1 tsp Black pepper
  • 30 ml Lemon juice (Freshly squeezed)

Steps (summary)

  1. Bring 3000 ml water to a rolling boil in a large pot, then dissolve 12 g salt in it. Add 320 g spaghetti and cook until just al…
  2. While the pasta cooks, heat 45 ml neutral oil in a wide skillet over medium heat. Add 200 g diced onion and sauté for 8–10 minu…
  3. Add 2 tsp turmeric, 0.5 tsp cinnamon, and 1 tsp black pepper to the onions and stir constantly for 30–45 seconds. This brief bl…
  4. Stir in 70 g tomato paste and cook it for 2–3 minutes until it darkens slightly and smells toasted. Add 300 ml water and whisk…
  5. Add 400 g sliced mushrooms and 150 g sliced bell pepper, then stir to coat everything in the tomato-spice mixture. Cover and si…
  6. Season the sauce with 4 g salt, then taste and adjust only after it has reduced, since tomato paste concentrates quickly. If th…

+ 2 more steps in the full instructions section below.

Cultural Background

Espageti ba Gharch reflects modern Iranian home cooking, where imported pasta became a weeknight favorite dressed in familiar Persian techniques like blooming turmeric and frying tomato paste. It’s a nostalgic, budget-friendly dish often made for family dinners.

savorytangywarm-spicedal dente noodlestender mushroomsthick saucetoasted turmericwarm cinnamoncaramelized onion🌶 mild

Equipment

Large potWide skillet or sauté pan with lidColanderWooden spoon or spatulaMeasuring spoonsKitchen scale (recommended)

💡 Tips

  • Cook the tomato paste in oil until it turns a shade darker; this removes tinny notes and makes the sauce taste deeper.
  • Slice mushrooms evenly (about 5 mm) so they soften at the same rate and don’t turn rubbery from overcooking.
  • Finish with lemon juice off the heat to keep its aroma fresh and prevent bitterness.

⚠️ Common Mistakes

  • Adding lemon juice while the sauce is boiling, making the citrus taste dull or slightly bitter.

    ✅ Fix: Turn off the heat first, then stir in the measured lemon juice and rest the pasta for 2 minutes.

  • Skipping the tomato-paste fry, leaving the sauce sharp and flat.

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

  • Overcooking the spaghetti until soft, so it breaks when tossed with thick sauce.

    ✅ Fix: Drain at al dente and finish for 1–2 minutes in the skillet with a splash of reserved pasta water.

🧊 How to Store

Cool leftovers within 1 hour, then refrigerate in an airtight container for up to 3 days. Reheat in a skillet with 30–60 ml water, covered for 3–5 minutes, then toss uncovered to restore the sauce’s thickness without drying the pasta.

📅 Make Ahead

Slice onions, mushrooms, and peppers up to 24 hours ahead and refrigerate separately. The sauce can be cooked 2 days ahead; reheat with 60 ml water, then toss with freshly boiled spaghetti for the best texture.

🍽️ Pairs Well With

  • Shirazi salad
  • torshi
  • plain yogurt
  • pickles
  • fresh herbs (sabzi khordan).

Regional Variations

  • Tehran-style: add 2 tbsp (30 ml) extra oil and let the sauce reduce more for a thicker, clingier coating.
  • Home-style mixed veg: add 150 g diced carrots with the onions and simmer 5 minutes longer for sweetness.
  • Spicier version: add 0.5 tsp chili flakes with the turmeric for gentle heat without changing the core profile.
everyday party
#classic#family-style#dairy-free

Ingredients

  • 11.5 ozSpaghetti
  • 12.5 cupWater (For boiling)
  • 12 gSalt (For pasta water)
  • 7.1 ozOnion (Finely diced)
  • 14 ozButton mushrooms (Sliced 5 mm thick)
  • 5.3 ozBell pepper (Thinly sliced (any color))
  • 3 tbspNeutral oil (Such as grapeseed or sunflower)
  • 2½ ozTomato paste
  • 2 tspTurmeric
  • ½ tspGround cinnamon
  • 1 tspBlack pepper
  • 2 tbspLemon juice (Freshly squeezed)

🔄 Substitutions

  • Button mushroomsCremini mushrooms
  • Neutral oilOlive oil
  • Bell pepperCarrot (150 g, julienned)

Instructions

  1. 1

    Bring 3000 ml water to a rolling boil in a large pot, then dissolve 12 g salt in it. Add 320 g spaghetti and cook until just al dente, about 9–11 minutes depending on thickness, stirring in the first minute to prevent sticking.

  2. 2

    While the pasta cooks, heat 45 ml neutral oil in a wide skillet over medium heat. Add 200 g diced onion and sauté for 8–10 minutes until softened and lightly golden, because this sweetness is the backbone of the sauce.

  3. 3

    Add 2 tsp turmeric, 0.5 tsp cinnamon, and 1 tsp black pepper to the onions and stir constantly for 30–45 seconds. This brief blooming step removes raw spice harshness and perfumes the oil, which is a hallmark of Persian home-style sauces.

  4. 4

    Stir in 70 g tomato paste and cook it for 2–3 minutes until it darkens slightly and smells toasted. Add 300 ml water and whisk or stir well to dissolve the paste into a smooth, thick base.

  5. 5

    Add 400 g sliced mushrooms and 150 g sliced bell pepper, then stir to coat everything in the tomato-spice mixture. Cover and simmer for 10 minutes, then uncover and simmer 5–8 minutes more until the mushrooms release their juices and the sauce becomes thick and glossy.

  6. 6

    Season the sauce with 4 g salt, then taste and adjust only after it has reduced, since tomato paste concentrates quickly. If the sauce is tighter than you like, add 30–60 ml hot pasta water to loosen it without diluting flavor.

  7. 7

    Drain the spaghetti, reserving at least 120 ml of pasta water, and add the pasta directly to the skillet. Toss for 1–2 minutes over medium heat so the sauce clings to the noodles and the flavors meld.

  8. 8

    Turn off the heat and add 30 ml lemon juice, tossing again to brighten the tomato and mushrooms. Rest the pasta for 2 minutes before serving so the sauce thickens slightly and coats each strand evenly.

🪪 Recipe Passport

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

Cultural Background

Espageti ba Gharch reflects modern Iranian home cooking, where imported pasta became a weeknight favorite dressed in familiar Persian techniques like blooming turmeric and frying tomato paste. It’s a nostalgic, budget-friendly dish often made for family dinners.

Regional Variations

Tehran-style: add 2 tbsp (30 ml) extra oil and let the sauce reduce more for a thicker, clingier coating.
Home-style mixed veg: add 150 g diced carrots with the onions and simmer 5 minutes longer for sweetness.
Spicier version: add 0.5 tsp chili flakes with the turmeric for gentle heat without changing the core profile.

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

520
Calories
14g
Protein
15g
Fat
82g
Carbs
7g
Fiber
820mg
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.