Kharcho (ხარჩო) — Georgian Beef, Walnut, and Sour Plum Soup
Kharcho is a Georgian beef soup enriched with walnut, rice, khmeli suneli, and sour plum tkemali. It is hearty, tangy, aromatic, and often served at a family table or supra-style feast.

Printable Recipe Card
Servings: 6 · Total: 145 min · Difficulty: medium
Ingredients (quick list)
- 900 g beef chuck (cut into 4 cm cubes)
- 2.4 l cold water
- 1 yellow onion (halved)
- 2 leaf bay leaves
- 8 g fine sea salt
- 30 ml sunflower oil
- 5 clove garlic (minced)
- 2 tbsp tomato paste
- 100 g short-grain rice (rinsed until the water runs mostly clear)
- 80 g walnut kernels (finely ground)
- 90 ml red tkemali sauce (Georgian sour plum sauce)
- 1.5 tbsp khmeli suneli
+ 6 more in the full ingredients section below.
Steps (summary)
- Put the beef chuck, cold water, halved onion, bay leaves, and 8 g salt in a heavy soup pot. Bring slowly to a bare simmer over…
- Reduce the heat to low, partially cover the pot, and simmer for about 90 minutes, until the beef is tender but not falling apar…
- Wipe the pot clean and heat the sunflower oil over medium heat. Add the chopped onions and cook for 10 minutes, stirring often,…
- Stir in the minced garlic and tomato paste, then cook for 2 minutes to remove the raw edge from the paste. Add the khmeli sunel…
- Return the strained broth to the pot and add the cooked beef. Bring the soup back to a gentle simmer, then stir in the rinsed r…
- Whisk the finely ground walnuts with 180 ml of hot broth in a bowl until smooth and pourable. Stir this walnut mixture into the…
+ 2 more steps in the full instructions section below.
Cultural Background
Darra Goldstein presents kharcho as part of Georgia's generous feast culture, where sour plum, walnut, herbs, and layered spice define balance. It is a home soup as much as a supra dish, hearty enough to anchor a table.
Equipment
💡 Tips
- Use beef chuck, brisket, or short rib meat rather than lean stewing beef; kharcho needs collagen and fat for a rounded broth.
- Grind the walnuts very finely, almost to a paste, so they enrich the soup instead of floating as gritty pieces.
- Tkemali should make the soup clearly tart but not harsh; add it near the end so its sour plum character stays bright.
⚠️ Common Mistakes
❌ Boiling the soup hard after adding walnuts
✅ Fix: Keep the pot at a gentle simmer so the walnut thickener stays smooth and does not separate or taste scorched.
❌ Adding too much rice
✅ Fix: Use 100 g for 6 servings; more rice will turn kharcho into porridge as it sits.
❌ Replacing tkemali with plain vinegar
✅ Fix: Use tklapi, tkemali, or a measured mix of pomegranate molasses and lemon juice because kharcho needs fruity acidity, not sharp sourness alone.
🧊 How to Store
Cool leftovers within 2 hours and refrigerate in an airtight container for up to 3 days. Reheat gently over medium-low heat, adding 60-120 ml water per portion if the rice and walnuts have thickened the broth.
📅 Make Ahead
Make the beef broth and cook the meat up to 2 days ahead, then chill them separately. Finish with rice, walnuts, tkemali, and herbs shortly before serving for the best texture.
🍽️ Pairs Well With
- Shotis puri
- mchadi
- fresh cilantro
- extra tkemali
- cucumber and tomato salad.
Regional Variations
- In Samegrelo, cooks may make kharcho hotter and more aromatic with extra adjika and a stronger hand with herbs.
- Some household versions omit tomato paste and rely on tklapi or tkemali for both color and sourness.
- Western Georgian versions often emphasize walnut more heavily, giving the broth a thicker, sauce-like body.
Ingredients
- 900 gbeef chuck (cut into 4 cm cubes)
- 2.4 lcold water
- 1yellow onion (halved)
- 2 leafbay leaves
- 8 gfine sea salt
- 30 mlsunflower oil
- 5 clovegarlic (minced)
- 2 tbsptomato paste
- 100 gshort-grain rice (rinsed until the water runs mostly clear)
- 80 gwalnut kernels (finely ground)
- 90 mlred tkemali sauce (Georgian sour plum sauce)
- 1.5 tbspkhmeli suneli
- 2 tspground coriander
- 0.5 tspground fenugreek (blue fenugreek is ideal if available)
- 1 tbsphot adjika (use Georgian chile-garlic paste)
- 1 tspground black pepper
- 1 bunchcilantro (stems finely chopped, leaves roughly chopped)
- 0.5 bunchflat-leaf parsley (roughly chopped)
🔄 Substitutions
- red tkemali sauce→ 35 g tklapi soaked in 120 ml hot broth
- beef chuck→ beef short rib meat
- hot adjika→ 1 tsp Aleppo pepper plus 1 minced garlic clove
Instructions
- 1
Put the beef chuck, cold water, halved onion, bay leaves, and 8 g salt in a heavy soup pot. Bring slowly to a bare simmer over medium heat, skimming the gray foam thoroughly during the first 15 minutes so the broth stays clean.
- 2
Reduce the heat to low, partially cover the pot, and simmer for about 90 minutes, until the beef is tender but not falling apart. Remove and discard the halved onion and bay leaves, then lift the beef into a bowl and strain the broth through a fine sieve.
- 3
Wipe the pot clean and heat the sunflower oil over medium heat. Add the chopped onions and cook for 10 minutes, stirring often, until they are soft, golden at the edges, and sweet-smelling rather than browned hard.
- 4
Stir in the minced garlic and tomato paste, then cook for 2 minutes to remove the raw edge from the paste. Add the khmeli suneli, ground coriander, ground fenugreek, adjika, and black pepper, stirring for 30 seconds so the spices bloom in the oil.
- 5
Return the strained broth to the pot and add the cooked beef. Bring the soup back to a gentle simmer, then stir in the rinsed rice and cook for 18 minutes, stirring occasionally so the rice does not stick to the bottom.
- 6
Whisk the finely ground walnuts with 180 ml of hot broth in a bowl until smooth and pourable. Stir this walnut mixture into the soup gradually, keeping the heat low so the nuts thicken the broth without separating or scorching.
- 7
Add the red tkemali sauce and simmer for 10 minutes, until the soup tastes tangy, rounded, and aromatic. If the broth thickens more than you like, add 120 ml hot water and simmer for 2 minutes to restore a generous soup consistency.
- 8
Stir in the chopped cilantro stems, most of the cilantro leaves, and the parsley, then simmer for 2 minutes. Taste and add up to 3 g additional salt if needed, then rest the kharcho off the heat for 10 minutes before serving with the remaining herbs scattered on top.
🪪 Recipe Passport
Cultural Background
Darra Goldstein presents kharcho as part of Georgia's generous feast culture, where sour plum, walnut, herbs, and layered spice define balance. It is a home soup as much as a supra dish, hearty enough to anchor a table.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
📚 Sources & Cultural References
- Darra Goldstein — The Georgian Feast: The Vibrant Culture and Savory Food of the Republic of Georgia — (1993)
- Carla Capalbo — Tasting Georgia: A Food and Wine Journey in the Caucasus — (2017)
Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.
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

Pkhali (ფხალი) — Georgian Spinach-Walnut Appetizer
Georgian · Appetizers · 35 min

Chakapuli (ჩაქაფული) — Georgian Spring Lamb, Tarragon, and Sour Plum Stew
Georgian · Stews · 135 min

Satsivi (საცივი) — Georgian Chicken in Walnut Sauce
Georgian · Main Courses · 105 min

Hungarian Goulash (Gulyás) — Paprika Beef and Potato Soup
Hungarian · Soups · 180 min

Moroccan Harira (الحريرة المغربية) — Ramadan Tomato, Lentil, and Chickpea Soup
Moroccan · Soups · 115 min

Mıhlama (Mıhlama) — Black Sea Cornmeal and Cheese Skillet
Turkish · Main Courses · 25 min

Spas (Սպաս) — Armenian Yogurt-and-Wheat Soup
Armenian · Soups · 70 min

Georgian Khachapuri Adjaruli (აჭარული ხაჭაპური) — Boat-Shaped Cheese Bread
Georgian · Breads · 53 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.