This post may contain affiliate links. Read my disclosure policy.
Beef Soup Kharcho (pronounced harcho), is a hearty beef soup in tomato broth with a wonderful blend of spices and plenty of fresh herbs. The beef is fall-apart tender and just melts in your mouth – delicious! All it needs is a thick slice of fresh crusty bread.
This beef stew also reheats really well and I was pleasantly surprised that my 1-year old loved it! This recipe also made a soup Kharcho lover out of my husband.
Kharcho is Georgian in origin but has been adopted and well loved by Ukrainians for many years. This recipe was loosely adapted from The New Ukrainian Cookbook.
Ingredients for Beef and Tomato Soup (Kharcho):
3 lb beef stew meat
3 tsp salt (I used fine sea salt)
4 Tbsp light olive oil (or any cooking oil), divided
1 medium onion, chopped
2 celery ribs, finely chopped
4 cups beef broth + 4 cup filtered water
28 oz can diced tomatoes
2 dry bay leaves
1 tsp ground coriander seeds
1 tsp smoked paprika
2 garlic cloves, pressed
1/2 cup uncooked white rice (I used Jasmine)
2 Tbsp fresh lemon juice (from 1 medium lemon)
1/4 cup fresh parsley, chopped, plus more to serve
1/4 cup fresh dill, chopped, plus more to serve
How to Make Beef Soup (Kharcho):
1. Sprinkle meat with 3 tsp salt and stir. Heat a dutch oven or soup pot over medium/high heat and add 2 Tbsp oil. Once oil is hot, add beef in 2 batches, sautéing until browned on all sides (don’t worry about cooking it through). Remove from pot and set aside.
2. Add chopped onion and celery with more oil as needed. Saute 5 minutes until softened.
3. Add canned tomatoes with their juice, 4 cups broth, 4 cups water, 2 bay leaves and browned beef. Bring to a boil then reduce heat, cover and simmer 1 1/2 to 2 hours or until beef is tender.
4. Add 1/2 cup white rice, 2 Tbsp lemon juice, 2 pressed garlic cloves, 1 tsp coriander, 1 tsp paprika. Cover and simmer 20 minutes or until rice is tender.
5. Remove from heat and add 1/4 cup parsley and 1/4 cup dill then cover and let sit off heat another 10 minutes before serving. Season to taste with salt and pepper if needed and serve with more fresh herbs as desired.
Beef Soup (Kharcho)

