Skip to content
Zaffaron

Kofta Tarkhan (کوفته ترخون) — Persian Tarragon-Stuffed Meatballs in Saffron Tomato Broth

A refined specialty from Iranian Azerbaijan, Kofta Tarkhan pairs tender meatballs with the anise-like perfume of fresh tarragon. Each kofta is hand-formed around a walnut-onion filling, then simmered in a saffron-tomato broth.

By Zaffaron Kitchen· Published April 6, 2026 Verified Recipe
Gluten-Free Dairy-Free Halal
Contains: eggs, tree nuts
90 min total Prep 35m · Cook 55m 6 servings 520 cal
↓ Jump to Recipe
Kofta Tarkhan — Persian Tarragon-Stuffed Meatballs in Saffron Tomato Broth - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 700 g Ground lamb (or ground beef, 15% fat) (Lamb is more traditional in many Azerbaijani-style kofta)
  • 220 g Cooked basmati rice (Fully cooled; about 1 1/4 cups cooked)
  • 2 Large egg (Helps bind and prevent cracking)
  • 35 g Fresh tarragon leaves, finely chopped (About 1 packed cup leaves)
  • 180 g Yellow onion, grated (Squeeze lightly to remove excess liquid)
  • 10 g Fine salt (About 1 3/4 tsp)
  • 1 tsp Black pepper, ground
  • 1 tsp Turmeric, ground
  • 30 ml Vegetable oil (About 2 tbsp)
  • 80 g Crispy fried onions (piaz dagh) (Homemade or store-bought)
  • 70 g Walnuts, chopped (Chop to pea-size so the center stays cohesive)
  • 60 g Tomato paste (About 4 tbsp)

+ 3 more in the full ingredients section below.

Steps (summary)

  1. Prepare the saffron by grinding the threads and steeping them in 30 ml hot water for 10 minutes. Keep it covered so the aroma s…
  2. Make the filling by mixing the crispy fried onions and chopped walnuts in a small bowl until evenly combined. Press the mixture…
  3. In a large bowl, combine the ground meat, cooled cooked rice, eggs, chopped tarragon, grated onion, salt, pepper, and turmeric.…
  4. Divide the kofta mixture into 6 equal portions (about 190–200 g each) and keep your hands lightly wet to reduce sticking. Flatt…
  5. Shape each kofta into a smooth, compact ball and gently compress it to remove air pockets. Place the formed kofta on a tray, th…
  6. Build the broth in a wide pot by heating the vegetable oil over medium heat. Add the tomato paste and fry it for 2–3 minutes, s…

+ 4 more steps in the full instructions section below.

Cultural Background

Kofta in Iranian Azerbaijan is a celebratory craft, shaped by hand and simmered slowly so each piece stays intact. Kofta Tarkhan highlights tarragon, a prized herb in the region, pairing its perfume with saffron and tomato for an elegant, festive stew.

savoryherbalgently tangytender meatballsjuicy nutty centersilky brothsaffron warmthfresh tarragon anisetoasted tomato paste🌶 mild

Equipment

Wide heavy-bottomed pot with lidLarge mixing bowlBox graterKitchen scaleSmall bowlWooden spoonMeasuring spoons

💡 Tips

  • Knead the kofta mixture for 4–5 minutes until it becomes tacky; under-kneading is the most common reason kofta crumble in the pot.
  • Keep the broth at a gentle simmer (small bubbles only) and avoid stirring with a spoon; instead, shake the pot to move the kofta safely.
  • Chill the shaped kofta for 15 minutes before cooking to help the exterior seal and reduce cracking.

⚠️ Common Mistakes

  • ❌ Boiling the broth hard after adding the kofta, causing cracks and breakage.

    ✅ Fix: Keep the liquid at a gentle simmer and move kofta by shaking the pot, not stirring.

  • ❌ Wet, loose mixture from watery onion or warm rice.

    ✅ Fix: Squeeze grated onion lightly and use fully cooled rice; knead until sticky and cohesive.

  • ❌ Filling leaking into the broth.

    ✅ Fix: Compress the filling into a clump and seal the meat layer completely with no seams or air pockets.

🧊 How to Store

Cool leftovers within 2 hours, then refrigerate in broth in a sealed container for up to 3 days. Reheat covered over low heat with 60 ml water added, keeping the simmer gentle so the kofta do not crack; avoid microwaving at high power.

📅 Make Ahead

Form and stuff the kofta up to 24 hours ahead and refrigerate on a tray, covered, so they firm up. You can also fry the tomato paste base and refrigerate it separately, then reheat with water before simmering the kofta.

🍽️ Pairs Well With

  • Steamed basmati rice
  • sabzi khordan herbs
  • torshi
  • lavash
  • pickled garlic.

