Skip to content
Zaffaron

Felfel Polo ba Tokhm-e Morgh (فلفل پلو با تخم مرغ) — Persian Pepper Rice with Fried Eggs

Fluffy basmati rice layered with sautéed sweet bell peppers, onion, garlic, and turmeric, then finished with crisp-edged fried eggs and fresh herbs. Colorful, comforting, and weeknight-friendly with classic Persian aroma.

By Zaffaron Kitchen· Published March 16, 2026 Verified Recipe
Vegetarian Gluten-Free Dairy-Free Nut-Free Halal
Contains: eggs
95 min total Prep 45m · Cook 50m 4 servings 560 cal ~$2.25/serving
↓ Jump to Recipe
Felfel Polo ba Tokhm-e Morgh — Persian Pepper Rice with Fried Eggs - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 400 g Basmati rice (rinsed until water runs mostly clear)
  • 2000 ml Water (for parboiling the rice)
  • 18 g Fine sea salt (for salting parboil water; additional salt is listed separately for the pepper mixture and eggs)
  • 30 ml Olive oil (for the pot to help form a crisp bottom)
  • 200 g Yellow onion (finely sliced)
  • 12 g Garlic (minced (about 4 cloves))
  • 180 g Red bell pepper (cut into thin strips)
  • 180 g Yellow bell pepper (cut into thin strips)
  • 180 g Green bell pepper (cut into thin strips)
  • 3 g Ground turmeric (about 1 teaspoon)
  • 1 g Ground black pepper (about 1/2 teaspoon)
  • 20 g Fresh parsley (finely chopped)

+ 2 more in the full ingredients section below.

Steps (summary)

  1. Rinse the basmati rice in several changes of cool water until the water is mostly clear, then drain well. Let it rest in the co…
  2. Bring 2000 ml water to a strong boil in a large pot, then stir in 18 g salt. Add the drained rice and boil 6–8 minutes, stirrin…
  3. While the rice drains, heat 30 ml olive oil in a wide skillet over medium heat (about 175°C surface temperature). Add the slice…
  4. Add the red, yellow, and green bell pepper strips to the skillet with the remaining 30 ml olive oil. Cook 10–12 minutes over me…
  5. Set a heavy pot with a tight lid over medium heat. Add 30 ml olive oil, then spoon in a thin layer of parboiled rice to cover t…
  6. Drizzle 60 ml water around the edges of the pot, cover with the lid wrapped in a clean kitchen towel, and cook 10 minutes over…

+ 2 more steps in the full instructions section below.

Cultural Background

Pepper rice dishes are a familiar home-style idea in modern Persian cooking, reflecting the use of aromatic rice techniques alongside quick sautéed vegetables. Topping rice with eggs is a practical, comforting approach often used for affordable meals and fast lunches, especially when seasonal produce is abundant.

savorymildly sweetpepperywarm-spicedfluffy ricetender pepperscrisp-edged eggsoptional crunchy crustturmericgarlicfresh herbstoasted rice🌶 mild

Equipment

Large pot for parboiling riceFine-mesh strainer or colanderHeavy pot with tight-fitting lid (for steaming the rice)Wide skillet (for peppers and onions)Nonstick skillet (for frying eggs)Kitchen towel (to wrap lid)Wooden spoon or spatula

💡 Tips

  • For extra fluffy rice, drain it very well after parboiling and avoid pressing the rice down when layering in the pot.
  • Keep peppers bright by cooking them until just tender; overcooking makes them dull and watery.
  • If your lid is not tight, place a sheet of foil under the lid to trap steam during the final steaming stage.
  • For a stronger turmeric aroma without bitterness, add turmeric after the peppers soften and cook it only 60 seconds.
  • Prefer runny yolks? Fry eggs at medium-high heat for crisp edges, then cover briefly so the whites set without overcooking the yolk.

⚠️ Common Mistakes

  • ❌ Overboiling the rice during parboil

    💡 Why: If the grains fully cook in the water, they break and turn mushy during steaming.

    ✅ Fix: Boil only until the outside is soft but the center is still firm (6–8 minutes), then drain immediately and cool briefly with a small rinse.

  • ❌ Packing the rice down in the pot

    💡 Why: Compressed rice traps moisture unevenly and can become gummy instead of fluffy.

    ✅ Fix: Add the rice in a loose mound and poke steam holes; fluff gently only after steaming and resting.

  • ❌ Cooking peppers too long or at too low heat

    💡 Why: They release water, dull in color, and make the rice mixture soggy.

    ✅ Fix: Cook over medium-high heat until tender-crisp and bright, then season and remove from heat promptly.

  • ❌ Skipping the towel-wrapped lid

    💡 Why: Condensation drips back onto the rice, making the top layer wet and heavy.

    ✅ Fix: Wrap the lid with a clean towel (kept away from flame) to absorb steam and keep the rice dry and fluffy.

🧊 How to Store

Refrigerate rice and eggs separately in airtight containers for up to 3 days. Reheat rice covered with 1–2 tablespoons water in a pan over low heat or in the microwave until steaming hot. Reheat eggs gently in a covered skillet over low heat 2–3 minutes, or cook fresh eggs for best texture.

📅 Make Ahead

