Borscht soup is one of those dishes that carries both comfort and culture in every spoonful. Known for its striking ruby-red color, this beet-based soup is beloved across Eastern Europe, with each region, and often each family, putting its own spin on the recipe. At its heart, borscht soup is about balancing earthy, sweet, sour, and savory flavors in a way that feels nourishing and deeply satisfying.
The signature ingredient is, of course, beets. They provide the vibrant color and subtle sweetness that define the dish. But borscht is rarely just about beets alone. Cabbage, potatoes, carrots, onions, and sometimes beans or meat are simmered together to create layers of texture and flavor. A splash of vinegar or lemon juice adds brightness, while fresh dill gives a fragrant lift. Many versions are finished with a dollop of sour cream, which melts into the soup and creates a creamy contrast to the tangy broth.
What makes borscht soup particularly special is its versatility. It can be served hot, making it a hearty winter soup, or chilled, where it becomes refreshing and light for summer. Some recipes feature beef or pork for added richness, while vegetarian versions let the vegetables take center stage. Each variation tells a different story about the people and traditions behind it.
Beyond flavor, borscht soup has a cultural role that makes it more than just food. In countries like Ukraine, Russia, Poland, and Lithuania, it often appears at holidays and family gatherings, symbolizing heritage and connection. For many, the aroma of simmering borscht is tied to memories of home kitchens and shared meals.
Nutritionally, it is also a smart choice. Beets bring antioxidants and fiber, while the mix of vegetables makes it a vitamin-packed dish that feels both wholesome and filling. It manages to be hearty without being heavy, which is part of why it has endured for generations.
Borscht is more than a soup, it is a culinary tradition that highlights how simple, humble ingredients can create something memorable. Whether enjoyed steaming hot with bread on a cold evening or chilled on a summer afternoon, it is a dish that nourishes both body and spirit.

Ingredients
- 2 cups beetroot peeled and grated
- 1 cup cabbage shredded
- 1 cup vegetable broth low sodium
- 1 medium onion diced
- 2 cloves garlic minced
- 1 tablespoon olive oil
- 1 tablespoon vinegar red wine or apple cider
- to taste salt
- to taste pepper black
- to taste sour cream for serving, optional
Instructions
- Heat olive oil in a large pot over medium heat.
- Add the diced onion and minced garlic, sauté until the onion is translucent.
- Stir in the grated beetroot and shredded cabbage, cook for about 5 minutes.
- Add vegetable broth and vinegar to the pot, bring to a boil.
- Reduce heat to low, cover, and let the soup simmer for about 30 minutes.
- Season with salt and pepper to taste.
- Serve hot with a dollop of sour cream, if desired.
Nutrition










