• Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Classic Russian Borscht Soup Recipe

Published: Feb 26, 2026 by Lea · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

If you have ever wanted to dive into the rich, comforting world of Eastern European cuisine, this Classic Russian Borscht Soup Recipe is the ideal way to start. This vibrant, ruby-red soup is a true celebration of wholesome ingredients like beets, cabbage, and potatoes, all simmered slowly in a flavorful beef broth to create a dish that is both hearty and refreshing. The balance of earthy sweetness from the beets with a tangy hint of vinegar makes every spoonful irresistible, while the touch of sour cream and fresh dill transforms it into a soul-warming delight you will want to make again and again.

Ingredients You'll Need

The image shows many clear glass bowls arranged on a white marbled surface, each holding different chopped ingredients for cooking. There are large bowls filled with light yellow diced potatoes, finely chopped white onions, diced orange carrots, shredded pale green cabbage, and diced deep red beets. A large glass bowl on the right side holds brown broth. Smaller bowls contain finely chopped green celery, fresh green dill, smooth red tomato paste, and thick white sour cream. Tiny bowls hold olive oil, salt, black pepper, a bay leaf, and clear water. The bowls and ingredients are neatly spread out, showing fresh and colorful raw vegetables and cooking supplies. Photo taken with an iphone --ar 4:5 --v 7

Nothing fancy here, just simple, fresh ingredients that come together to create an unforgettable flavor. Each component is essential, contributing its own unique texture, color, and taste to this comforting soup.

  • Olive oil: Adds a gentle base for sautéing and brings out the natural sweetness of the onions and celery.
  • Yellow onion: Provides aromatic depth and a soft texture when cooked down.
  • Celery: Adds a subtle crunch and fresh notes that balance the richness.
  • Beef broth: The heart of the soup's flavor, giving it warmth and richness.
  • Green cabbage: Offers a slight crunch and earthy sweetness that complements the beets perfectly.
  • Beets: The star ingredient that lends the soup its iconic deep red color and natural sweetness.
  • Tomato paste: Concentrates the flavors and adds a mild acidity to balance the sweetness of the beets.
  • Bay leaf: Provides a subtle, herbaceous aroma that enhances the soup’s complexity.
  • Salt & pepper: Crucial seasonings that bring all the flavors into harmony.
  • Yukon gold potatoes: Add a creamy texture and gentle earthiness without overpowering the soup.
  • Carrots: Introduce a natural sweetness and vibrant color contrast.
  • Distilled white vinegar: Adds a bright tang that balances the soup’s natural sweetness beautifully.
  • Sour cream: The perfect topping for creaminess and a cooling finish.
  • Fresh dill: Brings a fragrant, slightly citrusy note that lifts the whole dish.

How to Make Classic Russian Borscht Soup Recipe

Step 1: Sauté the Aromatics

Start by heating olive oil in a large soup pot or Dutch oven over medium heat. Add the chopped onion and finely diced celery. Cook them gently, stirring occasionally, until they become soft and fragrant—this usually takes about 5 to 7 minutes. This step is key because it builds a flavorful foundation for your soup.

Step 2: Combine Broth and Vegetables

Once your aromatics are ready, pour in the beef broth and add green cabbage, diced beets, tomato paste, bay leaf, salt, and freshly ground black pepper. Bring everything to a boil over high heat and then reduce to low. Cover the pot, allowing the soup to simmer for around 10 minutes so the flavors can start marrying.

Step 3: Add Potatoes and Carrots

Next, toss in the cubed Yukon gold potatoes and diced carrots. Bring the soup back up to a boil briefly, then lower the heat again, cover, and let everything cook for about 20 more minutes. This ensures all the vegetables are tender and the soup’s texture is perfect. Don’t forget to take out the bay leaf before proceeding.

Step 4: Finish with Vinegar and Adjust Seasonings

