Borscht is a hearty soup that is primarily made of beets along with a mix of other root vegetables, such as potatoes and carrots. The beets give it a deep, earthy flavour and its vibrant red colour.

I’ve tried to keep it as close as possible to the classic version I grew up eating with my Polish grandparents just without the beef broth and meat, of course. It’s a healthy comfort food that will give you that stick-to-your-ribs feeling while also being packed full of vitamins, antioxidants and flavour.

Prep Time – 25-30 minutes
Cook Time – 40 minutes
Serves 6

INGREDIENTS

  • 6 small-medium sized red beets, diced
  • 2 onions (red or yellow), diced
  • 3 cloves garlic finely diced
  • 2 carrots peeled and grated
  • 1 1/4 cups baby golden potatoes,
  • or two large potatoes finely diced
  • 1 can of rinsed kidney, pinto or mixed beans
  • 6 cups water
  • 1 heaping Tbsp. of vegetable bouillon (or sub 4 out of 6 cups of water with vegetable broth)
  • 1/4 cup vegetable oil (I prefer olive or avocado oil)
  • 1/4 cup tomato paste
  • 1 tsp. sugar or maple syrup
  • 2 tsp. apple cider vinegar or lemon juice
  • 1 tsp. salt
  • 2 tsp. pepper

Directions

  1. Wash beets and then cut off both ends, removing the leaves as well as the end root tip.
  2. Put beets in a steamer basket and place it on top of a pot filled halfway with water. Cover steamer. Bring stove to high heat and once water begins to boil, let beets steam for 10-12 minutes. *Note: This step speeds up your overall cooking time as it pre-boils and softens your beets before they’re added to the soup. You are not fully cooking your beets here. You can choose to skip this step and instead boil beets in soup for longer, but it may result in your other veggies being mushy.
  3. While beets steam, finely dice your onions and garlic. Add to a large soup pot with vegetable oil and sauté for 5-8 minutes or until translucent. Reduce heat to medium-low to gently simmer.
  4. Return to the beets, remove from steamer and set aside to cool. While beets cool, dice potatoes and grate carrots to add to the onions and garlic mixture. Stir to combine. Add in 1/2 cup of water to keep vegetables from sticking to the bottom of the pot.
  5. Beets should now be cool enough to peel and dice. If they are still hot to touch, use a pair of tongs to hold the beets in place while you peel. Otherwise, you can use an old dishtowel to hold in place, but keep in mind it will easily stain with red beet juice. Once diced, add beets to soup pot.
  6. Stir in 5 cups of water, saving the last 1/2 cup to whisk in the vegetable bouillon. Whisk until completely combined and no chunks remain, then stir into soup along with the tomato paste.
  7. Increase stove heat to high and bring to a boil. Keep an eye on your soup, stirring often and being careful it doesn’t boil over. Let boil for 5 minutes, then reduce to a low heat. Cover and let simmer for another 20-25 minutes, stirring occasionally.
  8. Once beets are tender and can easily be pierced with a fork, turn off heat. Keep soup on element to stay warm.
  9. Stir in apple cider vinegar, sugar, salt and pepper.
  10. *Optional: To thicken soup and intensify red colour, remove 1 cup of soup (liquid and vegetables) and blend in a high-powered blender, such as a Vitamix for 10-15 seconds or until puréed. Then add back into soup pot and stir to combine.
  11. Ladle soup into serving bowls and garnish with fresh dill and additional salt and pepper to taste. Serve with fresh bread. And enjoy! 

Nutrition facts per serving
Calories 303; protein 9 g; fat 10 g; carbs 48 g.

You may also like: Master Meal Preparation


IMPACT Magazine Inspiration Issue 2025

Read This Story in Our 2025 Inspiration Issue
Plus, meet the 36 fitness instructors named Canada’s Top Fitness Instructors in this issue. We’ve also got delicious plant based recipes, how to meal prep for success, make meaningful resolutions, practical fitness hacks, healthy morning habits and so much more!