Quick and easy recipe. Perfect for busy weekdays. Loved the color too!
I agree! Borscht is super colorful and tastes amazing! 😍
So good. My whole family couldn’t get enough! Even the kids ate it.
That’s amazing to hear! I always find it hard to get my kids to eat veggies. Will definitely try this!
Borscht? Isn’t that just beet soup? Not sure how the kids would like it. But kudos to you!
This borscht is amazing! So hearty and full of flavor. Definitely a new favorite for me!
Yummy! I added potatoes and it turned out great! 😋
Potatoes? Really? That’s not traditional at all! Borscht is all about beets! 😅
Wth is borscht anyway? Looks like soup made from dirt. No thanks.
Amazing borscht! The flavors are just perfect. Will make again!
Too sour for my taste. Maybe less vinegar next time?
Why is there cabbage in this? Seems weird. Can I leave it out?
This is a totally different way to do borscht than I’m used to, but I liked it!
This recipe seems weird to me. No meat? Isn’t real borscht supposed to have it?
Glad you tried it! Borscht can be so versatile. Did you add the sour cream?
I tried this recipe but it didn’t taste like the borscht my grandma made. Might be missing something?
Super easy and quick! Made this for lunch and it was filling. Thanks for sharing!
Simple and easy to make. Perfect for a cold day! It’s healthy too, which I like.
Can you use chicken broth instead of vegetable? Asking for a friend lol.
This is a great cold weather soup! Made it twice in a week! 😍
Like wat even is ‘borscht’? Never heard of it until now, but my friend say it is good. I’ll try this out.
Soup is soup. How good can it really be? 🤷
Never made borscht before, but this was realy easy! I might add more vinegar next time.
Isn’t beetroot for salads? Not soup! Just no.
Yuck. Just didn’t taste good to me. I don’t get the hype 🙅♀️.
Why are you adding so much broth? It’s soup, not a swamp! Just saying…
So easy to make! My whole family loved it. 💖
Borscht soup isn’t supposed to have cabbage. This is wrong! Total fail. 1 star.
Actually, many borscht recipes include cabbage! It’s a traditional ingredient in some variations. Don’t be so harsh!
Perfect for winter! Just what I need to stay warm.
Borscht is Ukrainian, not Russian! Just sayin’.
Absolutely! Borscht is a staple in Ukrainian cuisine and often associated with their culture. It’s important to recognize that context!
I don’t know about all that. Borscht is just beet soup to me, who really cares where it comes from? Just tastes good!
This borscht is outta this world! So delicious and so easy to make. Definitely making it again!
This looks delicious!!! Can’t wait to try it. 😋
Borscht is the best! 💖 Made it for my kids, and they loved it! Gonna add more garlic next time!
I don’t know about that. Borscht is kinda weird. Maybe add bacon instead? 🤔
That’s awesome! Borscht is so colorful and healthy. Garlic is always a good idea! 🌟
Just okay. It needed some meat or bacon for flavor. Ya know?
This borscht recipe is just perfect! I love the sour cream on top; it makes it so creamy. 🥰
This borscht recipe is fantastic! Tastes just like my grandma used to make. 🌟
Borscht? Never heard of it! Is it like beet soup or something? 🤔 Sounds weird!
I’m glad you enjoyed it! Borscht has such a rich flavor, and it’s awesome that it reminds you of your grandma. 🥰
This is the best borscht recipe I’ve tried! So hearty and delicious!
I agree! This recipe is a lifesaver. Perfect for cold days!
I don’t know, isn’t borscht supposed to have meat? Seems weird to make it vegetarian.
I love beets, but the sour cream made it too creamy. Would skip that next time.
Borscht? Isn’t that from Russia? I dunno man, not for me. I like chicken soup.
My grandma made borscht from scratch. This one is quick and nice, but nothing beats her recipe! I’d give it a 4 for ease though.
I was skeptical about beets in soup, but this recipe was surprisingly tasty! The vinegar gave it a nice kick.
This borscht is the best! So yummy and healthy. Made it with my grandma’s recipe + yours! ❤️
This is one of the few recipes where “low sodium broth” didn’t mess up the flavor. Onion + garlic base is solid, and simmering 30 minutes did the trick. Will make again.
Totally agree—borscht can get kinda bland when people cheap out on the broth. The onion/garlic base makes a big difference. I’m trying this simmer-time next time.
Low sodium broth works? Wild. I always feel like you need way more salt for beets to taste right… but maybe the vinegar helps. Gonna test it, though I’ll probably add a pinch anyway.
Nope, never making this again. I tried once, it was just too different from what I usually eat.
I get it! Borscht is quite unique, and it might not be everyone’s cup of tea. Maybe try a different recipe that’s more familiar?
I dunno, it feels a bit off. Maybe too much beetroot? 🤷♂️
Super easy and the cabbage texture stayed nice. I used apple cider vinegar and it came out bright. Would recommend topping with sour cream, it really rounds it out.
I made it without the garlic by accident. Still tasted good!
As written it’s a little bland for my taste. Next time I’ll add a carrot or a bay leaf or something—borscht usually has more going on.
Didn’t turn out well. The beets were too strong and the vinegar ruined it for me. 😞
Nah, I love beets! Maybe you just ain’t used to the taste. Give it another try! 😁
I’m sorry to hear that! Maybe try using less vinegar next time? Borscht can be tricky with strong flavors.
I tried it but found it too sour. Maybe too much vinegar? Not my fav.
I think the vinegar is definitely a tricky ingredient. Some people love it sour, but I can see how it might not be for everyone. Maybe try less next time?
Yummy! My grandma used to make this! Brings back memories ❤️.
Soup with beets??? I thought borscht was a dessert?! Wahhh no thanks, I pass.
Borscht is actually a traditional soup! It’s supposed to be savory, not sweet. You should give it a try, it’s really good! 😋
I followed the recipe but it turned out too sour. Maybe less vinegar next time?
Why do people even like this? It tastes weird to me. Can’t handle the beets!
Not gonna lie, I was skeptical about only 5 minutes cooking before adding broth, but it worked. The simmer did the heavy lifting.
I tried making this but it turned out too sour. Maybe I added too much vinegar?
This was so good! I added some extra garlic because I love that flavor. Will make again!
Extra garlic? Really? Not sure if that would work. Seems like it might be too much.
I’m glad you enjoyed it! Garlic really does add a nice kick. I may try that next time too.
Really good! I’ve never cooked with beets before, but I think I did alright. Tasted great! 🌈
Simple and quick, but I’m not a huge fan of beets. Just my opinion.
The smell while it simmers is amazing. Mine turned a little darker than I expected though—maybe my beets were extra red?
That sounds right! Darker borscht can happen if the beets are extra deep red or you simmer a bit longer. I’ve also noticed it depends on the kind of vinegar too—sometimes it makes it look richer.
I don’t get why people love beetroot so much. This soup was too earthy for my taste.
Super easy recipe! I made it in 45 mins and it was gobbled up by my family. Definitely a keeper!
Delicious, but I added some potatoes and it was too thick. Next time I do less beets. Still good tho!
Just okay for me. Maybe I overcooked the beets? Felt mushy.
Honestly, Borscht soup is just not my jam. It’s too earthy for me. I prefer something with more kick, like a chili.
Overcooked beets can definitely mess things up! Maybe try steaming them next time instead of boiling? It might help keep them firmer.
I accidentally used pre-shredded cabbage (bag stuff) and it got a little too soft. Flavor was there though—would rate higher with fresh cabbage.
Yum! I feel like a pro chef making this. Thank you for the recipe!
Made this last night and it’s honestly comfort in a bowl. The vinegar really brightens everything—my beets weren’t super sweet and it still worked.
This soup warmed me right up! Perfect for a cold evening, love the flavor!
I’m glad you enjoyed it! Borscht is my favorite during the winter too. So comforting!
Wow. Tastes like grandma. Super easy.
This was really good! But why do you need vinegar? What’s that for?
The vinegar helps balance the sweetness of the beets. It adds a nice acidity to the soup! 😊
Borscht is overrated, it’s just beet juice… #NotImpressed
Sample of soup turned brown and was thick. Did I do it wrong?
Borscht? More like BORINGht! I think I’ll stick to chicken noodle soup. This was not for me.
Good recipe! I added some potatoes ’cause I like em. Kinda turned out good!
Potatoes in borscht? That’s interesting! I’ve never tried that. But if it turned out good for you, that’s what matters!
I used apple cider vinegar and it tasted a little sharp at first, so I added a bit more veggies and simmered longer. Much better after that.
Glad it worked out! Vinegar can hit sharp at first—simmering really helps it mellow. Next time I might try adding it halfway through too.
The instructions are short and kind of vague—like how much salt is “to taste”?? I guessed and it was okay. Would rate higher if it had a baseline measurement.
Borscht? More like bor-chow! I love it!
I dunno, sounds kinda gross to me. Beets are weird. How can something purple taste good? But hey, some people like it, I guess.
Haha, I love your sense of humor! Borscht really is a unique dish. Have you tried it with a dollop of sour cream? It makes it even better!
Made it for dinner and the whole family liked it! Need to try with different vinegars next time.
That’s awesome! I love how versatile borscht can be. Let me know which vinegar works best for you next time!
This soup is super easy! I added a bit of chili too. Makes it spicy and yummy!
This is really easy! I’m not a great cook but I pulled it off! 10/10!
Glad you found it easy! Borscht is my favorite soup. It’s so colorful! 🍵
Seems too complicated for me. I just like simple soups. 🙁
I’m not sure about the cabbage in borscht… Isn’t it supposed to be just beets? 🤔
Actually, borscht traditionally can include cabbage! It adds a nice crunch and flavor. Give it a try!
I thought it was just beets too! But I guess everyone has their own twist on it? Still looks good tho.
Why do you gotta put vinegar in soup? Bleh!
Vinegar adds a nice tang to balance the sweetness of the beets. It’s a classic ingredient in borscht!
I don’t know, seems weird to me. Why ruin soup with vinegar? I think it’d taste gross.
I forgot the onion and it still tasted ok. But I’d recommend making it right!
Borscht is ok I guess, but what’s the deal with the sour cream? Seems kinda weird to me.
Sour cream adds creaminess and balances the earthiness of the beets! It’s traditional in many recipes. Give it a try!
This turned out way better than I expected. The vinegar really brightens the beets, and the cabbage stays nice and tender. I served it with sour cream and it was super cozy.
This borscht is amazing! So hearty and delicious. I added a touch of lemon juice for a kick!
Eh, not a fan. Just tasted like mud. Sorry…
I’m sorry you didn’t enjoy it! Borscht can be an acquired taste. Maybe it needed more seasonings?
Mud? Really? It’s beet soup! Maybe you just don’t like beets. Gotta give ’em another try!
Pretty good, but my beets stained everything like a crime scene 😂. Also I think I cut the cabbage too thick. Next time I’ll shred thinner.
I had low-sodium broth so I added salt slowly. Ended up needing more pepper too. The recipe doesn’t mention using fresh beet juice, so I was nervous but it turned out fine.
Can I use canned beets? I ain’t got time for peeling and grating all this stuff.
Yeah, you can totally use canned beets! Just rinse them off and toss ’em in. Saves so much time!
Canned beets? Really? I think fresh ones are better. You’ll miss out on the real flavor!
I’m not gonna lie, I was skeptical about just beet + cabbage with veggie broth. But wow—simple and flavorful. Will make again.
Honestly that combo sounds too basic, but your result convinces me 😄 I love how the vinegar brightens it. Definitely trying this next week.
Can confirm: the broth + vinegar combo makes it taste “real” enough. I’m not a soup expert, but my roommates were asking for seconds.
Why do you even need veggie broth? Water works just fine! Way easier too.
I get your point, but veggie broth gives it a depth of flavor that water just can’t match. It really enhances the taste of the borscht!
Lol, but why use plain water when you have so many flavors in the broth? It’s like, cooking 101! Just my opinion tho.
I don’t get why people love beet soup. It’s just not my thing. I prefer chicken noodle.
Is it supposed to be this red? I think I added too much beetroot. 😅
This borscht was delish! The beets really shined through. Definitely making it again.
Borscht? More like borch! Nothin special here. Might as well eat cereal.
Gotta try this! Is it supposed to be purple? 🍜
Yes, it is supposed to be purple! The beets give it that nice color. Can’t wait to hear what you think! 😋
Simplicity at its finest, but missed the bacon flavor!
But it’s borscht, not a bacon soup! If you want bacon, maybe try a different dish? 😂
Borscht is traditionally vegetarian, so I’m okay with the lack of bacon! This soup is amazing as it is.
I dunno, tastes kinda weird. Never liked beets much. Maybe borscht ain’t for me?
I added some carrots and it turned out better than I expected!
Carrots sound like a great addition! I might try that next time. Thanks for sharing!
Yummmmm, my grandma made this all the time. Brings back memories!
I love borscht! It’s not just food, it’s a whole experience. Your grandma had great taste!
I dunno, it was okay but a bit too sour for my taste. Maybe less vinegar next time?
Less vinegar? Nah, that’s the whole point of borscht! It’s supposed to be tangy. You just gotta get used to it!
I totally get that! I found it a lil’ sour too. Maybe try adding a pinch of sugar to balance it out next time.
Isn’t it supposed to have meat? This feels kinda incomplete without it.
My kids said it looked like red soup (thanks guys) but then they ate it anyway. Sour cream on top makes it feel fancy.
Super easy recipe. I’m not great in the kitchen but even I didn’t mess it up. The sour cream dollop is a must.
This tastes like beet soup for people who hate beets (in a good way). I know that doesn’t make sense, but wow. Cozy and not heavy.
No offense, but I could never eat something that looks this red. Nah.
I get it, not everyone is a fan of beets. But give it a try! You might be surprised!
Red? It’s just a color! Taste is what matters, right? This soup is delicious! ❤️
I followed the steps pretty much exactly, but mine came out a bit too sour. Maybe my vinegar was stronger or I used too much. Still edible though, and the color was gorgeous.
Sour? hmm maybe you used pickle juice by accident? 😅 I’m joking… but yeah, try adding more cabbage or even a pinch of sugar to balance it. Or just dump in more broth and boil it down a little. I’ve totally messed up vinegar ratios before.
That sounds super plausible—borscht can get sharp fast if the vinegar is stronger (or if it was more than a true tablespoon). Next time, start with 1 tsp vinegar, then taste and adjust. Also, longer simmering can mellow the tang a bit.
Not bad, but I wish there was more depth—like potatoes or carrots. Still, for a quick vegetarian borscht, it’s decent.
This borscht is amazing! So rich and earthy. I added some dill for extra flavor and it was perfect.
Made this for dinner and it tasted so comforting. The vinegar really brightens it—next time I might add a little extra. Great simple borscht vibes!
does this soup gotta have sour cream? Can’t have dairy. What else can I use?
Looks good but I hate beets. Can I use carrots instead?
Turned out great! Even my kids ate it, and they usually just want chicken nuggets. Will make again!
That’s awesome! Borscht can be an acquired taste, but I’m glad your kids liked it! It’s such a healthy choice!
Followed the steps exactly. Flavor is solid, but I think it could use a touch more salt by the end—had to bump it. Still would make again.
Honestly… it’s good but kinda flat? Like, needs something. I think a pinch of sugar would help the beets. Salt/pepper alone didn’t do it for me.
I don’t trust recipes that say ‘to taste’ for both salt and pepper, because how much is that? I kept adding and it got salty fast. Still, the method is solid.
2 cups beetroot is either way too much or way too little… I used baby beets and it turned pink and sweet, my husband said it was ‘like salad water.’ I’ll try again smaller batch.
Ok but why is it called borscht when there’s no tomatoes? I mean, I guess it’s still beet soup but…
Borscht NEEDS potatoes right? I know the recipe didn’t say so, but I added some and it ruined the whole thing for me. Too starchy. Otherwise nice color though.
Meh. I tried it and it didn’t taste like borscht I remember. Probably missing something—maybe potatoes or dill? Still edible though.
I don’t get why there’s vinegar in it. I tried and it tasted sour like pickles. Maybe I used too much, but I’m not convinced.
Vinegar? In soup? That sounds wrong to me 😅 I made it once and it turned super sour too. I think the recipe should use lemon instead or skip it entirely. Beets already have a natural tang.
I get what you mean. Vinegar in borscht is usually just a small “brightener” so the beets don’t taste flat. If it tasted like straight pickles, you probably added more than 1 tbsp (or your vinegar was very strong). Next time, start with 1/2 tbsp and taste as you go.
I love how colorful this soup is! 😍 The kids enjoyed it too!
I followed it exactly, but somehow it came out kind of bland. I had to add more salt and a pinch of sugar to balance the tang.