Borscht Soup Recipe

There’s something deeply satisfying about a pot of borscht simmering on the stove. This vibrant beet soup, rooted in Eastern European cuisine, is hearty, nourishing, and surprisingly simple to make.

Borscht Soup Recipe

Whether you’re new to borscht or looking to perfect your family recipe, this guide delivers a rich, balanced version that works every time.

We’ll skip the fussy techniques and focus on practical steps, common pitfalls, and honest tips. By the end, you’ll have a homemade borscht that’s better than any store-bought version.

Ingredients You’ll Need

Fresh, simple ingredients create the deepest flavor. Below is everything required for a classic beef-based borscht. For a vegetarian version, omit the meat and use vegetable broth.

IngredientQuantityNotes
Beef chuck (or shank)1 lb (450 g)Bone-in adds richness
Beets3 mediumPeeled and grated or diced
Carrots2 mediumGrated or finely chopped
Onion1 largeDiced
Potatoes2 largeCubed, waxy variety
Cabbage2 cupsShredded (green or Savoy)
Tomato paste2 tbspOr 1 cup fresh tomato puree
Garlic3 clovesMinced
Bay leaves2Dried
Apple cider vinegar1 tbspBalances earthiness
Beef broth6 cupsLow-sodium preferred
Dill½ cupFresh, chopped (plus more for garnish)
Sour creamFor servingOptional but classic
Salt & black pepperTo taste

Pro tip: Grate the beets and carrots instead of dicing. They melt into the broth, giving borscht its signature color and silky texture.

How to Make Authentic Borscht?

Follow these steps for a deeply flavorful soup without overcrowding your kitchen with extra pots.

1. Brown the beef

Cut beef into 1-inch cubes. Pat dry, season with salt and pepper. Heat 1 tbsp oil in a large pot over medium-high heat. Brown the meat in batches (don’t crowd the pan). Set aside.

2. Sauté the aromatics

In the same pot, reduce heat to medium. Add onion and carrots. Cook 4–5 minutes until softened. Add garlic and tomato paste, stir for 1 minute.

3. Build the broth

Return beef to the pot. Add beef broth, bay leaves, and 1 teaspoon salt. Bring to a boil, then reduce heat to low. Cover and simmer for 45 minutes (or until beef is tender).

4. Add beets, potatoes, and cabbage

Stir in grated beets, cubed potatoes, and shredded cabbage. Add apple cider vinegar. Simmer uncovered for 20–25 minutes, until vegetables are tender.

5. Finish with dill and adjust seasoning

Remove bay leaves. Stir in fresh dill. Taste and add more salt, pepper, or vinegar if needed. Let rest for 10 minutes before serving.

6. Serve

Ladle into bowls. Top with a generous dollop of sour cream and extra dill. Serve with crusty rye bread or garlic rolls.

Video Guide 📺


Pro Tips & Mistakes to Avoid

Even a simple soup can go wrong. Here’s what to watch for.

Mistake #1: Skipping the vinegar
Beets are earthy and sweet. Without acid (vinegar or lemon juice), borscht tastes flat and muddy. Add it early so the flavors meld.

Mistake #2: Overcooking the cabbage
Cabbage should be tender but still have a little bite. 20 minutes is plenty. Mushy cabbage ruins the texture.

Mistake #3: Not browning the meat
This step builds the savory foundation. Pale, boiled beef yields a weak broth. Take the time to get a deep brown crust.

Quick wins:

  • Make it a day ahead – borscht tastes better the next day.
  • Freeze leftovers for up to 3 months (without sour cream).
  • For a vegetarian version, skip beef, use mushroom broth, and add kidney beans for protein.

Nutritional Information (Per Serving)

Based on 6 servings, with beef and no sour cream.

NutrientAmount
Calories285 kcal
Protein22 g
Fat10 g
Saturated Fat3.5 g
Carbohydrates28 g
Fiber6 g
Sugar10 g
Sodium520 mg
Vitamin A45% DV
Vitamin C25% DV
Iron18% DV

Adding sour cream adds about 50 calories and 3g fat per tablespoon.


Frequently Asked Questions

Can I use canned beets for borscht?

Fresh beets are best for flavor and texture. Canned beets are softer and often pre-sweetened, which changes the taste. If you’re in a pinch, drain and rinse them well, then add only in the last 5 minutes of cooking.

Is borscht supposed to be served hot or cold?

Both! Traditional hot borscht is common in winter. In summer, a chilled version called chłodnik is popular – just refrigerate the finished soup and serve with cucumber slices and hard-boiled eggs.

Why is my borscht not red?

The color comes from beets and acid. Without vinegar, beets turn brownish. Also, use red beets (not golden or chioggia). Grate them – more surface area releases more pigment.

How long does homemade borscht last in the fridge?

Store in an airtight container for up to 5 days. The flavor deepens over time. Reheat gently on the stove, not the microwave, to preserve texture.

Can I freeze borscht?

Absolutely. Cool completely, then freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge and reheat slowly. Note that potatoes may become slightly grainy after freezing – you can add fresh potatoes when reheating.


Final Thoughts

Borscht is not a complicated soup. It’s a forgiving, flexible recipe that welcomes your personal touch. Whether you keep it classic with beef and sour cream or lighten it up with beans and vegetable stock, the result is a bowl of earthy, tangy, soul-warming comfort.

Make a big batch, invite someone you love, and don’t forget the bread.

Related Stories