Cook the pepper-onion mixture up to 2 days ahead and refrigerate airtight. Parboil and drain the rice up to 6 hours ahead; spread on a tray to cool, cover, and refrigerate. Steam the rice fresh for best texture, and fry the eggs right before serving.

🍽️ Pairs Well With

  • Plain yogurt or strained yogurt with cucumber
  • Shirazi-style tomato and cucumber salad
  • Pickled vegetables
  • Fresh herbs and radishes

Regional Variations

  • Tehran-style home cookingOften made as a quick mixed rice with whatever vegetables are on hand; some cooks add a small amount of tomato paste sautéed with the onions for deeper color and sweetness.
  • Northern Iran (Caspian influence)Herbs are used more generously, sometimes including mint or scallions; eggs may be served alongside rather than on top to keep yolks runny and distinct.
weeknight dinner family lunch vegetarian main meal prep
#vegetarian#gluten-free#dairy-free#nut-free#weeknight#one-pot-rice#stovetop

Ingredients

  • 400 gBasmati rice (rinsed until water runs mostly clear)
  • 2000 mlWater (for parboiling the rice)
  • 18 gFine sea salt (for salting parboil water; additional salt is listed separately for the pepper mixture and eggs)
  • 30 mlOlive oil (for the pot to help form a crisp bottom)
  • 200 gYellow onion (finely sliced)
  • 12 gGarlic (minced (about 4 cloves))
  • 180 gRed bell pepper (cut into thin strips)
  • 180 gYellow bell pepper (cut into thin strips)
  • 180 gGreen bell pepper (cut into thin strips)
  • 3 gGround turmeric (about 1 teaspoon)
  • 1 gGround black pepper (about 1/2 teaspoon)
  • 20 gFresh parsley (finely chopped)
  • 10 gFresh dill (finely chopped)
  • 4 largeEggs (at room temperature if possible)

🔄 Substitutions

  • Olive oil→ Neutral oil (sunflower, canola, grapeseed)
  • Fresh dill and parsley→ Fresh cilantro and chives
  • Basmati rice→ Jasmine rice

Instructions

  1. 1

    Rinse the basmati rice in several changes of cool water until the water is mostly clear, then drain well. Let it rest in the colander for 10 minutes so excess water drips off; this helps the grains stay separate. Meanwhile, slice the onion and peppers and mince the garlic so everything is ready.

  2. 2

    Bring 2000 ml water to a strong boil in a large pot, then stir in 18 g salt. Add the drained rice and boil 6–8 minutes, stirring gently once or twice, until the grains are softened on the outside but still firm in the center. Drain immediately and rinse briefly with 250 ml cool water to stop cooking.

  3. 3

    While the rice drains, heat 30 ml olive oil in a wide skillet over medium heat (about 175°C surface temperature). Add the sliced onion and cook 8–10 minutes, stirring, until soft and lightly golden. Add the minced garlic and cook 30 seconds, just until fragrant, keeping the heat moderate to avoid bitterness.

  4. 4

    Add the red, yellow, and green bell pepper strips to the skillet with the remaining 30 ml olive oil. Cook 10–12 minutes over medium-high heat, stirring every minute, until the peppers are tender but still bright. Stir in turmeric, 4 g salt, and 1 g black pepper; cook 1 minute to bloom the spice, then remove from heat.

  5. 5

    Set a heavy pot with a tight lid over medium heat. Add 30 ml olive oil, then spoon in a thin layer of parboiled rice to cover the bottom (this helps form a crisp crust). Mix the remaining rice with the pepper mixture in a bowl, then add it to the pot in a mound without pressing down. Poke 5–6 holes to the bottom with a spoon handle.

  6. 6

    Drizzle 60 ml water around the edges of the pot, cover with the lid wrapped in a clean kitchen towel, and cook 10 minutes over medium heat to build steam. Reduce to low heat and steam 35 minutes. The rice should be fluffy, the peppers aromatic, and a golden crust should form at the bottom.

  7. 7

    When 10 minutes remain on the rice, fry the eggs. Heat 15 ml olive oil in a nonstick skillet over medium-high heat. Crack in the eggs and cook 2–3 minutes until whites set and edges crisp. Cover and cook 30–60 seconds for a softly set yolk, or 2 minutes for firmer yolks. Season with 2 g salt and 0.5 g pepper.

  8. 8

    Turn off the rice heat and rest, covered, for 5 minutes to let moisture redistribute. Fluff the rice gently with a fork, then fold in chopped parsley and dill so the herbs stay bright. Serve on a platter with fried eggs on top. If desired, lift out the crisp bottom crust and serve it alongside in pieces.

🪪 Recipe Passport

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

Cultural Background

Pepper rice dishes are a familiar home-style idea in modern Persian cooking, reflecting the use of aromatic rice techniques alongside quick sautéed vegetables. Topping rice with eggs is a practical, comforting approach often used for affordable meals and fast lunches, especially when seasonal produce is abundant.

Regional Variations

Tehran-style home cooking: Often made as a quick mixed rice with whatever vegetables are on hand; some cooks add a small amount of tomato paste sautéed with the onions for deeper color and sweetness.
Northern Iran (Caspian influence): Herbs are used more generously, sometimes including mint or scallions; eggs may be served alongside rather than on top to keep yolks runny and distinct.

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

560
Calories
16g
Protein
18g
Fat
86g
Carbs
5g
Fiber
980mg
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.