Regional Variations

  • Some households in Tabriz add a small amount of dried barberry (10 g) to the filling for a tart pop against the rich meat.
  • In Ardabil-style versions, the broth may be slightly thicker with extra tomato paste (an additional 15 g) and a touch more turmeric for deeper color.
  • A few cooks include a small boiled egg half inside each kofta for a more ceremonial, banquet-style presentation.
everyday holiday party nowruz ramadan
#classic#family-style#gluten-free

Ingredients

  • 700 gGround lamb (or ground beef, 15% fat) (Lamb is more traditional in many Azerbaijani-style kofta)
  • 220 gCooked basmati rice (Fully cooled; about 1 1/4 cups cooked)
  • 2Large egg (Helps bind and prevent cracking)
  • 35 gFresh tarragon leaves, finely chopped (About 1 packed cup leaves)
  • 180 gYellow onion, grated (Squeeze lightly to remove excess liquid)
  • 10 gFine salt (About 1 3/4 tsp)
  • 1 tspBlack pepper, ground
  • 1 tspTurmeric, ground
  • 30 mlVegetable oil (About 2 tbsp)
  • 80 gCrispy fried onions (piaz dagh) (Homemade or store-bought)
  • 70 gWalnuts, chopped (Chop to pea-size so the center stays cohesive)
  • 60 gTomato paste (About 4 tbsp)
  • 900 mlWater (Add 100 ml more if you prefer extra broth)
  • 30 mlBloomed saffron (saffron threads steeped in hot water) (Made from 0.2 g saffron + 30 ml hot water)
  • 10 gFresh tarragon leaves (Torn or roughly chopped)

🔄 Substitutions

  • Ground lamb→ Ground beef (15% fat)
  • Fresh tarragon→ Fresh dill (25 g) plus fresh mint (10 g)
  • Walnuts→ Pistachios

Instructions

  1. 1

    Prepare the saffron by grinding the threads and steeping them in 30 ml hot water for 10 minutes. Keep it covered so the aroma stays trapped, then set it aside until the broth is ready.

  2. 2

    Make the filling by mixing the crispy fried onions and chopped walnuts in a small bowl until evenly combined. Press the mixture firmly with a spoon so it clumps slightly; this helps it stay centered inside the kofta.

  3. 3

    In a large bowl, combine the ground meat, cooled cooked rice, eggs, chopped tarragon, grated onion, salt, pepper, and turmeric. Knead vigorously for 4–5 minutes until the mixture becomes sticky and cohesive; this protein development is what prevents the meatballs from falling apart.

  4. 4

    Divide the kofta mixture into 6 equal portions (about 190–200 g each) and keep your hands lightly wet to reduce sticking. Flatten one portion in your palm, place about 1 heaped tablespoon of the walnut-onion filling in the center, then wrap and seal the meat around it completely with no cracks.

  5. 5

    Shape each kofta into a smooth, compact ball and gently compress it to remove air pockets. Place the formed kofta on a tray, then refrigerate for 15 minutes so the surface firms up before simmering.

  6. 6

    Build the broth in a wide pot by heating the vegetable oil over medium heat. Add the tomato paste and fry it for 2–3 minutes, stirring constantly, until it darkens slightly and smells sweet rather than raw.

  7. 7

    Pour in the water and whisk well to dissolve the tomato paste completely, then add the broth salt. Bring the liquid to a gentle boil, then reduce to a steady simmer; the surface should barely bubble, because a hard boil can crack the kofta.

  8. 8

    Lower the chilled kofta into the simmering broth one by one, leaving space between them so they do not bump and break. Cover the pot partially and simmer for 40 minutes, gently shaking the pot occasionally instead of stirring directly.

  9. 9

    Add the bloomed saffron to the pot and simmer for 10 more minutes so the broth turns golden and aromatic. Spoon broth over the tops of the kofta a few times; this helps them cook evenly without flipping.

  10. 10

    Turn off the heat and rest the pot, covered, for 10 minutes so the kofta set and the filling stays juicy. Finish with the remaining fresh tarragon, then serve each kofta with a ladle of saffron-tomato broth.

🪪 Recipe Passport

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

Cultural Background

Kofta in Iranian Azerbaijan is a celebratory craft, shaped by hand and simmered slowly so each piece stays intact. Kofta Tarkhan highlights tarragon, a prized herb in the region, pairing its perfume with saffron and tomato for an elegant, festive stew.

Regional Variations

Some households in Tabriz add a small amount of dried barberry (10 g) to the filling for a tart pop against the rich meat.
In Ardabil-style versions, the broth may be slightly thicker with extra tomato paste (an additional 15 g) and a touch more turmeric for deeper color.
A few cooks include a small boiled egg half inside each kofta for a more ceremonial, banquet-style presentation.

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

520
Calories
30g
Protein
35g
Fat
22g
Carbs
2g
Fiber
820mg
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.