Skip to content
Zaffaron

Dolmeh Gojeh Farangi (دلمه گوجه فرنگی) — Persian Stuffed Tomatoes with Herbs and Rice

Dolmeh Gojeh Farangi is a classic Persian dolmeh where ripe tomatoes are stuffed with herbed rice and savory meat, then gently simmered. It reflects the Iranian love of fragrant greens and careful, home-style stuffing traditions.

By Zaffaron Kitchen· Published April 7, 2026 Tested Recipe
Gluten-Free Dairy-Free Nut-Free Halal
90 min total Prep 35m · Cook 55m 6 servings 420 cal
↓ Jump to Recipe
Dolmeh Gojeh Farangi — Persian Stuffed Tomatoes with Herbs and Rice - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 6 Large ripe tomatoes (Choose firm, heavy tomatoes that can stand upright)
  • 250 g Tomato pulp (from scooping the tomatoes) (Measured after scooping; includes juice and flesh)
  • 150 g Basmati rice (Rinsed until water runs mostly clear)
  • 300 g Ground beef or lamb (85–90% lean) (Beef is classic and mild; lamb is richer)
  • 180 g Yellow onion (Finely diced)
  • 40 g Parsley (Finely chopped (leaves and tender stems))
  • 20 g Dill (Finely chopped)
  • 10 g Mint (Finely chopped)
  • 1 tsp Ground cinnamon
  • 2 tsp Fine sea salt (Total for filling and sauce)
  • 1 tsp Black pepper
  • 1 tbsp Tomato paste (Adds depth and color)

+ 3 more in the full ingredients section below.

Steps (summary)

  1. Rinse the basmati rice in several changes of water, then drain well. Par-cook it in boiling water for 6 minutes, drain, and spr…
  2. Cut a 1.5 cm “lid” off the top of each tomato and set the lids aside. Scoop out the pulp and seeds with a spoon, keeping the to…
  3. Heat 2 tbsp olive oil in a wide pot or deep skillet over medium heat, then add the diced onion. Cook for 8–10 minutes until sof…
  4. Add the ground beef or lamb to the onions and break it up with a spoon. Cook for 6–8 minutes until no pink remains and the meat…
  5. Turn off the heat and mix in the chopped parsley, dill, and mint so the herbs stay bright and fragrant. Fold in the par-cooked…
  6. In a bowl, whisk together the reserved tomato pulp, 1 tbsp tomato paste, 300 ml water, 1 tbsp lemon juice, and the remaining 1…

+ 3 more steps in the full instructions section below.

Cultural Background

Dolmeh is a beloved Persian technique that showcases patience and balance—herbs for freshness, rice for comfort, and gentle simmering for harmony. Stuffed tomatoes are a seasonal favorite, often made when markets are full of sun-ripened produce.

savorytangywarm-spicedtender tomatofluffy ricejuicy meatfresh herbscinnamon warmthtomato sweetness🌶 mild

Equipment

wide pot with lidmedium saucepan (for par-cooking rice)fine mesh strainerchef’s knifecutting boardspoon (for scooping tomatoes)mixing bowl

💡 Tips

  • Choose tomatoes with thick walls and flat bottoms; thin-walled tomatoes collapse before the rice finishes cooking.
  • Keep the simmer very gentle; a hard boil can split the tomatoes and make the filling fall into the sauce.
  • If the pot runs dry before the rice is tender, add 60 ml water, cover again, and continue simmering for 10 minutes.

⚠️ Common Mistakes

  • Overstuffing the tomatoes so the lids pop off and the filling spills out.

    ✅ Fix: Leave 1 cm headspace and pack the filling gently rather than compressing it tightly.

  • Boiling too hard, causing tomatoes to split and the sauce to reduce too quickly.

    ✅ Fix: Bring to a simmer, then cook on low heat with the lid on; you should see only occasional bubbles.

  • Skipping the rice par-cook, leading to undercooked rice or overcooked tomatoes.

    ✅ Fix: Par-cook the rice for 6 minutes so it finishes perfectly during the tomato simmer.

🧊 How to Store

Cool leftovers within 2 hours, then refrigerate in an airtight container with some sauce for up to 3 days. Reheat covered in a pan over low heat with 30–60 ml water for 10–15 minutes, or microwave covered at 600W for 2–3 minutes until hot throughout.

📅 Make Ahead

Prepare the filling up to 24 hours ahead and refrigerate it covered, then bring to room temperature for 20 minutes before stuffing. You can also scoop and hollow the tomatoes 6 hours ahead, keeping shells and pulp refrigerated separately.

