Skip to content
Zaffaron

Noodl Ba Sooya Va Felfel (نودل با سویا و فلفل) — Persian Soy and Pepper Noodles

A modern Persian fusion noodle bowl built on instant noodles, savory soy granules, peppers, mushrooms, and tomatoes. Quick, protein-rich, and umami-forward, it’s finished with black pepper and chilies for a bright, comforting heat.

By Zaffaron Kitchen· Published March 17, 2026 Verified Recipe
Dairy-Free Nut-Free Halal
Contains: gluten, soy
40 min total Prep 20m · Cook 20m 4 servings 430 cal ~$2.1/serving
↓ Jump to Recipe
Noodl Ba Sooya Va Felfel — Persian Soy and Pepper Noodles - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 120 g Soy granules (dry) (rehydrated and squeezed dry)
  • 600 ml Boiling water (for soaking soy granules)
  • 2 g Salt (for soaking water)
  • 30 ml Neutral oil (such as sunflower or canola)
  • 200 g Onion (finely sliced)
  • 20 g Green chilies (thinly sliced; remove seeds for less heat)
  • 220 g Bell pepper (thinly sliced (any color or mixed))
  • 200 g Mushrooms (sliced (button or cremini))
  • 300 g Tomatoes (grated or finely chopped)
  • 2 g Black pepper (freshly ground)
  • 320 g Meat-flavored instant noodles (4 blocks; use noodles plus seasoning sachets)
  • 4 sachet Instant noodle seasoning sachets (from the noodle packs; add gradually to control salt)

Steps (summary)

  1. Rehydrate the soy granules: place soy granules in a heatproof bowl and pour over 600 ml boiling water mixed with 2 g salt. Stir…
  2. Start the stir-fry base: heat 30 ml neutral oil in a wide skillet over medium-high heat. Add sliced onion and cook 6–8 minutes,…
  3. Cook the vegetables: add bell pepper and mushrooms to the skillet. Stir-fry 5–7 minutes over medium-high heat until mushrooms r…
  4. Brown the soy granules: add the rehydrated, well-squeezed soy granules to the skillet. Cook 4–5 minutes, stirring and pressing…
  5. Build the tomato sauce: add grated tomatoes, 4 g salt, and 2 g black pepper. Reduce heat to medium and simmer 6–8 minutes, stir…
  6. Cook the noodles: bring 900 ml boiling water to a strong simmer in a pot. Add the instant noodle blocks and cook 2–3 minutes, s…

+ 1 more steps in the full instructions section below.

Cultural Background

This dish reflects a contemporary Iranian home-cooking style that adapts pantry staples like instant noodles into a full meal with vegetables and plant protein. It is commonly prepared as a quick, budget-friendly dinner, with heat and seasoning adjusted to family preference.

savoryumamipepperylightly tangyspringy noodlestender vegetablescrumbly browned soyblack peppersautéed oniontomatogreen chili🌶 medium

Equipment

Heatproof bowlFine-mesh sieveLarge skillet or wok (28–32 cm)Medium potTongs or chopsticksChef’s knife and cutting boardMeasuring jug and kitchen scale

💡 Tips

  • Squeeze the soaked soy granules very dry; excess water dilutes the tomato base and makes the noodles soggy.
  • Add noodle seasoning gradually; different brands vary widely in saltiness and spice.
  • Keep the pan wide and hot so mushrooms and peppers sear; overcrowding causes steaming and a watery sauce.
  • For a cleaner flavor, briefly rinse cooked noodles with hot water, drain well, then toss into the sauce.

⚠️ Common Mistakes

  • ❌ Not squeezing the soaked soy granules dry

    💡 Why: Water trapped in the granules releases into the pan, thinning the tomato base and making noodles soggy.

    ✅ Fix: Drain well, then press and squeeze firmly; if still wet, sauté the soy alone for 2 minutes to evaporate moisture before adding tomatoes.

  • ❌ Adding all seasoning sachets at once

    💡 Why: Instant noodle seasoning can be extremely salty, and the dish becomes hard to balance after oversalting.

    ✅ Fix: Add sachets gradually and taste; you can stop early and rely on black pepper and chilies for flavor.

  • ❌ Overcooking the noodles in water

    💡 Why: Instant noodles continue cooking in the sauce and quickly turn mushy if fully cooked first.

    ✅ Fix: Boil only until just loosened (2–3 minutes), drain well, and finish tossing in the skillet for 1–2 minutes.

  • ❌ Crowding the pan with vegetables

    💡 Why: Mushrooms and peppers steam instead of browning, causing excess liquid and muted flavor.

    ✅ Fix: Use a wide skillet, keep heat medium-high, or cook mushrooms first, then add peppers and onion back in.

🧊 How to Store

Cool completely, then refrigerate in an airtight container for up to 3 days. Reheat in a skillet over medium heat with 30–60 ml water to loosen; avoid microwaving too long, which can make noodles rubbery. Not recommended for freezing due to noodle texture changes.

