
This post may contain affiliate links. Read my disclosure policy.
Finally, a borscht recipe with meat! I’m a borsch lover. To prove it, here’s my first borscht, my second borscht (an easier/quicker version of the first one), my superfood borscht and now this beef borscht for those of you who love a good piece of tender meat in your spoon :).
Borscht is originally Ukrainian but it is made by most Slavic people and is a very common food in Russia. If you didn’t make it to the Olympics in Sochi this year, you’ll still get a taste of Russia when you try this borscht. It will also help you to loosen up those tense shoulders as you watch the Olympics (it makes me so anxious to watch! You?). By the way, Borscht, Borsch, Borshch… potatoes, patawtos). 😉
Ingredients for Borscht with Beef:
(This list looks lengthy but the ingredients are simple)
1 lb Beef: sirloin, stew meat, or whatever kind of beef you like, really (bone-in or boneless *see note)
14 cups cold water
1 Tbsp salt + more to taste
2 large or 3 medium beets, washed, peeled and grated
4 Tbsp olive oil
1 Tbsp vinegar
1 Tbsp sugar
2 Tbsp tomato sauce, or paste (or 3 Tbsp ketchup)
1 Tbsp butter
1 medium onion, finely diced
2 carrots, grated
2 large or 3 medium potatoes, peeled and sliced into bite-sized pieces
1/2 head of small cabbage, sliced
2 tomatoes, peeled and diced (**see note)
2 bay leaves
1/4 tsp freshly ground pepper
1/4 cup chopped fresh parsley + more for garnish
2 cloves garlic, pressed
Garnish: Sour cream and fresh sprigs of parsley or dill.

How To Make Borscht with Meat:
1. Wash meat in cold water, cut into 1″ pieces and and place in a large soup pot with 14 cups cold water and 1 Tbsp salt. Bring it to a boil and remove the foam as soon as it boils (if you wait, it will be hard to get rid of the foam as it integrates into the broth and you’d have to strain it).
Lower the heat, partially cover and cook at a low boil 45 minutes – 1 hr, periodically skimming off any foam that rises to the top. Sorry, I forgot to take a picture of the foam. Maybe we’re better off??

2. Grate beets on the large grater holes (the food processor works amazingly well). Place them in a large heavy-bottom skillet with 4 Tbsp olive oil and 1 Tbsp vinegar and saute for 5 minutes, then reduce heat to med/low and add 1 Tbsp sugar and 2 Tbsp tomato sauce Mix thoroughly and saute until starting to soften, stirring occasionally (about 10 min). Remove from pan and set aside.

3. In the same skillet (no need to wash it), Saute onion in 1 Tbsp butter for 2 min. Add grated carrot and sautee another 5 min or until softened, adding more oil if it seems too dry.

4. Once the meat has been cooking at least 45 min, place sliced potatoes into the soup pot and cook 10 min, then add cabbage, sauteed beets, onion & carrot, and chopped tomatoes. Cook another 10 minutes or until potatoes can be easily pierced with a fork.

5. Add 2 bay leaves, 1/4 tsp pepper, and more salt to taste (I added another 1/2 tsp salt).

6. Chop parsley and pressed garlic then stir them into the soup pot, immediately cover and remove from heat. Let the pot rest covered for 20 minutes for the flavors to meld.

Serve hot with fresh sprigs of parsley or dill and a dollop of sour cream if desired. Sometimes I do, sometimes I don’t. 🙂

NOTES:
*P.S. Pork can be used also. And if your meat has a bone in it, place it in the water whole. After it boils for 45 min to 1 hour, remove it from soup, cut away and discard the bone and cut meat into 1″ pieces).
**To peel whole tomatoes, blanch them in boiling hot water for 30-45 seconds, then transfer to cold water and the skin should peel right off.
Borscht Recipe with Meat

