Skip to content
Zaffaron

Dolmeh Felfel (دلمه فلفل) — Persian-Style Vegetarian Stuffed Bell Peppers

Tender bell peppers filled with a fragrant Persian-style bulgur pilaf of carrots, onions, raisins, herbs, and nuts, then baked in a light tomato-broth sauce and finished with mozzarella for a comforting, festive centerpiece.

By Zaffaron Kitchen· Published March 17, 2026 Verified Recipe
Halal
Contains: dairy, gluten, tree nuts
90 min total Prep 35m · Cook 55m 6 servings 430 cal ~$2.35/serving
↓ Jump to Recipe
Dolmeh Felfel — Persian-Style Vegetarian Stuffed Bell Peppers - authentic persian recipe

Printable Recipe Card

Servings: 6 · Total: 90 min · Difficulty: medium

Ingredients (quick list)

  • 6 Bell peppers (large, any color) (Choose peppers that stand upright; cut tops and remove seeds and membranes)
  • 200 ml Water (For par-cooking peppers)
  • 30 ml Olive oil (2 tablespoons)
  • 200 g Onion (Finely diced (about 1 large))
  • 150 g Carrots (Small dice (about 2 medium))
  • 12 g Garlic (Minced (about 3 cloves))
  • 180 g Bulgur (medium grind) (Rinsed briefly and drained (about 1 cup))
  • 360 ml Vegetable broth (Hot; use chicken broth if not vegetarian (about 1 1/2 cups))
  • 80 g Raisins (Golden or brown; rinsed)
  • 50 g Slivered almonds (Lightly toasted; or use toasted walnuts (see substitutions))
  • 25 g Fresh parsley (Finely chopped (about 1 cup loosely packed))
  • 10 g Fresh dill (Finely chopped (about 1/3 cup loosely packed))

+ 10 more in the full ingredients section below.

Steps (summary)

  1. Heat the oven to 190°C / 375°F. Trim the pepper tops (reserve if you like as lids), remove seeds and white ribs, and lightly sa…
  2. Meanwhile, make the filling. Warm 30 ml olive oil in a wide skillet over medium heat. Add onion and cook 8 minutes until transl…
  3. Add bulgur to the skillet and toast 2 minutes, stirring so it coats in oil. Pour in 360 ml hot broth, add salt, pepper, turmeri…
  4. Fluff the bulgur with a fork. Fold in raisins, toasted slivered almonds, parsley, dill, and mint. Taste and adjust salt and lem…
  5. Carefully uncover the par-baked peppers (steam is hot) and drain off any remaining water. Spoon filling into each pepper, press…
  6. Whisk sauce ingredients: passata, 240 ml broth, lemon juice, olive oil, salt, and optional sugar. Pour sauce around (not over)…

+ 1 more steps in the full instructions section below.

Cultural Background

Stuffed vegetables are a long-established part of Persian home cooking, often prepared for family gatherings because they can be assembled in advance and served as a centerpiece. Variations reflect seasonal produce and household preferences, balancing herbs, gentle spices, and sweet elements like dried fruit.

savorysweettangytender pepperfluffy bulgurmelty cheesecrunchy nutsherbaceouswarm spicestomato🌶 mild

Equipment

Chef’s knife and cutting boardLarge skillet with lidMeasuring cups and spoonsBox grater (for cheese)9x13 inch (23x33 cm) baking dishAluminum foilWhisk and mixing bowl

💡 Tips

  • Choose peppers with flat bottoms so they stand upright; if needed, slice a very thin piece off the base without piercing the cavity.
  • Toast the nuts in a dry pan over medium heat for 3–5 minutes, stirring constantly, for deeper flavor.
  • If your bulgur is fine grind, reduce simmer time to 6–8 minutes and check sooner to prevent mushiness.
  • For a brighter Persian-style finish, add an extra 1 tablespoon lemon juice to the sauce just before serving.
  • To keep the cheese from over-browning, place the dish on a lower oven rack for the uncovered stage.

⚠️ Common Mistakes

  • ❌ Overcooking the bulgur until mushy

    💡 Why: Bulgur continues to steam after the heat is off, and a wet filling can make peppers collapse.

    ✅ Fix: Simmer just until absorbed, then rest covered 5 minutes; fluff and cool briefly before stuffing.

  • ❌ Packing the filling too tightly

    💡 Why: Tightly packed grains expand and can split the pepper or push out the topping.

    ✅ Fix: Press gently to remove air pockets but leave about 1 cm headspace at the top.

  • ❌ Pouring sauce directly over the cheese

    💡 Why: The cheese can slide off and steam instead of browning.

    ✅ Fix: Pour sauce around the peppers; uncover for the final bake to brown the top.

  • ❌ Skipping the par-bake step

    💡 Why: Peppers may stay firm while the filling dries out from extended baking.

    ✅ Fix: Par-bake covered with a little water for 15 minutes so peppers finish tender in the final bake.

🧊 How to Store

Cool completely, then refrigerate in an airtight container up to 4 days. Reheat covered at 175°C / 350°F for 20–25 minutes (add a splash of broth if dry). Freeze up to 2 months; thaw overnight in the fridge before reheating.

📅 Make Ahead

Prepare the filling up to 2 days ahead and refrigerate. Par-bake peppers, cool, then stuff and refrigerate (covered) up to 24 hours. Bake from cold at 190°C / 375°F, adding 8–10 minutes to the covered baking time.

🍽️ Pairs Well With

  • Plain yogurt with cucumber and dried mint
  • Herb salad (fresh basil
  • mint
  • radish
  • scallion) with lemon
  • Rice pilaf or flatbread
  • Pickled vegetables