📅 Make Ahead

Chop vegetables up to 24 hours ahead and refrigerate in sealed containers. Rehydrate and squeeze soy granules up to 12 hours ahead; store covered in the refrigerator, then sauté 1–2 minutes to refresh before adding tomatoes. Cook noodles just before serving for best texture.

🍽️ Pairs Well With

  • Crisp cucumber and tomato salad with lemon
  • Plain yogurt or yogurt-cucumber dip (optional)
  • Pickled vegetables
  • Fresh herbs (mint
  • basil
  • or parsley)

Regional Variations

  • Tehran (urban home kitchens)Often made with mixed bell peppers and extra black pepper for a bold, fast weeknight meal; some cooks keep the sauce drier so the noodles stay springy.
  • Northern Iran (Caspian-influenced preference)More tomato and a slightly saucier finish are common, sometimes with additional mushrooms for deeper umami and a softer, stew-like coating on the noodles.
weeknight dinner student-friendly meals quick lunch budget cooking family-style table
#weeknight#quick#one-pan#high-protein#spicy-optional#fusion

Ingredients

  • 120 gSoy granules (dry) (rehydrated and squeezed dry)
  • 600 mlBoiling water (for soaking soy granules)
  • 2 gSalt (for soaking water)
  • 30 mlNeutral oil (such as sunflower or canola)
  • 200 gOnion (finely sliced)
  • 20 gGreen chilies (thinly sliced; remove seeds for less heat)
  • 220 gBell pepper (thinly sliced (any color or mixed))
  • 200 gMushrooms (sliced (button or cremini))
  • 300 gTomatoes (grated or finely chopped)
  • 2 gBlack pepper (freshly ground)
  • 320 gMeat-flavored instant noodles (4 blocks; use noodles plus seasoning sachets)
  • 4 sachetInstant noodle seasoning sachets (from the noodle packs; add gradually to control salt)

🔄 Substitutions

  • Meat-flavored instant noodles→ Vegetable-flavored instant noodles
  • Soy granules→ Finely chopped mushrooms (extra 200 g) or cooked lentils (240 g)
  • Green chilies→ Red chili flakes (1–2 g)

Instructions

  1. 1

    Rehydrate the soy granules: place soy granules in a heatproof bowl and pour over 600 ml boiling water mixed with 2 g salt. Stir, then soak 10 minutes. Drain through a fine sieve and press firmly with a spoon, then squeeze by hand until very dry; this prevents a watery sauce.

  2. 2

    Start the stir-fry base: heat 30 ml neutral oil in a wide skillet over medium-high heat. Add sliced onion and cook 6–8 minutes, stirring often, until soft and lightly golden at the edges. Add sliced green chilies and cook 30 seconds to bloom their aroma without burning.

  3. 3

    Cook the vegetables: add bell pepper and mushrooms to the skillet. Stir-fry 5–7 minutes over medium-high heat until mushrooms release their moisture and it mostly evaporates, and peppers soften but still keep some bite. Keep the pan hot so the vegetables sear rather than steam.

  4. 4

    Brown the soy granules: add the rehydrated, well-squeezed soy granules to the skillet. Cook 4–5 minutes, stirring and pressing into the pan to encourage browning. This step deepens the savory flavor and keeps the final dish from tasting bland or overly tomato-heavy.

  5. 5

    Build the tomato sauce: add grated tomatoes, 4 g salt, and 2 g black pepper. Reduce heat to medium and simmer 6–8 minutes, stirring every minute, until the tomatoes thicken and coat the soy and vegetables. Taste now; remember the seasoning sachets will add more salt later.

  6. 6

    Cook the noodles: bring 900 ml boiling water to a strong simmer in a pot. Add the instant noodle blocks and cook 2–3 minutes, separating strands with chopsticks or tongs. Drain well, leaving the noodles slightly undercooked; they will finish in the sauce without turning mushy.

  7. 7

    Combine and season: add drained noodles to the skillet and toss over medium heat for 1–2 minutes until evenly coated. Sprinkle in the seasoning sachets gradually (start with 2 sachets), tossing and tasting after each addition. Cook 30–60 seconds more until glossy and well mixed, then serve hot.

🪪 Recipe Passport

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

Cultural Background

This dish reflects a contemporary Iranian home-cooking style that adapts pantry staples like instant noodles into a full meal with vegetables and plant protein. It is commonly prepared as a quick, budget-friendly dinner, with heat and seasoning adjusted to family preference.

Regional Variations

Tehran (urban home kitchens): Often made with mixed bell peppers and extra black pepper for a bold, fast weeknight meal; some cooks keep the sauce drier so the noodles stay springy.
Northern Iran (Caspian-influenced preference): More tomato and a slightly saucier finish are common, sometimes with additional mushrooms for deeper umami and a softer, stew-like coating on the noodles.

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

430
Calories
22g
Protein
13g
Fat
60g
Carbs
7g
Fiber
1150mg
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.