Home ยป Recipes ยป Classic Borscht Soup with Cabbage and Beets

Classic Borscht Soup with Cabbage and Beets

This post may contain affiliate links. Read my disclosure policy.

Craving a hearty bowl of classic beet goodness with all the cozy flavors you love? This borscht soup is packed with beets, tender cabbage, sweet carrot, and soft onion. It’s an iconic beet soup inspired by traditional Ukrainian flavors and finished with fresh dill for brightness. Serve with a dollop of sour cream to make this borscht recipe even richer and more satisfying.

A bowl of red borscht soup topped with a dollop of sour cream and fresh dill, served in a white textured bowl.
Classic Borscht Soup with Cabbage and Beets. Photo credit: Low Carb – No Carb.

The season was just starting to turn, and that first chill in the evening hit harder than I expected. I stood in my kitchen wanting something warm, something comforting, something that felt like a hug after a long day. The moment it started to simmer in the large pot, I knew I’d made the right choice. By the time I poured it into a bowl, the soup had already worked its magic, making the cold outside feel miles away.

Keto Book with recipes
Newsletter and Keto Free Ebook

Fresh Vegetables for Borscht Ingredients

A good borscht recipe depends on fresh beets, cabbage, onion, and carrots because these vegetable ingredients build the classic flavor. When the red beets cook down,  they release a natural sweetness that balances perfectly with black pepper and tomato paste. Using crisp, firm produce helps the soups stay bright, flavorful, and true to the Ukrainian style.

Perfect for the Cold Season

This borscht is perfect for cold days because the warm broth, tender vegetables, and hearty beef stock create a filling bowl that heats you from the inside. Each spoonful is richer, turning a simple beet soup into a cozy winter favorite. A simple egg drop soup, pumpkin soup, or tomato soup is another staple for cold weather.

A bowl of beet soup topped with sour cream and fresh dill, served on a white plate with a spoon, black pepper, and salt shakers nearby.
A bowl of beet soup topped with sour cream and fresh dill.

Ukrainian vs Hong Kong Style Borscht

Ukrainian borscht is built on red beets, cabbage, carrots, and beef stock, giving it a strong beet flavor and deep color, while Hong Kong style borscht skips the beet and tastes more like a tomato-based vegetable soup. The Ukrainian version often includes dill, sour cream, and bay leaves, with a longer cook time to develop the broth. Both bring warmth and comfort, but the classic Ukrainian bowl carries the spirit and tradition of Ukraine and Eastern Europe.

How To Make Borscht Soup with Vegetables

This soup gives you a straightforward way to build deep flavor from simple vegetables. You end up with a hearty, vibrant bowl that tastes balanced, comforting, and satisfying enough to make again without thinking twice.

A bowl of red beet soup topped with a dollop of sour cream and fresh dill, served on a white plate.
A bowl of red beet soup topped with a dollop of sour cream.

Kitchen Gadgets Needed:

  • Sauté Pan: For building flavor with your aromatics.
  • Wooden Spatula: Won’t scrape your cookware and gives you control while stirring.
  • Large Pot: Needs to be large enough to handle all the vegetables and broth.
  • Knife: Sharp enough to cut dense beets without slipping.
  • Chopping Board: A steady surface for all your prep.

Ingredients Needed:

  • Beef Broth: Gives the soup body and a deeper flavor.
  • Beets: The base of the soup, they bring color and natural sweetness.
  • Carrots: Add sweetness and balance out the acidity.
  • Onion: Builds the aromatic foundation.
  • Garlic: Adds sharpness and depth.
  • Bay Leaf: Subtle background aroma.
  • Tomato Paste: Adds tang and richness.
  • Green Cabbage: Bulks up the soup and gives it texture.
  • White Vinegar: Balances the sweetness and keeps the color bright.
  • Salt and Pepper to Taste: The basics, to bring out the flavors of each ingredient.
  • Sour Cream & Fresh Dill (for Serving): The classic finishing touch that rounds out the flavors.

*Exact measurements are listed in the recipe card below.

STEP-BY-STEP INSTRUCTIONS TO CREATE THE PERFECT BORSCHT RECIPE

First Step: Have Everything Prepped

Gather all your ingredients, so you’re not scrambling once the soup starts cooking. Peel and grate the beets and carrots, dice the onion, mince the garlic, and slice the cabbage thinly. Measure out the broth, tomato paste, vinegar, and seasonings so everything is ready to go.

Ingredients for classic borscht soup with cabbage and beets are arranged around a pot of broth, each labeled, including cabbage, beets, carrots, garlic, onion, and seasonings.
Ingredients for Classic Borscht Soup with Cabbage and Beets.

Second Step: Shred Cabbage

