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.
Dear Natasha,
so I literally never ever reviewed recipes or anything online. However, I made this borsh today… and my very picky 6year old and 2 year old both ate it!!! I’m so grateful that I found your site, and THANK YOU SO MUCH FOR ALL THAT YOU DO!
You’re welcome Angela! Reviews like yours put a huge smile on my face!! 🙂
Just made your Borscht recipe. Awesome! We will definitely be making it again!
I’m glad to hear that! Thank you so much for sharing!!
This was absolutely delicious. My hatband says its better than his moms recipe, which is a great compliment. I did omit chopped tomatoes and simmered the veggies a little longer in the broth.
What a great compliment! Thank you for sharing Alla 🙂
Hi Natasha, Can you use Chicken or Turkey in Borsch?
Hi Paul, yes that would work fine. I think using bone in chicken thighs or drumsticks (preferably dark poultry meat), would infuse great flavor into the borscht with the long cooking time upfront.
Can you use beef broth instead of water?
Hi Byron, that would be fine and even more flavorful just be aware of the salt content in your broth so you don’t over-salt the borscht 🙂
Thank you very much for the info. I’m not sure which would taste best vegetable, beef or chicken stock
I think any of them would taste great, but my preference would be chicken or beef. 🙂
This is delicious, I’m eating it right now! Thank you for sharing, the recipe was easy to follow. Better than the borscht I grew up on, and that was pretty good!
I am so glad you enjoyed it Giselle!!
Great recipe! Thank you.
You’re so welcome! 🙂
Great recipe,
For the meat i used Irish stew meat.
What kind of meat do you prefer yourself?
Also thanks for the detailed recipe ^^
Hi Bruno, I like stew meat and sirloin for this recipe. Either one works great. 🙂 You’re so welcome!
Amazing flavor! Thank you for such a nourishing recipe to use with our grass fed beef! We made a triple batch and puréed some to freeze for a different consistency & palatability next time.
Carrie, I’m so glad to hear that you liked the recipe 😁. Thank you for such a nice review!
Hi Natasha! It was my first time making your borsh it was delicious!!! You are one talented lady! Thank you so much for sharing with us your recipies!
I’m so glad you enjoyed it! 🙂
It was my first time making borscht and it turned out fantastic! Many thanks for the recipe.
Diana, thank you for such a wonderful review and you are welcome 😀.
Turned out fantastic! Followed the ingredient list (used 1/2 red wine vinegar and 1/2 dill pickle juice) and didn’t follow measurements very closely, but the method was great! Thanks!
You are welcome and thank you for the nice review 😁.
Hi Natasha!
I have a quick question for you. Would it be bad to cook the meat the night before and finish it the next day?
Thanks:)
Hi Marina, you could do that if you wanted to make it ahead in a way 🙂
Hi Natasha …… Borscht on the menu for dinner tomorrow and I want to make your recipe as above but I see there is no liquid called for as there is in your other borscht recipe …… Is this an error?
Hi Barbara, step 1 has 14 cups of water but I added it to the list of ingredients to clarify 🙂
This recipe involved a few firsts for me: Handling, tasting, and cooking raw beets, using dill weed.
I used a crock pot, placed the mostly frozen skirt steak in the bottom, and add each ingredient as soon as it was prepared. It cooked overnight and came out stunningly deep purple pink red, and delicious. It tasted nothing like the terrible canned beets of my childhood. I served it to a group of eight. The vegetable hater in the group ate every bite in her generous bowl. Only one guest had previously eaten borscht (multiple times at an ethnic restaurant here in town) and declared it delicious and ate two bowlfuls. By the way, it was 103°F outside at the time! I wish I could post my image of the bowls, ready-to-serve.
I wish you could post it too! It sounds so delicious!! If you’re on facebook, I’d love for you to share your picture on my facebook page. Also thank you so much for sharing that it works well in a slow cooker. I’ve been curious how well that works! 🙂 Can you share how long you cooked it? On low I imagine since it was overnight? Thanks again!!
Natasha, I made this last night and could not stop eating it! Soooo Good! The taste of this borsh reminds me when my father used to make it! He put so much love in to it! He always added beans, so I had a can of Bush’s original beans. I drained about half a cup and added to my borsh! Yum! My husband loved it! The best borsh I have made so far! Thank you for the recepie!
Svetlana M.
I’m so happy you both loved it!! 🙂 Thank you for sharing your wonderful review 🙂
My mom always made borsh without meat because it always turned out great and she says that her borsh doesn’t turn out as tasty with meat so she left it out. But I want to learn to make it with meat because my husband was used to borsh with meat lol. I have a question though, why do you put Bay leaf at the end when the borsh is cooked? Isn’t it supposed to cook to give the flavor? My mom always put it in the pot in the beginning of the cooking. I don’t know much about bay leaf so I wonder what the difference in taste would be.
Hi Natasha, I’ve done it both ways with the bay leaf and to be honest, I haven’t really noticed a difference with borscht because the additional flavor is pretty mild.
Perfect as written… thank you natasha!
Thank you! 🙂
Hi Natasha, I love borscht but lost my recipe but have now found yours which looks great and I am going to make it for an evening of Russian ballet, Swan Lake to be precise. 3 B’s Borscht, Bread and Ballet:)
I wanted to ask, what do you think of using red cabbage instead of the normal green. Also I am going to use a Kassler pork chop which I shall boil and then shred into the soup, using the stock from the Kassler chop for the soup as well.
Please let me know what you think of this.
I think the pork chop sounds like a great idea! I’m not sure about the red cabbage – I haven’t tested it with red cabbage to see how it affects flavor but I have seen other recipes online that use it so I imagine it works. That sounds like a really fun evening!
Kassler pork chops are smoked. My German ancestors who lived in the Ukraine always used smoked meat–for them probably a matter of availability in late summer and fall when the other ingredients become available, for me a matter of nostalgia–a real Borcht as Mom and Oma made it, has a wonderful smokey flavor. I tend to use smoked turkey or chicken legs, but ham, sausage or any other smoke cured meat will do.
On food blogs one often finds people looking for the borscht of their childhood. If you have a Baba or a Russian Grandma, chances are the recipe above is perfect. If you have an Oma, try the smoked meat. Doukhobors use no meat but lots of cream, and Mennonites often skip the beats, but never the cabbage. There have been bar fights over the right way to make an authentic borscht 🙂
I’ve made this before for my husband, who is from Siberia. He bragged about it to his entire family, who all wondered- how did an American girl learn to make borsch? When I told them where I had gotten this recipe from, they had already heard of you and loved you!
I want to make it again, only I have some questions- any idea how many cans of canned beets it would take to make this (I just had a baby do my time is limited). Also, would browning the meat first add to the flavor? Why would you do that in, say, a stew but not this soup? Thank you, and I love your recipes so much!!!
Hi Elizabeth! That’s awesome that they’ve heard of my blog :). Although I think fresh does taste best (and if you have a food processor with a grater attachment, it becomes much easier to prep the beets) but if using canned, I would suggest 2 (15 oz each) cans of beets. I can totally understand time constraints with having a new baby. You know to be honest, I’ve never seen meat seared in an Eastern European soup. I’m not sure why – maybe it’s more of a Western trick, I have no idea and you have me stumped! 🙂