A tangy, garlicky beef and rice soup flavored with walnuts and sour plum, popular across Russia via its Georgian roots.
Kharcho crossed into Russian home cooking from Georgia and became a staple soup found on Russian restaurant menus and in home kitchens alike. Beef is simmered long and slow until it falls apart, and the broth gets its distinctive sour note from tklapi, a dried sour plum leather, or in home versions abroad, a splash of pomegranate molasses or lemon juice. Ground walnuts stirred into the broth toward the end thicken it slightly and add richness, while a generous hit of garlic and cilantro at the finish keeps the whole pot vivid and fresh rather than heavy. Rice cooked directly in the broth, rather than separately, lets it soak up the sour-savory flavor completely. The balance of sour, garlicky and savory in one bowl is what makes kharcho distinct from a typical beef and rice soup, and it's warming, substantial fare for a cold day.
Serves 6
Cover the beef with water in a large pot, bring to a boil, skim the foam, and simmer covered for 60 minutes until tender.
In a skillet, cook onion in a splash of oil for 7-8 minutes, then stir in tomato paste and cook 2 minutes.
Add the onion-tomato mixture to the beef pot along with coriander and fenugreek if using.
Stir in the rice and simmer 15-18 minutes until tender.
Stir in ground walnuts and garlic and simmer 5 more minutes.
Add the garlic near the end rather than at the start — it stays punchy and fresh instead of mellowing into the background.
Stir in pomegranate molasses or lemon juice, tasting and adjusting until the soup has a clear sour edge alongside the savory broth.
Ladle into bowls and scatter with fresh cilantro.
Add the garlic and souring agent near the end of cooking so their punch stays bright instead of fading into the broth.
Grind the walnuts finely — coarse pieces make the broth gritty rather than silky.
Skim the beef broth well in the first 15 minutes of simmering for a cleaner-tasting final soup.
Use lamb instead of beef for a more traditional Georgian version.
Add a dried sour plum (tklapi) if you can find it, simmered whole and removed before serving, for the most authentic sour note.
Make it spicier with a pinch of ground red pepper or a fresh chile added with the onions.
Refrigerate up to 4 days; the rice will continue to absorb liquid, so thin with extra stock when reheating. Freezes reasonably well up to 2 months, though the rice texture softens further.
Kharcho originated in Georgia, where it's built with beef or occasionally chicken and soured with tklapi, and spread into Russian home and restaurant cooking during the Soviet era when Georgian cuisine became widely popular across the USSR.
You can, though it will taste noticeably thinner and less rich — walnuts are one of the defining textural and flavor elements of the soup.
A generous squeeze of lemon juice, or a splash of tamarind paste, both approximate the sour note kharcho depends on.
The rice keeps absorbing liquid as it sits — just add extra stock or water when reheating and adjust the seasoning to taste.
Per serving (400g / 14.1 oz) · 6 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.