Skip to content
Zaffaron

Makaroni ba Sos-e Felfel (ماکارونی با سس فلفل) — Persian-Style Pasta with Bell Pepper Sauce

A modern Iranian-style pasta featuring a trio of bell peppers simmered in a savory tomato-garlic sauce. Finished with olive oil and gentle chili warmth, it’s colorful, aromatic, and weeknight-friendly.

By Zaffaron Kitchen· Published March 15, 2026 Verified Recipe
Vegetarian Vegan Dairy-Free Nut-Free Halal
Contains: gluten
50 min total Prep 20m · Cook 30m 4 servings 420 cal ~$1.75/serving
↓ Jump to Recipe
Makaroni ba Sos-e Felfel — Persian-Style Pasta with Bell Pepper Sauce - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 320 g Spaghetti (or penne/fusilli)
  • 3 L Water (for boiling pasta)
  • 18 g Salt (for pasta water)
  • 30 mL Olive oil (plus more if needed)
  • 200 g Onion (finely diced)
  • 12 g Garlic (minced (about 4 cloves))
  • 180 g Red bell pepper (thinly sliced)
  • 180 g Yellow bell pepper (thinly sliced)
  • 180 g Green bell pepper (thinly sliced)
  • 1 tsp Crushed red pepper flakes (reduce to 1/2 tsp for mild heat)
  • 400 g Diced tomatoes (canned, with juices)
  • 30 g Tomato paste (for deeper color and body)

+ 3 more in the full ingredients section below.

Steps (summary)

  1. Bring 3 liters of water to a rolling boil in a large pot over high heat. Add 18 g salt, then add 320 g spaghetti. Stir for 30 s…
  2. While the pasta cooks, heat 30 mL olive oil in a wide skillet over medium heat. Add 200 g diced onion and cook 8–10 minutes, st…
  3. Add the sliced red, yellow, and green bell peppers (180 g each) to the skillet. Cook 6–8 minutes over medium-high heat, stirrin…
  4. Stir in 30 g tomato paste and cook 1 minute to remove raw flavor. Add 400 g diced tomatoes with juices, 120 mL water, 6 g salt,…
  5. Add the drained pasta to the sauce and toss over medium heat for 2–3 minutes until evenly coated. If the sauce seems tight, add…

Cultural Background

Persian-style makaroni is a widely cooked home dish in Iran, reflecting how global pantry staples like pasta have been adapted to local tastes. Vegetable-forward sauces, warm spices, and balanced acidity are common approaches that align with everyday Iranian cooking habits.

savorysweet peppertomato-richgently spicysilky saucetender-crisp peppersal dente pastagarlicturmeric warmthsweet bell peppertomato🌶 medium

Equipment

Large pot (5–6 L) with lidColanderWide skillet or sauté pan (30 cm / 12 in)Wooden spoon or silicone spatulaChef’s knifeCutting boardMeasuring spoonsKitchen scale (recommended)

💡 Tips

  • Slice peppers into similar thickness so they soften evenly without turning mushy.
  • Cook tomato paste briefly in oil before adding tomatoes; it deepens color and reduces raw acidity.
  • For a more Iranian home-style feel, keep the sauce slightly thick so it clings well to the pasta.
  • If using very sweet bell peppers, skip the sugar; if using very acidic tomatoes, keep it in.
  • Reserve pasta water even if you think you won’t need it—its starch helps emulsify the sauce.

⚠️ Common Mistakes

  • ❌ Overcooking the bell peppers until they collapse

    💡 Why: They release too much water and lose their bright flavor, making the sauce flat and watery.

    ✅ Fix: Cook peppers 6–8 minutes only, then let them finish in the tomato simmer; aim for tender but still slightly crisp.

  • ❌ Skipping the tomato paste cook-off

    💡 Why: Raw tomato paste can taste metallic or harsh and won’t develop depth.

    ✅ Fix: Stir tomato paste into the oil-pepper base and cook 60 seconds before adding tomatoes.

  • ❌ Draining pasta without reserving pasta water

    💡 Why: The sauce may not cling well, especially with spaghetti, and can feel dry.

    ✅ Fix: Reserve 180 mL pasta water; add gradually while tossing to emulsify and create a glossy coating.

  • ❌ Adding garlic too early or browning it

    💡 Why: Burnt garlic turns bitter and dominates the sauce.

    ✅ Fix: Add garlic after the onion softens and cook under 1 minute on medium heat until just fragrant.

🧊 How to Store

Cool to room temperature within 2 hours, then refrigerate in an airtight container for up to 3 days. Reheat in a skillet over medium-low with 1–3 tablespoons water, covered, 4–6 minutes, stirring once or twice. Freezing is possible up to 2 months, but peppers soften further after thawing.