Stir in the distilled white vinegar to give the soup a beautiful tang that brightens the flavors. Taste it carefully now—if needed, add extra salt, pepper, or even a bit more vinegar until the balance is just right. This finishing step makes all the difference in achieving that authentic Classic Russian Borscht Soup Recipe flavor.

How to Serve Classic Russian Borscht Soup Recipe

A grey bowl filled with bright dark red soup, showing many small chunks of red and pink vegetables. On top in the middle, there is a dollop of white cream with tiny green herb sprigs sprinkled on it. A golden spoon rests in the soup on the right side. The bowl sits on a soft grey cloth, with a white marbled surface below. In the background, there is another grey bowl of the same soup and a white bowl with white cream. photo taken with an iphone --ar 4:5 --v 7

Garnishes

The traditional way to serve this soup is with a generous dollop of sour cream right on top. The creaminess cuts through the earthy beets and adds a luxurious silkiness. Sprinkle fresh chopped dill for a burst of herbal brightness that feels fresh and vibrant with every bite.

Side Dishes

Classic Russian Borscht Soup Recipe pairs wonderfully with crusty rye bread or warm pumpernickel. The dense bread is perfect for dipping and soaking up the flavorful broth. Alternatively, a simple green salad with lemon vinaigrette provides a crisp counterpoint if you want a lighter accompaniment.

Creative Ways to Present

For a fun twist, try serving the soup in small cups or shot glasses as an appetizer at a dinner party. Another fantastic idea is layering the soup in parfait glasses topped with sour cream and dill for a colorful, Instagram-worthy presentation. It’s a delightful way to impress guests and share this beloved dish.

Make Ahead and Storage

Storing Leftovers

Classic Russian Borscht Soup Recipe actually tastes even better the next day! Store any leftovers in an airtight container in the refrigerator for up to 4 days. The flavors deepen nicely while resting.

Freezing

You can freeze the soup for longer storage. Make sure it is completely cooled before transferring it to freezer-safe containers or bags. The soup will keep well for up to 3 months. When ready, thaw it overnight in the fridge.

Reheating

Reheat the soup gently on the stove over low-medium heat, stirring occasionally. You may want to add a splash of broth or water if it’s thickened too much. Finish with fresh sour cream and dill for that just-cooked feeling.

FAQs

Can I make this soup vegetarian?

Absolutely! Simply swap out the beef broth for a rich vegetable broth and omit any meat-based additions. The beets and vegetables still create a wonderfully flavorful borscht.

Do I have to peel the beets?

Peeling beets before dicing ensures a smoother texture and removes any tough skin. If you prefer, you can roast the beets whole with the skin on and then peel after cooking for easier handling.

What is the best type of potatoes to use?

Yukon gold potatoes are ideal for this recipe because they hold their shape well and have a creamy texture without falling apart in the soup.

Can I prepare parts of the soup in advance?

Yes! You can chop all your vegetables and even sauté the aromatics ahead of time, then refrigerate them until ready to cook. Soup itself can be made entirely in advance and refrigerated or frozen as mentioned.

Is it necessary to add vinegar?

Vinegar provides a bright acidity that balances the sweetness of the beets and ties all the flavors together. Omitting it might make the soup taste flat, so it’s highly recommended to include the vinegar.

Final Thoughts

This Classic Russian Borscht Soup Recipe is more than just a meal—it’s a warm hug in a bowl, full of history, color, and incredible flavor. I hope you enjoy making it as much as I do sharing it. Whether for a cozy family dinner or an impressive dish to serve friends, this borscht will surely become one of your favorite comfort foods.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Classic Russian Borscht Soup Recipe

Classic Russian Borscht Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 13 reviews

  • Author: Lea
  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings
Print Recipe
Pin Recipe

Description

This traditional Borscht recipe offers a hearty and comforting Eastern European beet soup rich with tender vegetables and a savory beef broth base. Cooked slowly on the stovetop, the soup features beets, cabbage, potatoes, and carrots, combined with aromatic seasonings and finished with a splash of vinegar for brightness. Served with creamy sour cream and fresh dill, it’s a vibrant dish perfect for a nourishing meal.


