Dolmeh-e Felfel-e Giahi (دلمه فلفل گیاهی) — Persian Vegetarian Stuffed Peppers
Bell peppers stuffed with bulgur, raisins, carrots, herbs, and nuts, then baked in a light stock-tomato sauce. This Persian-style vegetarian dolmeh balances savory warmth with gentle sweetness and bright aromatics.

Printable Recipe Card
Servings: 6 · Total: 90 min · Difficulty: medium
Ingredients (quick list)
- 6 large Bell peppers (any colors) (tops removed and reserved; seeds and ribs removed)
- 2.5 tsp Fine salt (divided)
- 3 tbsp Extra-virgin olive oil (divided)
- 250 g Yellow onion (finely diced)
- 180 g Carrots (peeled and cut into 5 mm dice)
- 12 g Garlic (minced (about 3 cloves))
- 2 tbsp Tomato paste
- 0.5 tsp Ground cinnamon
- 1 tsp Ground cumin
- 0.75 tsp Black pepper (freshly ground)
- 200 g Bulgur wheat (medium grind) (rinsed briefly and drained)
- 360 ml Water (for hydrating bulgur)
+ 11 more in the full ingredients section below.
Steps (summary)
- Heat the oven to 190°C / 375°F. Trim the tops from the bell peppers, keeping the “lids,” then remove seeds and white ribs. Spri…
- Make the bulgur base: in a small saucepan, bring 360 ml water to a boil. Stir in the bulgur, cover, and remove from heat. Let s…
- Build the aromatic filling: warm 2 tbsp olive oil in a skillet over medium heat. Add onion and cook 8–10 minutes until transluc…
- Combine and season: in a large bowl, mix hydrated bulgur with the onion-carrot mixture. Add raisins, walnuts, parsley, dill, an…
- Stuff the peppers: drizzle the remaining 1 tbsp olive oil lightly inside the peppers. Spoon filling in, pressing gently to remo…
- Prepare the sauce: whisk stock, crushed tomatoes, lemon juice, and sugar (if using) in a bowl. If using saffron, bloom it in 2…
+ 2 more steps in the full instructions section below.
Cultural Background
Stuffed vegetables are a long-standing home-cooking tradition across Iran and neighboring regions, often adapted to seasonal produce and household preferences. Persian-style versions commonly balance savory flavors with dried fruit and herbs, reflecting historical trade in grains, spices, and preserved foods.
Equipment
💡 Tips
- Choose evenly sized peppers so they finish cooking at the same time; thick-walled red or yellow peppers give the sweetest result.
- For extra depth, toast the chopped nuts in a dry skillet for 3–4 minutes before adding to the filling.
- If you prefer a brighter, more Persian-style sweet-sour balance, increase lemon juice by 1 tbsp and add 1 more tsp sugar.
- Keep the sauce mostly around the peppers, not on top, for better browning and a less soggy filling.
⚠️ Common Mistakes
❌ Overfilling the peppers to the brim
💡 Why: Bulgur expands as it finishes hydrating, which can force the filling out and make the tops dry.
✅ Fix: Leave about 1 cm headspace and press the filling gently rather than packing tightly.
❌ Using watery filling
💡 Why: Excess liquid makes the stuffing gummy and can dilute seasoning.
✅ Fix: Hydrate bulgur off-heat, drain any standing water, and cook the onion-carrot mixture until moisture has mostly evaporated.
❌ Pouring sauce over the pepper tops
💡 Why: The tops won’t brown and the filling can turn soggy.
✅ Fix: Pour sauce around the peppers so the bottoms braise while the tops roast.
❌ Skipping the covered bake stage
💡 Why: Peppers may stay firm while the filling dries out.
✅ Fix: Bake covered first for steam and even softening, then uncover to brown at the end.
🧊 How to Store
Cool to room temperature within 2 hours. Refrigerate covered up to 4 days. Reheat covered at 175°C / 350°F for 20–25 minutes, adding a splash of water or stock to the pan. Freeze up to 2 months; thaw overnight in the fridge before reheating.
📅 Make Ahead
Prepare the filling up to 24 hours ahead and refrigerate. Stuff peppers and assemble sauce up to 8 hours ahead; keep covered in the refrigerator. Bake straight from cold, adding 8–10 minutes to the covered baking time.
🍽️ Pairs Well With
- Plain yogurt or strained yogurt with cucumber and dried mint
- Fresh herbs and radishes
- Rice or flatbread
- A simple tomato-cucumber salad with lemon and olive oil
Regional Variations
- Tehran-style home cookingOften leans more savory, with extra herbs and a slightly thicker tomato-based braising liquid; some households add a small amount of split peas for body.
- Northwestern Iran and neighboring Caucasus influenceMay include more dried fruit (raisins or dried apricots) and a brighter sweet-sour profile, sometimes finished with additional lemon juice or a touch more sugar.
Ingredients
- 6 largeBell peppers (any colors) (tops removed and reserved; seeds and ribs removed)
- 2.5 tspFine salt (divided)
- 3 tbspExtra-virgin olive oil (divided)
- 250 gYellow onion (finely diced)
- 180 gCarrots (peeled and cut into 5 mm dice)
- 12 gGarlic (minced (about 3 cloves))
- 2 tbspTomato paste
- 0.5 tspGround cinnamon
- 1 tspGround cumin
- 0.75 tspBlack pepper (freshly ground)
- 200 gBulgur wheat (medium grind) (rinsed briefly and drained)
- 360 mlWater (for hydrating bulgur)
- 80 gRaisins (golden or dark; rinsed)
- 70 gWalnuts (coarsely chopped (or use almonds))
- 30 gFresh parsley (finely chopped)
- 15 gFresh dill (finely chopped)
- 10 gFresh mint (finely chopped)
- 150 gMozzarella cheese (low-moisture, shredded)
- 480 mlVegetable stock or chicken stock (use vegetable stock for vegetarian)
- 240 gCrushed tomatoes
- 2 tbspLemon juice (fresh)
- 1 tspGranulated sugar (balances tomato acidity; optional)
- 0.25 tspSaffron threads (ground and bloomed in 2 tbsp hot stock from the measured amount (optional))
🔄 Substitutions
- Bulgur wheat→ Cooked rice (about 450 g cooked)
- Mozzarella cheese→ Feta cheese (120 g, crumbled) or a dairy-free meltable cheese (150 g)
- Walnuts→ Almonds (70 g, chopped) or pumpkin seeds (60 g)
Instructions
- 1
Heat the oven to 190°C / 375°F. Trim the tops from the bell peppers, keeping the “lids,” then remove seeds and white ribs. Sprinkle the insides with 1 tsp of the salt and set peppers upright in a baking dish (about 33×23 cm). This light salting seasons the pepper flesh as it bakes.
- 2
Make the bulgur base: in a small saucepan, bring 360 ml water to a boil. Stir in the bulgur, cover, and remove from heat. Let stand 15 minutes, then fluff with a fork. The grains should be tender but not mushy; if there is standing water, drain well to avoid watery filling.
- 3
Build the aromatic filling: warm 2 tbsp olive oil in a skillet over medium heat. Add onion and cook 8–10 minutes until translucent and lightly golden. Add carrots and cook 5 minutes. Stir in garlic for 30 seconds, then mix in tomato paste, cinnamon, cumin, and black pepper; cook 1 minute to toast.
- 4
Combine and season: in a large bowl, mix hydrated bulgur with the onion-carrot mixture. Add raisins, walnuts, parsley, dill, and mint. Stir in the remaining 1.5 tsp salt, then fold in mozzarella. Taste a small spoonful; the filling should be boldly seasoned because the peppers and sauce will dilute it.
- 5
Stuff the peppers: drizzle the remaining 1 tbsp olive oil lightly inside the peppers. Spoon filling in, pressing gently to remove air pockets but leaving 1 cm headspace for bulgur expansion. Place the pepper lids on top (or slightly ajar). Arrange snugly so they support each other and stay upright.
- 6
Prepare the sauce: whisk stock, crushed tomatoes, lemon juice, and sugar (if using) in a bowl. If using saffron, bloom it in 2 tbsp hot stock from the measured amount for 2 minutes, then stir back in. Pour sauce around (not over) the peppers so the tops can brown while the bottoms braise.
- 7
Bake covered: cover the dish tightly with foil and bake 35 minutes at 190°C / 375°F. The peppers should begin to soften and the sauce should bubble at the edges. Keeping it covered first ensures the peppers cook through without drying out and helps the bulgur finish hydrating evenly.
- 8
Finish uncovered: remove foil and bake 15–20 minutes more, until peppers are very tender and the exposed filling is lightly browned. If the sauce reduces too quickly, add 60–120 ml hot water to the pan. Rest 10 minutes before serving so the filling sets and slices cleanly.
🪪 Recipe Passport
Cultural Background
Stuffed vegetables are a long-standing home-cooking tradition across Iran and neighboring regions, often adapted to seasonal produce and household preferences. Persian-style versions commonly balance savory flavors with dried fruit and herbs, reflecting historical trade in grains, spices, and preserved foods.
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

Pan-Seared Joojeh Kebab (جوجه کباب تابهای) — Persian Saffron Skillet Chicken
Persian · Kebabs · 34 min

Kabab Vijeh (کباب ویژه) — Royal Persian Mixed Grill Platter
Persian · Kebabs · 70 min

Bulgar Kabab (کباب بلغار) — Persian Rolled Saffron Fillets
Persian · Kebabs · 37 min

Cornish Pasty (Cornish Pasty) — Traditional Beef and Swede Hand Pie
British · Main Courses · 100 min

Orromo (Оромо) — Kyrgyz Steamed Rolled Dumpling with Lamb and Pumpkin
Kyrgyz · Main Courses · 105 min

Chicken Chygyrtma (Toyuq Çığırtması) — Azerbaijani Chicken with Eggs and Tomatoes
Azerbaijani · Main Courses · 65 min

Turkish Cağ Kebab (Cağ Kebabı) — Erzurum Slow-Roasted Charcoal Lamb Skewer
Turkish · Kebabs · 160 min

Golden Turmeric Potato and Spinach Casserole (غراتان سیبزمینی و اسفناج) — Mediterranean-Inspired Layered Gratin
Persian · Main Courses · 70 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.