Take your half head of green cabbage and slice it into thin, even strips. Aim for about 4 cups so the soup has enough body without overwhelming the broth. Keep the cabbage aside; you’ll add it later, so it stays tender but not mushy.

A half head of cabbage, shredded cabbage, and a kitchen knife are arranged on a wooden cutting board.
A half head of cabbage, shredded cabbage, and a kitchen knife.

Third Step: Simmer Beef Broth

Pour the beef broth into a large soup pot and add the grated beets, tomato paste, bay leaf, and a pinch of salt. Bring to a boil, then reduce to a steady simmer so the beets can release their deep color and natural sweetness. Let this base cook gently as you prepare the sautéed vegetables.

A white bowl filled with freshly grated raw beetroot placed on a light surface.
A white bowl filled with freshly grated raw beetroot.

Fourth Step: Sautée Veggies

Warm a bit of oil in a skillet over medium heat and add the grated carrots and diced onion. Cook them slowly for 8–10 minutes so they soften and take on a light golden color that boosts the soup’s flavor. Stir in the minced garlic and let it cook for about 30 seconds, just until fragrant.

A frying pan with shredded orange vegetables being stirred by a wooden spoon on a light surface.
A frying pan with shredded carrots being stirred.

Fifth Step: Combine Everything in the Simmering Pot

Transfer the sautéed vegetables into the simmering pot and stir in the sliced cabbage. Let the soup cook for another 15–20 minutes, just until the cabbage becomes tender but still has some texture. Finish with a splash of vinegar, adjust the seasoning, and serve with sour cream and fresh dill.

A pot of thick, dark red fruit sauce with a wooden spoon resting inside, viewed from above on a light surface.
A pot of thick, dark red fruit sauce with a wooden spoon.

TIPS AND TRICKS:

  • Slice the beets and cabbage evenly so they cook at the same speed and keep the texture balanced. If your pieces are too big, the broth won’t absorb the flavors properly.
  • Sauté the onion, carrot, and tomato paste before adding broth to deepen the flavor. This small step makes the soup richer without extra effort.
  • Add the vinegar at the end to keep the beet color bright and the taste fresh. If you add it too early, the vegetables won’t soften well.
  • Let the borscht rest for at least 10–15 minutes before serving. The flavors settle, and the broth develops a fuller, more rounded taste.

FREQUENTLY ASKED QUESTIONS AND ANSWERS

Substitute For Classic Borscht Recipe Ingredients

If you don’t have red beets, you can use golden beets, but the color of the borscht will change. Cabbage can be swapped with napa cabbage or even kale for a different texture while still keeping the soup hearty. If beef stock isn’t available, vegetable broth works too, though the flavor will be lighter.

A white bowl of red beet soup garnished with a dollop of sour cream and fresh dill, placed on a white plate with sprigs of dill beside it.
A white bowl of red beet soup garnished with a dollop of sour cream.

What To Serve With Borscht Beet Soup?

Borscht pairs well with crusty bread or breadsticks because they soak up the flavorful broth. A side of boiled or mashed cauliflower also fits perfectly with the earthy taste of the beet soup. For extra richness, serve it with some fried dill pickles.

How Do I Store Ukrainian Borscht Recipe?

Store leftover borscht in an airtight container once it has cooled completely. It can stay in the fridge for up to four days without losing its flavor. The soup often tastes even better the next day as the vegetables and broth continue to blend.

Can I Freeze Borscht Soup Recipe?

Yes, borscht freezes well because the vegetables hold their shape after thawing. Use freezer-safe containers and leave a little room at the top for expansion. When reheating, simmer gently to bring the flavors back to life without overcooking the vegetables.

More Tasty Ideas for You

Here are more tasty ideas you might enjoy, starting with diy dry ranch seasoning, a simple mix you can keep in your pantry for quick flavor boosts. Next is keto fried chicken in air fryer, a crispy option that gives you that fried texture without using too much oil, perfect for easy weeknight meals.

If you want something cold and sweet, try sugar-free strawberry ice cream, a refreshing treat that’s great when you’re craving dessert but want to keep it light. These recipes are all simple to make, fun to try, and great for mixing up your meals anytime

Pin For Later

A bowl of classic borscht soup with cabbage and beets, topped with sour cream and fresh dill, labeled as low carb, keto, gluten-free, grain-free, and sugar-free.
A bowl of classic borscht soup with cabbage and beets.

Need Support or have Questions? Join our Free Facebook Group.

Follow us on Pinterest, Facebook, Instagram, TikTok, Flipboard, or YouTube.

For weekly New Recipes and a FREE E-Book get into our NEWSLETTER.

Full Recipe With Print Out Option

Thank you for giving us 5 stars