Ingredients

Vegetables and Aromatics

  • 1 medium yellow onion, chopped
  • 1 rib celery, finely chopped
  • 4 cups (10 oz) green cabbage, thinly sliced
  • 1 lb beets, peeled and diced into ¾-in (2-cm) pieces
  • 2 large Yukon gold potatoes (about 1 lb/454 g), cubed into ½-in (13-mm) pieces (no need to peel)
  • 2 medium carrots, diced into ½-in (13-mm) pieces

Liquids and Seasonings

  • 1 tablespoon olive oil
  • 6 cups beef broth, best quality such as Swanson
  • ¼ cup tomato paste
  • 1 bay leaf
  • 1¼ teaspoons salt
  • ¼ teaspoon freshly ground black pepper
  • 1 tablespoon distilled white vinegar

For Serving

  • Sour cream, for serving
  • 2 tablespoons fresh chopped dill, for serving


Instructions

  1. Sauté Vegetables: Heat the olive oil in a large soup pot or Dutch oven over medium heat. Add the chopped onion and celery, cooking and stirring occasionally until the vegetables are softened, about 5 to 7 minutes.
  2. Add Broth and Vegetables: Stir in the beef broth, sliced cabbage, diced beets, tomato paste, bay leaf, salt, and pepper. Bring the mixture to a boil over high heat, then reduce heat to low. Cover and let simmer for 10 minutes to allow the flavors to meld and soften the beets and cabbage.
  3. Add Potatoes and Carrots: Add the cubed Yukon gold potatoes and diced carrots to the pot. Bring the soup back to a boil over high heat, then lower the heat again to a gentle simmer. Cover and cook for about 20 minutes, or until all the vegetables are tender when pierced with a fork. Remove and discard the bay leaf.
  4. Finish and Serve: Stir in the distilled white vinegar to add brightness and balance. Taste the soup and adjust seasoning with additional salt, pepper, or vinegar as desired. Ladle the hot borscht into bowls and garnish each serving with a generous spoonful of sour cream and a sprinkle of fresh chopped dill for an authentic finish.

Notes

  • For a vegetarian version, substitute beef broth with vegetable broth and omit sour cream or use a plant-based alternative.
  • Beets can stain, so handle with care and consider wearing gloves while peeling and dicing.
  • Leftover borscht tastes even better the next day as flavors deepen.
  • Adjust vinegar amounts based on personal preference for acidity.
  • Serve with dark rye bread or garlic bread for a complete meal.
  • Prep Time: 20 minutes
  • Cook Time: 55 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Eastern European

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Soups

  • Creamy Chicken and Wild Rice Soup Recipe
    Creamy Chicken and Wild Rice Soup Recipe
  • Creamy Cowboy Soup Recipe
    Creamy Cowboy Soup Recipe
  • Easy Wonton Soup Recipe
    Easy Wonton Soup Recipe
  • Vegan Red Lentil Tomato Soup Recipe
    Vegan Red Lentil Tomato Soup Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Recipes By Lea

I spent most of my twenties working as a freelance travel photographer, bouncing between cities for weeks at a time. Lisbon, Istanbul, Bangkok, Mexico City—wherever a client needed architecture, street life, and local culture captured in a real, honest way. It was exciting and fast, but it also meant inconsistent routines and way too many meals that came from cafés, room service, or whatever I could grab between shoots.

Learn more

Popular

  • Roast Pumpkin, Spinach, and Feta Salad Recipe
    Roast Pumpkin, Spinach, and Feta Salad Recipe
  • Chicken and Broccoli Stir Fry Recipe
    Chicken and Broccoli Stir Fry Recipe
  • Salted Caramel Apple Snickers Cake Recipe
    Salted Caramel Apple Snickers Cake Recipe
  • Pumpkin Cheesecake Snickerdoodles Recipe
    Pumpkin Cheesecake Snickerdoodles Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes By Lea. All rights reserved.