
Borscht soup is the kind of cozy, iconic beet soup that tastes like home—deep red, nourishing, and packed with veggies. If you’ve been looking for the best borscht soup recipe, a simple borscht recipe, or a true borscht recipe that doesn’t feel complicated, you’re in the right place.
This classic Ukrainian borscht recipe delivers that rich color and balanced flavor (earthy beets + savory broth + a gentle tang) that makes borscht unforgettable.
Table of Contents
Classic Borscht Recipe (Iconic Beet Soup)
A classic borscht recipe is traditionally a Ukrainian beet soup made with beets, cabbage, potatoes, carrots, and onions—often finished with a splash of acid (like vinegar or lemon juice) and topped with sour cream and dill.
What makes it “iconic” isn’t just the color—it’s the way all the vegetables simmer together into something hearty, comforting, and budget-friendly.

Best Borscht Soup Recipe (Why This Version Works)
This version is designed for real life (and busy student kitchens too):
- Big beet flavor without tasting “too sweet”
- Classic Ukrainian style you’ll recognize instantly
- Simple steps, no fancy equipment
- Leftovers taste even better the next day
If you’re meal prepping soups, this one is a winner.
Borscht Soup Ingredients (Plus Russian Beet Soup Ingredients Notes)

Here are the borscht soup ingredients you’ll need:
- 3–4 medium beets (grated or julienned)
- 1 onion (diced)
- 2 carrots (shredded)
- 2 potatoes (cubed)
- 2 cups cabbage (thinly sliced)
- 2–3 garlic cloves (minced)
- 2 tbsp tomato paste
- 6–8 cups broth (beef or veggie)
- 1 bay leaf
- 1–2 tbsp vinegar or lemon juice
- Salt + black pepper
- Fresh dill + sour cream (to serve)
Russian beet soup ingredients can look similar, but many versions are lighter or less tomato-forward. This recipe follows the more common Ukrainian borscht style (which is what most readers mean when they search borscht soup).
Simple Borscht Recipe (Step-by-Step)
This simple borscht recipe keeps the process straightforward:
- Sauté onion + carrots in a large pot with a little oil until soft.
- Add beets and cook 3–5 minutes.
- Stir in tomato paste for deeper flavor.
- Pour in broth, add bay leaf, and bring to a simmer.
- Add potatoes and cook until almost tender.
- Add cabbage and simmer until soft but not mushy.
- Finish with garlic + vinegar/lemon to brighten the soup.
- Taste and adjust salt/pepper.
Serve hot with dill and sour cream.
Borscht Ingredients That Make the Flavor Pop
Want that “wow” restaurant flavor?
- Tomato paste adds richness and a deeper red tone
- Vinegar/lemon at the end wakes up the whole pot
- Garlic makes it taste bold, not flat
And if you love garlicky sides, borscht soup is amazing with a spoon of homemade sauce on the side—this garlic sauce is perfect with bread for dipping.
Borscht vs Borsh
People often search borscht vs borsh, but it’s basically the same dish.
- Borscht = most common English spelling
- Borsh = shorter spelling used casually
Borsh Soup Recipes (Easy Variations You Can Try)
Once you master the base, you can play with it:
- Add beans for extra protein
- Use vegetable broth for a vegetarian version
- Add shredded beef for a heartier bowl
- Serve cold in summer (yes, it’s a thing!)
These small changes keep your borsh soup recipes exciting without losing the classic vibe.
Borsh Soup (Best Ways to Serve It)
Classic serving ideas for borsh soup:
- A big dollop of sour cream
- Fresh dill on top
- Rye bread, crusty bread, or soft rolls
If you want a super cozy combo, borscht soup with warm homemade rolls feels like a full meal—these dinner rolls are a great match:
Canning Borscht Soup (What to Know)
Yes, canning borscht soup is possible, but keep it safe:
- Pressure canning is typically needed for soups with low-acid ingredients
- Avoid canning potatoes (texture can go grainy)
- Add fresh dill/sour cream after opening
If you’re not sure, freezing borscht is often the easiest option.

Classic Borscht (Iconic Beet Soup)
Ingredients
Equipment
Method
- Sauté onion and carrots in a large pot with a bit of oil until softened.

- Add the beets and cook for 3–5 minutes.
- Stir in the tomato paste and cook for 1 minute for deeper flavor.
- Pour in the broth, add bay leaf, and bring to a simmer.
- Add potatoes and simmer until almost tender.
- Add cabbage and cook until tender but not mushy.
- Stir in garlic and vinegar or lemon juice. Season with salt and pepper to taste.
- Serve hot with sour cream and fresh dill on top.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Final Thoughts
If you wanted a borscht soup guide that includes:
- classic borscht recipe
- best borscht soup recipe
- simple borscht recipe
- borscht soup ingredients
- comparisons like borscht vs borsh
- and serving/canning tips
…this is your complete starting point. Save it, make a pot this week, and enjoy the leftovers—the flavor gets even better overnight.