A bowl of red borscht soup topped with sour cream and fresh dill sits on a white plate next to a vintage spoon and sprigs of dill.

Classic Borscht Soup with Cabbage and Beets

Zuzana Paar
No ratings yet
This borscht soup is a hearty beet soup filled with cabbage, carrot, and onion for a deeply comforting bowl. Inspired by traditional Ukrainian flavors, it balances earthy sweetness with fresh dill for brightness. It’s cozy, satisfying, and perfect for a warming meal.
Prep Time 15 minutes
Cook Time 30 minutes
Course Recipes, Soup, Soup-Sauces-Dips
Cuisine American, European, International
Servings 4 Servings
Calories 102 kcal

Ingredients
 
 

  • 6 Cups Broth
  • 2 Pieces Beets medium, peeled and grated
  • 2 Pieces Carrots medium, grated
  • ½ Cup Onion diced
  • 2 cloves Garlic minced
  • 1 Piece Bay Leaf
  • 1 Tablespoon Tomato Paste
  • ½ Piece Small Green Cabbage thinly sliced (about 4 cups)
  • 1 teaspoon Vinegar
  • 1 Pinch Salt to taste
  • 1 Pinch Pepper to taste
  • 1 Tablespoon Sour Cream for serving
  • 1 Sprig Fresh Dill for serving

Instructions
 

  • Gather and prep all ingredients before starting: grate beets and carrots, dice onion, mince garlic, thinly slice cabbage, and measure broth, tomato paste, vinegar, and seasonings.
  • Thinly slice half a head of green cabbage into even strips, about 4 cups total, and set aside so it can be added later without overcooking.
  • Add beef broth, grated beets, tomato paste, bay leaf, and a pinch of salt to a large pot. Bring to a boil, then reduce to a steady simmer to let the beets release color and sweetness.
  • Cook grated carrots and diced onion in oil over medium heat for 8–10 minutes until soft and lightly golden. Stir in garlic and cook briefly until fragrant.
  • Add the sautéed vegetables and cabbage to the pot and simmer 15–20 minutes until the cabbage is tender but still textured. Finish with vinegar, adjust seasoning, and serve with sour cream and fresh dill.

Notes

  • Slice the beets and cabbage evenly so they cook at the same speed and keep the texture balanced. If your pieces are too big, the broth won’t absorb the flavors properly.
  • Sauté the onion, carrot, and tomato paste before adding broth to deepen the flavor. This small step makes the soup richer without extra effort.
  • Add the vinegar at the end to keep the beet color bright and the taste fresh. If you add it too early, the vegetables won’t soften well.
  • Let the borscht rest for at least 10–15 minutes before serving. The flavors settle, and the broth develops a fuller, more rounded taste.

Nutrition

Serving: 1.5CupsCalories: 102kcalCarbohydrates: 15gProtein: 9gFat: 2gSaturated Fat: 1gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 1gCholesterol: 0.3mgSodium: 174mgPotassium: 581mgFiber: 3gSugar: 6gVitamin A: 268IUVitamin C: 44mgCalcium: 73mgIron: 1mg

Disclaimer

Please note that nutrient values are estimates only. Variations can occur due to product availability and manner of food preparation. Nutrition may vary based on methods of origin, preparation, freshness of ingredients, and other factors.

Tried this recipe?Let us know how it was!

If you are still looking for some Low Carb products, visit our recommended site on Amazon, which we participate in as affiliates. Just click on the image below and all will be revealed.

Amazon Low Carb Keto
Amazon Shop

more soup to warm you up

When one bowl isn’t enough, it’s time to reach for more soups that actually do their job and warm you up. These options are hearty, comforting, and far more satisfying than pretending a thin broth will cut it.

