
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.




I cook this recipe at about twice a month! I use my instant pot. Now that I’ve got it down I’m more loose with method and measurements but my goodness, it NEVER FAILS. This is a phenomenal recipe and soup. Thank you so much for sharing!! 🙏🙏
You are so very welcome! Thank you for sharing. I am happy you enjoy this recipe. It really is delicious.
Hi! There are carrots in the picture but not in the recipe. Should it be made with or without carrots?
Hi Myrtle it is actually in step 3.
Hello Natasha, as a very young girl I was taught how to make Borscht by a Russian woman who immigrated to the US somewhere between WW 1 and WW 2. Her name was Mary Miskow, if she were still alive she would be well over 100 years old. Your recipe is great and pretty much close to hers. I love your page and all your recipes. I have been cooking in the kitchen for close to 65 years and I continue to learn new food things.
Aww, that’s the best! Thank you so much for sharing that with me. I’m all smiles
I always use this recipe during the cold Kansas winters and my husband is never disappointed. It’s a great recipe for Americans who want to try something authentic.
Hello Clair, totally agree. The recipe is perfect for that type of weather, I’m glad your husband enjoyed it!
This was the perfect dish to eat on a snowy day with some warm sourdough bread. I had never tried borscht before but something about the snowfall compelled me to try this recipe. It was absolutely perfect and I will definitely be making this again.
We love this on a snowy day! No better way to warm up!
I make this all the time. I make it with meat. I have never used beans so will try that some time. I use potatoes, beets, carrots barley, tomato soup. onion, bay leaf, salt and pepper and vinegar. If i have celery I will use it but mostly make it without.
Sounds good! I hope you’ll love all the recipes that you will try.
I just have to leave a comment. As an American who did NOT grow up eating this, it is a very special recipe to me for a different reason. I married into a Russian family, and started to learn to cook when I first got married. I greatly impressed my husband and his family by learning to make this dish. It meant so much to them that I learned to cook Slavic-style foods. So you really helped me by making recipes like these readily available and easy to follow. From the bottom of my heart I thank you. I always like to leave reviews as-is, and I have to say I made it 2 days ago exactly as written, and I give 5 stars with zero changes. Today, I noticed it’s disappearing quickly so I’m going to try and make it again with some time-saving adjustments. (I’m pregnant with our 3rd and it’s hard for me to stand and cook for hours). I’m going to peel/wash whole beets, potatoes, and cook them together at a simmer for 30+ minutes with the meat, then set aside. I hope this will help retain some more of the beets’ nutrients and save me just a little time. Also, I like to leave my soup pot out until it cools before I put it in my fridge, and in that time, the potatoes turned to mush from the residual heat alone. I hope cooking them to almost doneness and adding later at the end will help prevent this.
Aww, that’s the best! Thank you so much for sharing that with me. I’m so glad you gave this recipe a try!
I loved your vegetarian borscht recipe so I can’t wait to give this one a try! I am on the AIP diet and can’t eat tomato or bell pepper. Do you think this would still be good without tomatoes or tomato paste?
Hi Samaza, we love it with the tomatoes, it truly helps the flavor, but one of our readers mentioned that they “omitted chopped tomatoes and simmered the veggies a little longer in the broth.” I hope that helps.
I just made this tonight and it is delicious! I was a little skeptical about adding the raw garlic at the end but followed your instructions and the soup was perfect. Once the 20 minutes was up after the garlic add and it was ready to try, there was no pungent garlic flavor. And I can’t believe how tender the beef got! The most tender beef I have ever had in a soup or stew (I used sirloin steak). Thank you for a delicious recipe!
Hi Jennifer, thanks for your awesome comments and feedback. I’m happy to know that you loved this recipe!
I love this recipe. The only other recipe I had was a vegetarian Borscht. I like adding sliced seared kielbasa to ours. Since there is only 2 of us, I end up freezing most of this. Instead of potatoes, I use barley. The barley holds up a little better after freezing for us. Now that the temperature is dropping here in North Dakota, I think it’s time to make a big batch of this awesome borscht! I love your recipes and videos 🙂
Glad you loved this recipe, Nick! Thank you for sharing that with us.
Delicious! Needs more meat though. I would double the meat. I also used mushroom broth seasoning…took out some of the tang.
Thank you for your review and suggestion, glad you enjoyed the recipe!
Thank you for your recipe. I can finally taste russian/ukranian food. Interesting thing is the sour cream (i use yogurt) balance the taste of beet real well. So sour cream is a must to make it 5 star *****
I actually don’t like the soup but dunno.. i keep adding it to my bowl.. hahaha
I definitely love it with sour cream. Thank you for your review!
Hi Natasha,
I was wondering how would the cook time be adjusted if I used an instant pot. I’ve cooked this recipe before and I love it.
Thanks,
Leon
Hi Leon, 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!
use the steps from a high rated instant pot recipe online using this one instead.
Great recipe. First time I’ve made borscht and it was fantastic. Shared it with our neighbours and they also loved it. Made a few minor changes to suit my personal taste, but will definitely make this again.
Great to hear that you enjoyed the first time that you tried borscht! Glad you chose this recipe to try.
My wife and I made this soup with pork and 6 cups of homemade chicken broth added after it became apparent we needed more liquid (We used more cabbage and beets than perhaps called for. I have a hard time with “medium” and other non specific measurement quantities. No criticism intended. Clearly experience is important in these matters.) The soup is beyond wonderful, both on the first day and later when thawed out and reheated. We make soups in bulk and freeze the leftovers. This is a huge addition to our mainstay recipes perhaps even eclipsing the bratwurst and kale. I’ll be back to try more of your creations. You have a gift! Thank you.
Thank you so much for sharing that feedback with me, Dave. I’m so glad you enjoyed it!
This Borscht has become a staple in our Russian/American home! Your wonderful recipes have become a part of our family 🙂 Thank you Natasha and team!
Aww, that’s the best! Thank you so much for sharing that with me, Bree.
It’s just perfect.
I loved borscht as a child and now I’m so glad that I can make the best version of it myself.
Need to save this recipe, for my children maybe.
I’m glad you loved this recipe! I hope you just found your new go-to recipe for Borscht.
Hi Natasha. I love your classic borsch recipe. Is there a way I can just make the meat separately then add it so I can just cook the borsch using the classic recipe?
Hi Zory, if you cooked the meat separately, you would lose a lot of the flavor trying to add it to a different pot later. I would just start with cooking the meat and then add the other ingredients per the classic recipe.
FWIW, I have this issue when I make this recipe for my Russian mother in law. She is sensitive to the fat in the beef broth, but doesn’t mind the meat in the borsch. I have found that if I make the meat separately, this particular recipe loses some of its richness; however, I gain a lot of it back if I substitute some vegetable cooking stock for a portion of the water.
I’m Armenian and I grew up eating Borscht. It’s one of my all time favorite comfort soups. My mom never got a chance to show me how she’d make it and when I saw your recipe, it looked similar to hers so I decided to give it a try and it is sooo amazing! Brought back many memories from my childhood. Absolutely delicious!! Thank you for sharing!
Perfect! I’m so happy that you were able to recreate your mom’s recipe, Rose. Good food indeed brings back good memories!
I’ve made this many times ans it is delicious! I am wondering if you ever tried freezing it? Would it freeze well?
I’m so glad you enjoyed that! Yes, borscht does freeze well. I hope you love it!
Was getting ready to make this recipe for the 12th or 14th time since I found it; it is excellent!( I use a bone in pork chop) Would like to suggest you replace the work “crud” with “foam”in the recipe…a little less graphic word when cooking, and it implies something not good, when foam is just the liquid from the meat as it cooks. “Crud” is somewhat off-putting. lol. Thank you again for this excellent recipe!
Thank you for the tip. I have made that change.
If I saw that “foam” on my beer I’d definitely wonder where all the crud came from.