Beetroot Borscht

This vegan beetroot borscht is a light, ruby-colored soup built on beetroot, carrot, onion and celeriac, simmered in a clear broth and finished with a splash of vinegar for that signature tangy edge. It is inspired by the traditional Ukrainian borscht, it is naturally plant-based and gluten-free, and it works beautifully whether you want something warming in autumn or something refreshing in summer.

beetroot borscht vegan soup recipe

I first made this on a cold autumn day, with the wind howling and the leaves starting to fall. I really wanted a hot, flavorful soup to warm me up from inside-out and enjoy while I watched a good, old movie, so I decided to make this lovely, ruby-colored beetroot borscht. It has been a cold-weather favorite of mine ever since, and I hope this guide helps you make a delicious and authentic beet borscht too.

What is borscht and where it comes from

Borscht is a classic soup originating from Eastern Europe, particularly Ukraine and Russia, where it is a true household staple. At its heart it is a beetroot-based soup, which is what gives it that deep ruby color and slightly sweet, earthy base. This version keeps things simple and fully plant-based, so you get all the comfort of the original without any meat or dairy.

The ingredients that make this borscht work

This is a short ingredient list, so each one earns its place. A few notes to help you shop and prep:

  • Beetroot is the star. Choose firm beets with smooth skin and no soft spots; small to medium beets tend to be sweeter and more tender than very large ones. Cut it into small cubes so it cooks through evenly in the time given.
  • Carrot and onion build the sweet, mellow backbone of the broth. Grating the carrot helps it melt into the soup, while sauteing the diced onion first deepens the flavor.
  • Celeriac (celery root) adds an earthy, savory depth. You can chop it into small cubes or grate it, whichever you prefer.
  • Vinegar is what gives borscht its characteristic tang and also helps keep that vivid ruby color bright. Add it toward the end and taste as you go.
  • Celery or lovage leaves and parsley bring fresh, herby aroma. Lovage in particular gives a wonderfully traditional flavor if you can find it.
beetroot borscht guide

Tips for the best beet borscht

The recipe itself is easy, but a few small things make a big difference in the final bowl:

  • Saute the onions until golden before adding the water. This builds a sweeter, more rounded base instead of a flat, watery broth.
  • Keep the beetroot cubes small and uniform so everything finishes cooking at the same time.
  • Add the vinegar near the end, after the vegetables are tender, and taste before adding more. The acidity both seasons the soup and protects the bright red color.
  • Season with salt gradually. Beets are naturally a little sweet, and the right amount of salt is what brings the whole soup into balance.
  • If you like a thicker, heartier bowl, you can simmer a little longer to concentrate the broth.

Why the vinegar matters

The splash of vinegar is not just for taste. Beetroot pigments (the betalains responsible for that ruby color) hold their bright red far better in an acidic environment, so a little vinegar keeps the soup looking vivid rather than dull and brownish. The acidity also balances the natural sweetness of the beets and carrots, which is exactly what gives borscht its distinctive sweet-and-sour character. Adding it toward the end means you keep both the color and the bright tang instead of cooking them away.

beetroot borscht soup recipe

What to serve with vegan borscht

Borscht is traditionally served with a dollop of sour cream stirred in, and you can do exactly that with my vegan sour cream or a spoonful of vegan yogurt to soften the tang and add creaminess. A slice of crusty bread on the side makes it a full, satisfying meal. If you fall in love with beet-forward soups, you might also enjoy my beet greens soup or the heartier beetball soup.

Storage and make-ahead

This borscht keeps well, and many people find it tastes even better the next day once the flavors have had time to settle. Store leftovers in an airtight container in the fridge for up to 4 to 5 days, and reheat gently on the stove. It also freezes nicely, so you can make a big pot and portion it out for quick lunches later. If you are building a cozy menu, it slots in perfectly alongside other fall soup recipes, and it pairs well with other Eastern European favorites like my vegan Olivier salad.

beetroot borscht ukranian recipe

If you make this beetroot borscht, I would love to know how it turned out. Please rate the recipe and leave a comment below telling me whether you went with lovage or celery leaves, and any tweaks you made to the tang. I’m sure it will become one of your favorite soup recipes!

beetroot borscht bors de sfecla

Vegan Beetroot Borscht

This beetroot borscht is a healthy vegan soup recipe inspired by the traditional Ukranian borscht soup and it is perfect for any season!
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Choose Serving Size 6 servings

Ingredients 

  • 1 beetroot chopped in small cubes
  • 1 carrot grated
  • 2 onions diced
  • ½ cup celeriac chopped in small cubes (or grated, as you wish)
  • 1 tbsp oil
  • 3 tbsp vinegar
  • ½ cup celery leaves or lovage leaves, chopped
  • salt to taste
  • tsp ground pepper
  • 3 L water
  • parsley chopped, for garnish

Instructions

  • Heat oil in a large pot.
  • Add diced onions and sauté for 5 minutes, until golden.
  • Add water.
  • Add chopped beetroot, celery root, grated carrot , salt and pepper.
  • Boil for 30 minutes.
  • Add vinegar and chopped celery leaves.
  • Garnish with parsley and serve hot!

Frequently Asked Questions

Is beetroot borscht vegan?

This version is fully vegan. It is made with beetroot, carrot, onion, celeriac, vinegar and fresh herbs in a water-based broth, with no meat, dairy or other animal products. To serve it the traditional way, add a swirl of vegan sour cream or vegan yogurt instead of dairy.

What is borscht and what gives it its red color?

Borscht is a classic Eastern European soup, especially associated with Ukraine and Russia. Its deep ruby color comes from beetroot, which is the main ingredient. A splash of vinegar added near the end helps keep that color bright and vivid.

Why do you add vinegar to borscht?

Vinegar gives borscht its signature tangy, sweet-and-sour flavor and balances the natural sweetness of the beets and carrots. It also helps preserve the bright red color, since beet pigments hold their color better in an acidic broth. Add it toward the end and taste as you go.

Can I make beetroot borscht ahead of time?

Yes, and it is a great make-ahead soup. Many people find it tastes even better the next day once the flavors have settled. Keep it in an airtight container in the fridge for up to 4 to 5 days, and reheat gently on the stove.

Can I freeze vegan borscht?

Yes, this borscht freezes well. Let it cool, then store it in airtight containers or freezer bags and freeze for a few months. Thaw in the fridge and reheat gently on the stove, adjusting the salt and vinegar to taste after reheating.

What can I use instead of celery leaves or lovage?

Celery leaves and lovage both add a fresh, herby aroma to the soup. If you cannot find either, chopped parsley works well and you already use it as a garnish here. The flavor will be a little milder, but the borscht will still be delicious.

Similar Posts

5 from 1 vote

Leave a Reply

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

Recipe Rating




4 Comments

  1. 5 stars
    This is so easy and comforting! Will definitely do this again soon. Thank you, Ruxandra!

    P.S: can I leave out the celery leaves? (my daughter doesn’t like them at all)

  2. Hi Foodie, Your Vegan Beetroot Borscht recipe has been selected to be featured in a Recipe Guessing Game!