Ingredients
- 3 lb beef stew meat
- 3 tsp salt
- 4 Tbsp light olive oil, or any cooking oil, divided
- 1 medium onion, chopped
- 2 celery ribs, finely chopped
- 4 cups beef broth + 4 cup filtered water
- 28 oz can diced tomatoes
- 2 dry bay leaves
- 1 tsp ground coriander seeds
- 1 tsp smoked paprika
- 2 garlic cloves, pressed
- 1/2 cup uncooked white rice, I used Jasmine
- 2 Tbsp fresh lemon juice, from 1 medium lemon
- 1/4 cup fresh parsley, chopped, plus more to serve
- 1/4 cup fresh dill, chopped, plus more to serve
Instructions
- Sprinkle meat with 3 tsp salt and stir. Heat dutch oven or soup pot over medium/high heat and add 2 Tbsp oil. Once oil is hot, add beef in 2 batches, sautéing until browned on all sides. Remove from pot and set aside. Don't worry about cooking it through.
- Add chopped onion and celery with more oil as needed. Saute 5 min until softened.
- Add canned tomatoes with their juice, 4 cups broth, 4 cups water, 2 bay leaves and browned beef. Bring to a boil then reduce heat, cover and simmer 1 1/2 to 2 hours or until beef is tender.
- Add 1/2 cup white rice, 2 Tbsp lemon juice, 2 pressed garlic cloves, 1 tsp coriander, 1 tsp paprika. Cover and simmer 20 min or until rice is tender.
- Remove from heat and add 1/4 cup parsley and 1/4 cup dill then cover and let sit off heat another 10 min before serving. Season to taste with salt and pepper and serve with more fresh herbs as desired.
Nutrition Per Serving
If you make this recipe, I’d love to see pics of your creations on Instagram, Facebook and Twitter! Hashtag them #natashaskitchen
Hi, I would like know what brand of herb do you use mostly?
Have a good day
Hi Yumna, we get most of our herbs from our and my Mom’s garden. Otherwise, we will purchase what the store has in the organic section. If you take a look at our video of our kitchen tour I did show our spice drawer and I quickly realized McCormick was the majority
Just made this soup. It is so good and looks exactly as pictured. Definitely, it goes on my family’s favs list.
Natasha, I would like to thank you for your recipes and for your blog. Six years ago, I’ve moved to the US. I was really lost. It was so difficult to learn all those new names and products. I missed many of my favorite Slavic flavors. By chance, I’ve found this blog, and it changed my cooking completely. I’ve found out that all of my lovely recipes are absolutely easy to make with local products, and make them even tastier. I’ve learned so many new amazing cooking tips. I felt in love with Mexican food and I am not afraid to try something new (chicken enchiladas – OMG – so good!!) Thank you so much! I’ve tried many recipes from the blog, and they all are win. My family’s menu consists 100% from your recipes. Tomorrow, it’s gonna be cheeseburger sliders and baked potato wedges day. Can’t wait to make them
Sorry for mistakes, Russian is still my first language.
That’s just awesome Irina! Thank you so much for that wonderful review. I’m so glad you’re enjoying our recipes!
Hi,do you think homemade beef bone broth will be good for this recipe?
Thank you
Hi Alina, that would be great.
This soup is incredibly delicious. All the wonderful flavors meld so well together. It’s easy and mostly hands off, which I love. Thank you for another recipe. It’s a keeper!
I’m so happy you enjoyed that Irene! Thank you for sharing that with us!
Best recipe for soup Kharcho!!!!!
Thank you so much for giving this recipe an excellent review!
I came back to give this soup 5 stars. I have made the soup many times now and it’s still my favorite to eat. I had some for breakfast today 🙂
This is one for the recipe book. Thank you for a lovely recipe.
Hello Ava, thank you for this excellent feedback. I’m so happy that this is one of your favorites!
Can you provide instructions to make this in a instapot?
Hi Sabrina, I think this beef soup could be adapted to an instant pot but I haven’t tried it personally so I won’t be able to say if any modifications need to be made.
Have you ever tried this with ground beef instead? Would it not give off as much flavor? I have ground beef and just trying to find good use for it
Hi Alina, I haven’t tested that with ground beef to advise. If you experiment, please let me know how you like that recipe.
Tacos! Or cheeseburger casserole 😉
I have made this soup twice now, it is so delicious and so full of flavor!! I always have 2 servings at a time.
That’s so great! It sounds like you have a new favorite!
Hi Natasha! I have made this recipe 3 times now and my hubby and I loooove it. However this weekend I am having 13 people over my house and I want to make this soup along with other dishes. How many servings would you say this recipe makes? I am just wondering if I need to double the batch. Thank you!!
Hi Tanya, I’m so glad you enjoyed it! Recipes like this generally serve 8 people depending on your portion size.
I made your Rassolnik last week and thought I’d try Kharcho this week. The Rassolnik was so good, and the Kharcho is almost finished, a quick taste test and there are so many flavors, I can’t wait to add the dill. I am going to use barley instead of rice, as I think it fits the heartiness better, and definitely going to add a scoop of sour cream in my bowl.
Mmm I bet your home smells so good right now!! Thank you so much for sharing that with me.
I really want to try this but my husband hates coriander. Will the flavor be affected much if I leave it out?
Hi Tiffine, Using cilantro is a great substitute because coriander is the seed of cilantro. Several of our readers have used that with great results.
Delicious! This soup came out amazing. Was my first time making beef soup so very happy with outcome. Thank you for sharing.
You’re welcome! I’m so happy you enjoyed it
LOVED THIS! Great leftovers too. I’m watching my sugar/starch intake for health reasons so replaced the rice with cauliflower rice. My family couldn’t tell the difference and scarfed it down! This will become a part of our meal rotation. Thanks, Natasha — once again, you’re a rock star!
That’s just awesome!! Thank you for sharing your wonderful review, Gina!
From the pix it appears you did not rinse the rice; I just wanted to confirm since you usually specify.
thx,
Bill
Hi Bill, I did not rinse it for this recipe. You can rinse if you prefer, but the soup will be just slightly thinner since the starch on the rice makes the soup a little thicker
That’s what I figured. It’s rainy and chilly here in the mtns of NC and I was looking something to de-gloom the day. This recipe seemed to be waving its arms hollerin’ pick me. I had a 4.5lb chuck eye roast in the freezer that needed doin’ so it’s in the sink thawing as we speak. I think this and a cake of good southern cornbread is all a body will need to make this a better day…and maybe a good bourbon while it’s cookin’.
Wanting to make this tomorrow but had a quick question. Is ground coriander seed the same thing as ground coriander? Thank you!
Yes, that is correct. Coriander is the seed of cilantro and ground coriander is the same as ground coriander seed.
Could you skip the Dill or add something else. Neither my son nor I like dill.
We love it with Dill but you are welcome to omit or substitute that.
Delicious!
Thank you for that great review, Donna!
I want to make this in the crock pot, how long would you suggest
Hi Sarah, Honestly, I have not tried that but I think that could work in a crockpot. If you experiment and figure out the time we would love to know.
I love this soup so much! I made this recipe for the first time when I was staying in Russia with my boyfriend, and we are making it for the first time tonight now that we are back in Canada. So good!
It’s a classic! Thank you for the great review!