This post may contain affiliate links. Please read my disclosure and privacy policy.

Get ready to make one of the easiest, most beautiful soups: my 20 minute creamy beet soup! It tastes extra-special but is easy as can be to make. It is also vegan, gluten-free, grain-free and oil-free.

20 minutes beet soup in a white bowl
Want to save this recipe?
Just enter your email and get it sent to your inbox. Plus, you will get new recipes delivered to you every week!


Cold days need soup. Namely, easy to make, nourishing soup.

I was longing to curl up in a blanket with a good book and eschew all deadlines because it is so darn cold outside–17 degrees when I left to teach my 6 am class, to be exact. It’s warmed up to 38, which, although balmy for January in Maine, is arctic in East Texas.

Lucky for me, I had all of the ingredients to make my 20 minute creamy beet soup. It could not be easier to make with a handful of pantry items, and yet the flavor is fresh, bold, and satisfying.

Recipe Benefits

  • Vegan (egg-free, dairy-free)
  • Oil-free
  • Paleo
  • Quick and easy to make
  • Gluten-free
  • Grain-free
  • Packed with vegetables
overhead shot of 20 minute creamy beet soup in a white bowl

Ingredients

The exact amounts of each ingredient are indicated in the recipe card at the end of the post. Toggle between US Customary (volume) and Metric (weights) for preferred measurement option.

  • vegetable broth
  • 1 medium-large russet potato
  • onion powder
  • garlic powder
  • ground ginger
  • 2 cans whole or sliced beets, undrained (not pickled beets)
  • Optional: chopped fresh herbs (e.g., thyme, dill, parsley)
  • Optional: coconut cream, vegan sour cream or vegan plain yogurt
  • Optional: fresh lemon juice and/or finely grated lemon zest

Step by Step Instructions

Note that the complete directions are also in the recipe card below.

  • In a medium saucepan, bring the broth to a boil. Add the potato. Reduce heat to medium-high and cook for 10 minutes until potatoes are falling apart.
  • Drain the liquid from the beets; reserve 1 cup beet juice.
  • Place the hot soup and drained beets in a high speed blender set to the soup setting (for blending hot liquids). Cover and blend until smooth (alternatively, use an immersion blender in the saucepan.
  • Return all of the pureed mixture to the saucepan. Stir in the reserved beet juice, onion powder, garlic powder, ginger and black pepper.
  • Cook over medium heat for 4 to 5 minutes until hot. Adjust salt and pepper to taste.
  • Serve topped with any of the suggested topping, as desired.
20 minutes creamy beet soup in a white bowl

What is the Taste of the 20 Minute Creamy Beet Soup?

This ruby soup is earthy, slightly sweet, and utterly restorative.It is creamy and full bodied byt not too thick.

Eating it will make you feel better inside and out. Prepare to leap tall buildings in a single bound after a bowlful.

FAQ

How should I store the soup? Store the cooled soup in an airtight container in the refrigerator for up to 5 days and the freezer for up to 6 months.

Can I use an immersion blender to make the soup? Yes! Puree the solids right in the saucepan using an immersion blender, The texture will be very smooth, but not as silky smooth as pureeing with a high speed blender.

an immersion blender pureeing beet soup
Want to save this recipe?
Just enter your email and get it sent to your inbox. Plus, you will get new recipes delivered to you every week!
5 from 7 votes

20 Minute Creamy Beet Soup (Vegan, Oil-free)

Get ready to make one of the easiest, most beautiful soups: my 20 minute creamy beet soup! It tastes extra-special but is easy as can be to make. It is also vegan, gluten-free, grain-free and oil-free.
Prep Time: 5 minutes
Cook Time: 10 minutes
Servings: 4 1.5-cup servings

Equipment

  • Medium Saucepan

Ingredients 

  • 3 cups vegetable broth, (preferably low sodium)
  • 12 ounce russet potato, peeled and grated (about 1 medium-large)
  • 1 tablespoon onion powder
  • 1.5 teaspoons garlic powder
  • 1 teaspoon ground ginger
  • 2 14.5 ounce cans whole or sliced beets, undrained (not pickled beets)
  • Optional: chopped fresh herbs , (e.g., thyme, dill, parsley)
  • Optional: coconut cream, vegan sour cream or plain vegan yogurt
  • Optional: fresh lemon juice and/or finely grated lemon zest

Instructions 

  • In a medium saucepan, bring the broth to a boil. Add the potato. Reduce heat to medium-high and cook for 10 minutes until potatoes are falling apart.
  • Drain the liquid from the beets; reserve 1 cup beet juice.
  • Place the hot soup and drained beets in a high speed blender set to the soup setting (for blending hot liquids). Cover and blend until smooth.
  • Return all of the pureed mixture to the saucepan. Stir in the reserved beet juice, onion powder, garlic powder, ginger and black pepper.
  • Cook over medium heat for 4 to 5 minutes until hot. Adjust salt and pepper to taste.
  • Serve topped with any of the suggested topping, as desired.

Notes

Storage: Store the cooled soup in an airtight container in the refrigerator for up to 5 days and the freezer for up to 6 months.

Nutrition

Serving: 1serving | Calories: 180kcal | Carbohydrates: 43g | Protein: 3g | Fat: 0.2g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.03g | Sodium: 923mg | Potassium: 555mg | Fiber: 3g | Sugar: 18g | Vitamin A: 446IU | Vitamin C: 9mg | Calcium: 35mg | Iron: 2mg
Like this recipe? Rate and comment below!

You Might Also Like

About Camilla

I'm Camilla, food writer, author, runner, and spin instructor. PowerHungry® is where I share my easy, minimalist, plant-based recipes, designed for living a healthy, delicious, empowered life.

5 from 7 votes

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

11 Comments

  1. 5 stars
    I made this for supper tonight and it was DELICIOUS! I pretty much doubled up on the garlic, ginger and pepper, but it was divine.I can’t believe I’ve been beet soup- deprived all my life.

  2. 5 stars
    Hello! My mum always kept toinned beets on hand to put in salads and even for a quick side dish. I did not like them as a child but came to love them as I grew into my teens. This soup is dreamy, especially with a swirl of coconut cream and lemon juice.

  3. 5 stars
    Greetings from Norway! Thanks a bunch for the recipe. 🙂 I was lucky enough to find some jarred whole baby beets on discount at the local grocery store so i made your recipe. Wow! This is a winner.

  4. my grandmother served it cold with sour cream… did you serve it hot.?
    on crusies they always serve cold soups, love it

  5. 5 stars
    I love canned whole baby beets! I get an organic brand with no added salt. They are very delicious. Thrilled that you came up with a recipe to use them, I had to give it a shot. Excellent recipe. Perfect for a cold night with some hearty bread.

  6. 5 stars
    I’m sold! I love beets on salads with goat cheese and toasted walnuts but have not done a beet soup before. Well heck, this was so simple to throw together, I’ll be a regular maker of it now. The potato adds a very good balance.

  7. 5 stars
    I just made this beet soup this weekend and it is wonderful, so delicious! I love that your recipe includes potatoes, makes the soup more filling and creamy!

  8. 5 stars
    I like beets but I never felt like I loved them enough to try a complicated beet soup (borscht) recipe. But your recipe is so easy I decided to try. Yum! This was sooooo easy and delcious, I love it!