Ingredients
- 1 lb Beef: sirloin, stew meat, or whatever kind of beef you like, really (bone-in or boneless *see note)
- 14 cups cold water
- 1 Tbsp salt + more to taste
- 2 large or 3 medium beets, washed, peeled and grated
- 4 Tbsp olive oil
- 1 Tbsp vinegar
- 1 Tbsp sugar
- 2 Tbsp tomato sauce, or paste (or 3 Tbsp ketchup)
- 1 Tbsp unsalted butter
- 1 medium onion, finely diced
- 2 carrots, grated
- 2 large or 3 medium potatoes, peeled and sliced into bite-sized pieces
- 1/2 head of small cabbage, sliced
- 2 tomatoes, peeled and diced (**see note)
- 2 bay leaves
- 1/4 tsp freshly ground pepper
- 1/4 cup chopped fresh parsley + more for garnish
- 2 cloves garlic, pressed
- Garnish: Sour cream and fresh sprigs of parsley or dill.
Instructions
- Wash meat in cold water, cut into 1" pieces and place in a large soup pot with 14 cups cold water and 1 Tbsp salt. Bring it to a boil and remove the foam as soon as it boils (if you wait, it will be hard to get rid of foam as it integrates into the broth and you'd have to strain it later). Reduce heat, partially cover and simmer 45 minutes - 1 hr, periodically skimming off any foam that rises to the top.
- Grate beets on the large grater holes (a food processor works amazingly well). Place them in a large heavy-bottom skillet with 4 Tbsp olive oil and 1 Tbsp vinegar and saute for 5 minutes, then reduce heat to med/low and add 1 Tbsp sugar and 2 Tbsp tomato sauce Mix thoroughly and saute until starting to soften, stirring occasionally (about 10 min). Remove from pan and set aside.
- In the same skillet (no need to wash it), Saute onion in 1 Tbsp butter for 2 min. Add grated carrot and sautee another 5 min or until softened, adding more oil if it seems too dry.
- Once the meat has been cooking at least 45 min, place sliced potatoes into
- the soup pot and cook 10 min, then add cabbage, sauteed beets, onion & carrot, and chopped tomatoes. Cook another 10 minutes or until potatoes can be easily pierced with a fork.
- Add 2 bay leaves, 1/4 tsp pepper, and more salt to taste (I added another 1/2 tsp salt).
- Chop parsley and pressed garlic then stir them into the soup pot, immediately cover and remove from heat. Let the pot rest covered for 20 minutes for the flavors to meld.
Notes
**To peel whole tomatoes, blanch them in boiling hot water for 30-45 seconds, then transfer to cold water and the skin should peel right off.




