Go Back
+ servings
Square photo of red beet vegan borscht soup with green herbs sprinkled on top
Print Recipe
5 from 1 vote

Vegan Borscht

Vegan borscht is overflowing with bright, comforting intensity and layered with different herbs and spices. It includes mushrooms, parsnips, potatoes, and other veggies for a satisfying mix of different textures.
Prep Time30 minutes
Cook Time1 hour
Course: Soup
Cuisine: Ukrainian
Keyword: Bean, Beet, Borscht, Cabbage, Carrot, Parsnip, Potato, Vegetable, Winter
Servings: 6
Author: Thomas

Ingredients

  • 2 Tablespoons olive oil
  • 1 Tablespoon vegan butter or margarine
  • 8 ounces red onion (230 grams) medium dice
  • 4 ounces celery (115 grams) medium dice
  • 8 ounces carrot (230 grams) peeled and medium dice
  • 8 ounces brown mushrooms (230 grams) sliced
  • Sea salt
  • 4 cloves garlic crushed
  • 2 teaspoons paprika
  • 2 teaspoons caraway seeds
  • 2 teaspoons coriander seeds
  • 6 cloves
  • 6-8 cups vegetable stock (1.4-1.9 liters) see note
  • 1 pound red beets (460 grams) peeled and shredded
  • 8 ounces red cabbage (230 grams) sliced thinly
  • 4 ounces parsnip (115 grams) peeled and medium dice
  • 6 sprigs dill plus more for garnish
  • 6 sprigs parsley plus more for garnish
  • 2 Tablespoons tomato paste
  • 8 ounces potato (230 grams) scrubbed and medium dice
  • 1 can kidney beans (about 15 ounces / 425 grams) rinsed and drained
  • 1 Tablespoon lemon juice
  • ½ teaspoon lemon zest all the zest from 1 small lemon
  • 1 Tablespoon soy sauce
  • ½ teaspoon wasabi or prepared horseradish
  • Sugar may not be needed - see note
  • Vegan sour cream (optional) for garnish

Instructions

  • Heat the olive oil and vegan butter in a large heavy pot or dutch oven over medium-high heat until hot. Add the onion, celery, and carrot. Add a generous pinch of sea salt. Saute, stirring occasionally, until the onion is slightly translucent, about 5 minutes.
  • Move the vegetables to one side of the pot and add the mushrooms to the other side. Season the mushrooms with a smaller pinch of sea salt. Let mushrooms sit for 1 minute to blister, then stir everything together. Saute, stirring occasionally, until the mushrooms are no longer dry, 3-5 minutes.
  • Again, move everything to one side of the pot and add the garlic, paprika, caraway seeds, coriander seeds, and cloves. Let sit for 30 seconds before stirring everything together. Then allow to cook, stirring occasionally, for 2 minutes to allow the spices to toast.
  • Add the vegetable stock and stir. Once the liquid reaches a decent boil, add the beet, cabbage, parsnip, dill, parsley, and tomato paste. Stir to make sure the tomato paste dissolves, but try to keep the parsley and dill sprigs together along one edge of the pot so you can remove them easily later. Once it reaches a simmer from there, reduce heat to medium-low. Let simmer for 10 minutes before adding the potatoes, then allow to simmer for 10-15 minutes more, until the potatoes are just tender enough to eat.
  • Remove and discard the parsley and dill sprigs from the soup. Add the kidney beans, lemon juice and zest, soy sauce, and wasabi, and stir well. Taste the soup and stir in some salt and/or sugar, a pinch at a time, if needed. The soup is ready once the kidney beans are heated through.
  • Serve immediately, garnished with chopped parsley and dill and a dollop of vegan sour cream, if desired.

Notes

6 cups is the minimum amount of vegetable stock needed to make the soup work. You can add up to 2 cups more if you’d like your borscht to have more liquid. If you use more than 6 cups of stock, you may want to increase the amount of soy sauce and wasabi slightly, so their flavor enhancement will scale up too.
The times I tested this recipe, the soup was balanced enough that it did not need sugar. But I want you to know that you can adjust it like this if it turns out too sour.