Roasted Creamy Keto Tomato Soup Recipe
Our Roasted Creamy Keto Tomato Soup Recipe with Basil and Fresh Beefsteak Tomatoes straight from your Garden will warm you up every time throughout the whole Winter. Quick and Easy to make, this Low Carb Tomato Soup Recipe is not only Grain-Free and Gluten-Free but extremely Tasty and Healthy.
Check out this recipe
holding a bowl of tomato soup.
Keto Egg Drop Soup
Keto transformation from Bone Broth to Low Carb Egg Drop Soup
Check out this recipe
Simple Egg Drop Soup in a blue bowl
Quick and Easy Creamy Keto Taco Soup Recipe
This Quick and Easy Creamy Keto Taco Soup Recipe with Mexican flavors made on the stove will be a big part of your Hearty Comfort Food. Fully Gluten-Free, Grain-Free, Low-Carb, Keto, and Diabetic friendly, our Low-Carb Mexican Soup will be your go-to from all the Keto Soup Recipes there are.
Check out this recipe
Quick and Easy Keto Taco Soup Recipe served with taco shells and avocado
Whey Enriched Root Vegetable Soup Recipe
Easy to make this mildly creamy, sour and bit tingly on your tongue Whey Root Vegetable Soup Recipe is a perfect addition to using your Protein Ri whey regularly in your lifestyle. Keto, Vegetarian, Low Carb, Grain-Free and Gluten-free Hearty Vegetable Soup you can make throughout the whole year.
Check out this recipe
homemade whey vegetable soup.
Sauerkraut Soup Recipe
Our Sauerkraut Soup Recipe with Sausage, Originate in Eastern Europe and has been served as a Hearty Christmas Soup for Generations. It is also known as Slovak Kapustnica, Czech Zelnacka, German Sauerkraut Soup Sauerkrautsuppe and Polish Sauerkraut Soup Kapustniak.
Check out this recipe
Photo credit: www.lowcarb-nocarb.com
keto sauerkraut soup with sausage in a bowl.
Roasted Low Carb Pumpkin Soup Recipe
Easy to make This Low Carb, Gluten Free and diabetic Roasted Pumpkin Soup Recipe is a great addition to ever popular autumn m cooking.
Check out this recipe
Pumpkin Soup served inside baked pumpkin
Keto Chicken Noodle Soup with Homemade Keto Egg Noodles
Easy to make Keto Chicken Noodle Soup with Homemade Keto Egg Noodles will be a perfect Dinner Idea not only throughout the whole winter. Our Fully Gluten-Free, Low-Carb, Grain-Free and perfect for Diabetics Keto Meal, this Delicious Healthy Keto-Friendly Soup will warm you up whenever you need.
Check out this recipe
Chicken Soup with Noodles served in a white plate
Keto Bone Broth Instant Pot Recipe
Fast and easy, this homemade Keto Bone Broth made in an Instant Pot is filled with an unbelievable huge amount of health benefits one soup can offer. This needs to be in your kitchen at all time, prepared for any occasion
Check out this recipe
Bone Broth made in an Instant pot stored in Mason Jars
Keto Ramen Noodles
Learn How to Make Keto Ramen Noodles Recipe that tastes like no other. Our Delicious Hot Bowl of Ramen without Carbs is a perfect Hearty and Low Carb Soup filled with Homemade Broth, Chicken, Shirataki Noodles, Avocado, and much more.
Check out this recipe
Ramen shirataki noodles with chicken in a bowl.
Keto Beef Stew Goulash
This irresistible comforting Keto Beef Stew or a Low Carb Hungarian Goulash seasoned with rich Paprika, Mushrooms and Bone Broth is a perfect food made in an Instant Pot to warm you up throughout the cold evenings. Fully Low Carb, Gluten-Free and Grain-Free, this Keto Stew filled with tender Beef is perfect and easy to make a dish the whole family would love.
Check out this recipe
Beef Stew Goulash in a white casserole with Instant Pot in the background
Top 35+ Low Carb and Keto Soup Recipes
Pick from the Top 35+ Low Carb and Keto Soup Recipes to Warm You Up Every Day. Our Great Collection of the Best Keto Soups and Stew will help in Meal Planning your Easy Keto Dishes.
Check out this recipe
31 keto soup recipes.
Keto Cream of Mushroom Soup
If you're looking for a comforting dish that fits your low carb lifestyle, this creamy keto mushroom soup recipe is just what you need. This keto cream of mushroom soup is thickened with cream, giving it that perfect rich texture without the carbs. It's a great way to enjoy a hearty, flavorful meal while meeting your goals.
Check out this recipe
Cream of Mushroom Soup in a bowl.
Keto Chicken and Dumplings
Easy to make Keto Chicken and Dumplings Recipe with homemade dumplings will be your new favorite comfort food. It's both delicious and low carb. Enjoy the flavor of buttery dumpling balls and healthy vegetables combined with a savory and creamy broth.
Check out this recipe
A bowl of creamy chicken and vegetable soup garnished with herbs, featuring chicken pieces, carrots, and celery, served on a dark background with a side dish of bread rolls.
image with 10 sheets for keto meal plan
7 Day Keto Meal Plan
By Zuzana Paar on December 28th, 2025
Photo of author

About Zuzana Paar

Zuzana is the creative force behind this vibrant blog. With passion as a recipe developer, content creator, food writer, movie maker, and photographer, she poured her heart and soul into curating a space brimming with delightful keto and low carb recipes. Join her on this flavorful journey where quick, easy-to-make dishes take center stage, bringing joy and nourishment to your table.

More Posts by this author.

Leave a Comment

Recipe Rating