📅 Make Ahead

Slice onions, garlic, and peppers up to 24 hours ahead and refrigerate in airtight containers. The sauce can be cooked up to 2 days ahead; reheat gently with a splash of water, then toss with freshly boiled pasta for best texture.

🍽️ Pairs Well With

  • Shirazi salad (cucumber
  • tomato
  • onion with lemon juice)
  • Plain yogurt or strained yogurt on the side
  • Pickled vegetables
  • Fresh herbs (mint
  • basil
  • or parsley)

Regional Variations

  • Tehran-style home cookingOften includes extra tomato paste for a deeper red color and a slightly thicker sauce that clings to pasta; chili is usually kept moderate and served with yogurt on the side.
  • Northern Iran (Caspian influence)May lean brighter and more herb-forward, sometimes adding chopped fresh herbs near the end and keeping the sauce looser, emphasizing the sweetness of peppers and tomatoes.
weeknight dinner family meal potluck lunchbox
#weeknight#family-friendly#plant-based#tomato-based#spicy-optional

Ingredients

  • 320 gSpaghetti (or penne/fusilli)
  • 3 lWater (for boiling pasta)
  • 18 gSalt (for pasta water)
  • 30 mlOlive oil (plus more if needed)
  • 200 gOnion (finely diced)
  • 12 gGarlic (minced (about 4 cloves))
  • 180 gRed bell pepper (thinly sliced)
  • 180 gYellow bell pepper (thinly sliced)
  • 180 gGreen bell pepper (thinly sliced)
  • 1 tspCrushed red pepper flakes (reduce to 1/2 tsp for mild heat)
  • 400 gDiced tomatoes (canned, with juices)
  • 30 gTomato paste (for deeper color and body)
  • 1 tspGround turmeric (adds warm Persian-style aroma)
  • 0.5 tspGround black pepper
  • 4 gGranulated sugar (balances tomato acidity (optional))

🔄 Substitutions

  • Spaghetti→ Penne or fusilli
  • Olive oil→ Neutral oil (sunflower or canola)
  • Diced tomatoes (canned)→ Fresh ripe tomatoes, grated

Instructions

  1. 1

    Bring 3 liters of water to a rolling boil in a large pot over high heat. Add 18 g salt, then add 320 g spaghetti. Stir for 30 seconds to prevent sticking. Boil until just shy of al dente, about 8–10 minutes (or 1 minute less than package timing). Reserve 180 mL pasta water, then drain.

  2. 2

    While the pasta cooks, heat 30 mL olive oil in a wide skillet over medium heat. Add 200 g diced onion and cook 8–10 minutes, stirring often, until soft and lightly golden. Add 12 g minced garlic and cook 45–60 seconds until fragrant, keeping heat moderate so the garlic does not brown.

  3. 3

    Add the sliced red, yellow, and green bell peppers (180 g each) to the skillet. Cook 6–8 minutes over medium-high heat, stirring, until the peppers soften but still hold their shape. Add 1 tsp turmeric, 1 tsp crushed red pepper flakes, and 1/2 tsp black pepper; stir continuously for 30 seconds to bloom the spices in the oil.

  4. 4

    Stir in 30 g tomato paste and cook 1 minute to remove raw flavor. Add 400 g diced tomatoes with juices, 120 mL water, 6 g salt, and 4 g sugar (if using). Bring to a gentle simmer, then reduce heat to medium-low and simmer 10–12 minutes, uncovered, until glossy and slightly thickened.

  5. 5

    Add the drained pasta to the sauce and toss over medium heat for 2–3 minutes until evenly coated. If the sauce seems tight, add reserved pasta water 1–2 tablespoons at a time (up to 120 mL) to create a silky texture. Taste and adjust salt and chili. Rest off heat 2 minutes before serving.

🪪 Recipe Passport

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

Cultural Background

Persian-style makaroni is a widely cooked home dish in Iran, reflecting how global pantry staples like pasta have been adapted to local tastes. Vegetable-forward sauces, warm spices, and balanced acidity are common approaches that align with everyday Iranian cooking habits.

Regional Variations

Tehran-style home cooking: Often includes extra tomato paste for a deeper red color and a slightly thicker sauce that clings to pasta; chili is usually kept moderate and served with yogurt on the side.
Northern Iran (Caspian influence): May lean brighter and more herb-forward, sometimes adding chopped fresh herbs near the end and keeping the sauce looser, emphasizing the sweetness of peppers and tomatoes.

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

420
Calories
12g
Protein
10g
Fat
74g
Carbs
7g
Fiber
780mg
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.