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.

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)
- 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…
- 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…
- 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…
- 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…
- Add 400 g sliced mushrooms and 150 g sliced bell pepper, then stir to coat everything in the tomato-spice mixture. Cover and si…
- 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.
Equipment
💡 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.
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 mushrooms→ Cremini mushrooms
- Neutral oil→ Olive oil
- Bell pepper→ Carrot (150 g, julienned)
Instructions
- 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
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
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
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
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
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
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
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
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
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

Borani Esfenaj (بورانی اسفناج) — Persian Spinach and Yogurt Dip with Saffron and Walnuts
Persian · Appetizers · 40 min

Persian Smoked Torshi Liteh (ترشی لیته) — Caspian-style smoky mixed vegetable pickle
Persian · Side Dishes · 60 min

Aged Garlic Pickle (سیر ترشی) — Gilan’s seven-year-style black garlic torshi
Persian · Side Dishes · 45 min

Smørrebrød (Smørrebrød) — Danish Open-Faced Rye Sandwiches
Danish · Main Courses · 47 min

Mamak Fried Noodles (Mee Goreng Mamak) — Malaysian Indian Street-Stall Noodles
Malaysian · Main Courses · 40 min

Salgam Juice (Şalgam) — Spicy, tangy fermented black-carrot drink
Turkish · Drinks · 25 min

Bazlama (بازلاما) — Puffy Turkish Village Flatbread Cooked on a Saj
Turkish · Breads · 38 min

Kala Bhuna (কালা ভুনা) — Chittagong Dark Beef Bhuna
Bangladeshi · Main Courses · 175 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.