🍽️ Pairs Well With

  • Sabzi khordan
  • mast-o-khiar
  • Persian pickles (torshi)
  • lavash or sangak
  • a simple Shirazi salad

Regional Variations

  • Some Tehran-style home recipes add 15 ml brewed saffron water to the sauce for a more festive aroma and color.
  • In parts of the north, cooks increase dill and mint and use lamb for a richer, more herb-forward filling.
  • A vegetarian version replaces meat with 200 g cooked yellow split peas and adds 1 tbsp extra olive oil for body.
everyday party ramadan nowruz
#classic#family-style#gluten-free

Ingredients

  • 6Large ripe tomatoes (Choose firm, heavy tomatoes that can stand upright)
  • 8.8 ozTomato pulp (from scooping the tomatoes) (Measured after scooping; includes juice and flesh)
  • 5.3 ozBasmati rice (Rinsed until water runs mostly clear)
  • 10.5 ozGround beef or lamb (85–90% lean) (Beef is classic and mild; lamb is richer)
  • 6⅓ ozYellow onion (Finely diced)
  • 1⅜ ozParsley (Finely chopped (leaves and tender stems))
  • 20 gDill (Finely chopped)
  • 10 gMint (Finely chopped)
  • 1 tspGround cinnamon
  • 2 tspFine sea salt (Total for filling and sauce)
  • 1 tspBlack pepper
  • 1 tbspTomato paste (Adds depth and color)
  • 1¼ cupWater (For the simmering liquid)
  • 2 tbspOlive oil
  • 1 tbspLemon juice (Brightens the tomato sauce)

🔄 Substitutions

  • Ground beef or lambGround turkey (93% lean)
  • MintDried mint
  • Basmati riceJasmine rice

Instructions

  1. 1

    Rinse the basmati rice in several changes of water, then drain well. Par-cook it in boiling water for 6 minutes, drain, and spread it on a tray so steam escapes and the grains stay separate.

  2. 2

    Cut a 1.5 cm “lid” off the top of each tomato and set the lids aside. Scoop out the pulp and seeds with a spoon, keeping the tomato shells intact, then weigh or measure about 250 g of the collected pulp for the sauce.

  3. 3

    Heat 2 tbsp olive oil in a wide pot or deep skillet over medium heat, then add the diced onion. Cook for 8–10 minutes until soft and lightly golden, stirring often so it sweetens without burning.

  4. 4

    Add the ground beef or lamb to the onions and break it up with a spoon. Cook for 6–8 minutes until no pink remains and the meat smells toasted, then stir in 1 tsp salt, 1 tsp black pepper, and 1 tsp cinnamon.

  5. 5

    Turn off the heat and mix in the chopped parsley, dill, and mint so the herbs stay bright and fragrant. Fold in the par-cooked rice until the mixture is evenly combined and cohesive.

  6. 6

    In a bowl, whisk together the reserved tomato pulp, 1 tbsp tomato paste, 300 ml water, 1 tbsp lemon juice, and the remaining 1 tsp salt. Stir well until the paste dissolves and the liquid looks like a thin tomato broth.

  7. 7

    Stuff each tomato with the filling, leaving about 1 cm headspace because the rice will expand as it cooks. Place the tomato lids back on top to help keep the filling moist and neatly contained.

  8. 8

    Arrange the stuffed tomatoes snugly in the pot in a single layer so they support each other. Pour the tomato broth around (not over) the tomatoes, then bring the liquid to a gentle simmer over medium heat.

  9. 9

    Cover the pot, reduce heat to low, and simmer for 40–45 minutes until the rice is fully tender and the tomatoes are soft but still holding their shape. Rest the pot off the heat for 10 minutes so the filling sets and the sauce slightly thickens before serving.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: April 7, 2026

Cultural Background

Dolmeh is a beloved Persian technique that showcases patience and balance—herbs for freshness, rice for comfort, and gentle simmering for harmony. Stuffed tomatoes are a seasonal favorite, often made when markets are full of sun-ripened produce.

Regional Variations

Some Tehran-style home recipes add 15 ml brewed saffron water to the sauce for a more festive aroma and color.
In parts of the north, cooks increase dill and mint and use lamb for a richer, more herb-forward filling.
A vegetarian version replaces meat with 200 g cooked yellow split peas and adds 1 tbsp extra olive oil for body.

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
23g
Protein
18g
Fat
41g
Carbs
4.8g
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.