Regional Variations

  • Tehran-style home cookingOften includes more fresh herbs and a slightly tangier sauce with extra lemon juice; some cooks add a small amount of tomato paste for deeper color.
  • Azerbaijani-influenced versions in northwest IranMay lean sweeter with additional raisins or dried apricots and a richer nut profile, commonly using walnuts in the filling.
  • Shiraz-style lightened fillingSometimes uses a higher proportion of vegetables and herbs for a fresher, lighter stuffing, with less grain and a brighter citrus finish.
Nowruz gatherings Family dinners Potlucks Meatless Monday Holiday buffet
#oven-baked#make-ahead#family-style#sweet-savory

Ingredients

  • 6Bell peppers (large, any color) (Choose peppers that stand upright; cut tops and remove seeds and membranes)
  • 200 mlWater (For par-cooking peppers)
  • 30 mlOlive oil (2 tablespoons)
  • 200 gOnion (Finely diced (about 1 large))
  • 150 gCarrots (Small dice (about 2 medium))
  • 12 gGarlic (Minced (about 3 cloves))
  • 180 gBulgur (medium grind) (Rinsed briefly and drained (about 1 cup))
  • 360 mlVegetable broth (Hot; use chicken broth if not vegetarian (about 1 1/2 cups))
  • 80 gRaisins (Golden or brown; rinsed)
  • 50 gSlivered almonds (Lightly toasted; or use toasted walnuts (see substitutions))
  • 25 gFresh parsley (Finely chopped (about 1 cup loosely packed))
  • 10 gFresh dill (Finely chopped (about 1/3 cup loosely packed))
  • 6 gFresh mint (Finely chopped (about 1/4 cup loosely packed))
  • 2 gGround cumin (1 teaspoon)
  • 1 gGround cinnamon (1/2 teaspoon)
  • 1 gTurmeric (1/2 teaspoon)
  • 1 gBlack pepper (1/2 teaspoon)
  • 6 gFine sea salt (About 1 teaspoon, plus more to taste)
  • 150 gMozzarella cheese (Coarsely grated; low-moisture melts best)
  • 300 gTomato passata (Smooth tomato puree)
  • 30 mlLemon juice (2 tablespoons, freshly squeezed)
  • 4 gSugar (1 teaspoon, optional to balance acidity)

🔄 Substitutions

  • Vegetable broth→ Chicken broth
  • Slivered almonds→ Toasted walnuts (chopped)
  • Mozzarella cheese→ Kashkaval or mild provolone (grated)

Instructions

  1. 1

    Heat the oven to 190°C / 375°F. Trim the pepper tops (reserve if you like as lids), remove seeds and white ribs, and lightly salt the insides. Stand peppers upright in a baking dish. Pour 200 ml water into the dish, cover tightly with foil, and bake 15 minutes to soften slightly.

  2. 2

    Meanwhile, make the filling. Warm 30 ml olive oil in a wide skillet over medium heat. Add onion and cook 8 minutes until translucent and lightly golden. Stir in carrots and cook 5 minutes. Add garlic and cook 30 seconds, just until fragrant, keeping the heat moderate to avoid browning.

  3. 3

    Add bulgur to the skillet and toast 2 minutes, stirring so it coats in oil. Pour in 360 ml hot broth, add salt, pepper, turmeric, cumin, and cinnamon, then bring to a gentle simmer. Cover and cook on low 10–12 minutes until bulgur is tender and liquid absorbed; rest covered 5 minutes.

  4. 4

    Fluff the bulgur with a fork. Fold in raisins, toasted slivered almonds, parsley, dill, and mint. Taste and adjust salt and lemon brightness later with the sauce; the filling should be well-seasoned but not salty. Let the mixture cool 5 minutes so it packs without steaming the peppers.

  5. 5

    Carefully uncover the par-baked peppers (steam is hot) and drain off any remaining water. Spoon filling into each pepper, pressing gently to remove air pockets but leaving 1 cm headspace for expansion. Sprinkle mozzarella evenly over the tops. If using pepper tops as lids, set them slightly ajar.

  6. 6

    Whisk sauce ingredients: passata, 240 ml broth, lemon juice, olive oil, salt, and optional sugar. Pour sauce around (not over) the peppers so the cheese stays exposed. Cover the dish with foil and bake 25 minutes at 190°C / 375°F, until peppers are tender when pierced.

  7. 7

    Remove foil and bake 10–12 minutes more until the mozzarella is melted and lightly browned at the edges and the sauce bubbles. Rest 10 minutes before serving so the filling sets. Spoon some tomato-broth sauce over each pepper at the table for moisture and extra flavor.

🪪 Recipe Passport

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

Cultural Background

Stuffed vegetables are a long-established part of Persian home cooking, often prepared for family gatherings because they can be assembled in advance and served as a centerpiece. Variations reflect seasonal produce and household preferences, balancing herbs, gentle spices, and sweet elements like dried fruit.

Regional Variations

Tehran-style home cooking: Often includes more fresh herbs and a slightly tangier sauce with extra lemon juice; some cooks add a small amount of tomato paste for deeper color.
Azerbaijani-influenced versions in northwest Iran: May lean sweeter with additional raisins or dried apricots and a richer nut profile, commonly using walnuts in the filling.
Shiraz-style lightened filling: Sometimes uses a higher proportion of vegetables and herbs for a fresher, lighter stuffing, with less grain and a brighter citrus finish.

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
15g
Protein
16g
Fat
60g
Carbs
9g
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.