Easy to make (after all that vegetable prep😅) and very tasty. Thanks for teaching me how to peel a tomato that trick is awesome!
You are very welcome! I’m glad you’re learning a lot from my content.
Hi: I made your borscht today!! Delicious!! My husband and I truly enjoyed it!!
Quick question? Can I freeze some of the soup?? That would be great – but, we’ll just use up the rest!!
Thanks for a great recipe!!
Patti
Hi Patti, yes, borscht does freeze well. I hope you love it!
I want to make this, but 14 cups of water sounds like it would make a ton of soup and pretty watery at that. Is there a reason why you don’t use cut up stew meat, brown it, and simmer with beef broth? That’s how other soup recipes I have made are done (like beef barley).
Hi Angela, you can use less water or even replace it with broth for a richer flavor. You need to cook the beef for a long time to tenderize it which is why we use this cooking method.
Why don’t you start your own soup blog…so many good ideas.
Trying to stay away from potatoes so I used turnip in its place and was excellent substitute
Also added cooked hot Italian sausage for a bit of zip and dill instead of parsley .
Will be a favorite Borsch for sure 😁
Wonderful! Thanks for sharing the substitute ingredients that you used, so helpful, Debra!
My go to borscht recipe. Comes out perfect every single time. I’m not sure how some readers come out with a flavorless or watery finale, this recipe always renders a hearty and quite flavorful end product if you follow the instructions. Sautéing the veggies is quite important, veggie proportion and of course adding cabbage is a must. Thank you for this recipe.
You’re welcome! I’m so happy you enjoyed it, Inga!
Thank you. My family and I love this recipe. It was a big hit.
Very nice, Natalia. Thanks for sharing your good comments and feedback with us!
Can this be made in an instant pot? If so, any changes you’d make or recommendations? Love all your recipes!
Hi Brandy, That is a great question! Honestly, I have only made this on a stovetop so I can’t really recommend a method of using the Instant pot for this. If you experiment I would love to know how you like it!
I saved this recipe a while ago hoping to try it. Do you think canned beets would work?
Hi Bethany, I imagine that should work. But if using canned, I would suggest 2 (15 oz each) cans of beets.
Thanks, Natasha! I used one and it wasn’t enough. I’ll know for next time.
This was an excellent recipe! Thank you for sharing. It’s hard to find good authentic recipes. This is a winner.
Hi Cindy! I’m so glad you enjoyed that! That’s so great!
Thanks so much for this recipe, I have been making it since I last visited Kiev and it is outstanding. Only change is I also chop an equal amount of fresh dill to parsley (it needs dill!) The cabbage I use 50/50 fresh cabbage to sourkraut. Instead of water I always use a good homemade chicken stock that has simmered for 24 hours and I use 12 cups and then add 2 cups of beet kvass. I also prefer beef ribs on the bone. This has now become by perfect borscht! Thanks for sharing!
Awesome! You are most welcome and it’s my pleasure, Russell. I’m so glad you enjoyed this recipe!
We chopped the carrots and beets Since that’s how we prefer it, and used red cabbage as my grandmother did.
Also mixed some horseradish into the sour cream.
It was delicious ! Thanks.
You’re welcome, Beth! Thank you for sharing this awesome review with us!
The recipe seem daunting at first however it was super easy and absolutely delicious and quick. I will definitely be making this again thank you
I’m so happy you enjoyed this recipe, Deborah!
Super tasty! Loved it
I’m so glad you enjoyed that Jana!
Great recipe Natasha! So yum!
Was fun to make, didn’t realize how easy it was to make. I love my borscht extra tangy, so I added in sauerkraut + juice 🙂
Wow that sounds super yummy with sauerkraut. Thank you for sharing!
Bland and watery. I even had my Ukrainian friend check behind me and the recipe. Why? The reviews are good. I followed the recipe, grated the beets, and the only thing I did on my own was use 4 cups of beef broth to replace four of the cups of water. That should have helped with some flavor.
Hi Bonnie, this is normally supposed to be hearty and very flavorful. You might re-read the recipe to see if any of the seasonings were missed and that correct proportions were used.
I agree. Was missing some more flavor
Come out very good, but little bit sour, next time i will use much less vinegar.
Sounds good! I hope it becomes perfect for you next time, Lyuba. Thanks for trying this recipe!
Hello Natasha
Well I did not have any luck on that website. Didn’t you use to have an archives website? I am pretty sure that is where I found it
Mary Ann, are you pasting “https://natashaskitchen.com/borscht-recipe-with-meat/” into the search window?
Delicious! Very clear instructions. I did use a bit less water as I like a thicker soup, and added 1T dried dill at the end with the bay leaves. So happy to have discovered your blog!
I’m so happy you enjoyed that Liz! Thank you for this wonderful review!
Hi Natasha
Where can I find your original recipe for borscht that you saute the carrots and cabbage and add red kidney beans?
Hi Mary Ann, the new borscht recipe is the only one we have on the site. We updated it because we felt it was a significant improvement. You can search for sites like this: https://web.archive.org/ and plug in the URL to view the old version of the recipe. I hope that helps!
This Borscht With Meat recipe was an excellent experience
My husband was really impressed and ate two large bowls. Thank you so much Natasha for this recipe and every recipe I’ve tried
on your site
Blessings and gratitude to you.
You’re welcome! I’m so happy you found our blog and are enjoying our recipes! Blessings to you Karen!