This Beet Soup Recipe is easy to make, looks beautiful, and tastes great! It features hearty root vegetables that are packed with flavor to make a light and comforting meal that you’ll love.

If you have extra beets, I recommend this Autumn Beet Orange Salad as a light side or you can whip up this Gluten-Free Chocolate Beet Cake for dessert!

Beet soup in a white bowl with garnish.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

This beet soup recipe uses minimal ingredients, and what makes it so delicious are the veggies themselves. If you love sweet potatoes and beets like me, you will fall in love with this recipe. I’ve been making this recipe every winter and me and my family love it SO MUCH!

If you’re not a big fan of beets, this beef soup might just change your mind! Trust me! The natural sweetness and earthiness of the veggies are perfectly balanced, and the texture is so rich and creamy. You’ll be making this soup as much as you can this winter!

How To Make Beet Soup

Ingredients

  • Olive oil — I like extra-virgin olive oil, but you can also use avocado or grapeseed oil.
  • Onion — White and yellow onions both work well in this recipe.
  • Garlic — Feel free to use fresh garlic or a jar of minced garlic.
  • Seasonings — I’ve kept the seasonings simple, with just salt and pepper to taste.
  • Vegetables — A hearty combination of root vegetables with beets, sweet potatoes, and parsnips.
  • Vegetable broth — Use your favorite store-bought vegetable broth or try my easy homemade vegetable broth. But if you only have beef broth or chicken broth to make this recipe, go ahead and use them.
  • Parsley — A little fresh parsley adds a really nice brightness to the overall flavor. Or you can use fresh dill as well.
  • Sour cream or yogurt — I like to finish the soup with a drizzle of full-fat plain yogurt or sour cream.
Pre-measured ingredients in small bowls.

Instructions

Sauté the aromatics and prep the soup:

  • Add a drizzle of olive oil to a large pot over high heat. Once the pot and oil are hot, turn the heat down to medium, add the onions, and cook until they’ve browned.
  • Stir in the garlic, salt, and black pepper to taste and cook for an additional minute.
  • Then, add the beets, sweet potatoes, and parsnips, along with 4 cups of vegetable broth.
Left: onions and garlic in a pot. Right: soup ingredients added to the pot.

Simmer and blend the soup:

  • Bring the vegetables to a boil and then reduce the heat to low.
  • Cover the pot and let it simmer for 25-30 minutes or until the vegetables are fork tender.
  • Using a hand immersion blender, purée the soup until it is creamy. You can also use a ladle to transfer the soup to a high-powered blender and blend it for about one minute.
Left: cooked soup in a pot. Right: puréed soup in a blender.

Garnish and serve:

  • At this point, I like to taste the soup and add any extra seasonings, if necessary.
  • Serve the beet soup in bowls and top with a dollop of sour cream or yogurt and fresh parsley. You can also squeeze a little bit of lemon juice on top.
Two bowls of Beet Soup with garnish.

Expert Tips

  • I recommend wearing gloves when peeling the beets to prevent them from staining your hands.
  • Use a cutting board with a lip to keep the beet juice from getting on your countertop.
  • I prefer to use low-sodium vegetable broth and salt to taste.
  • Cut the vegetables as evenly as possible so they’ll all finish cooking at the same time.
  • Beets and sweet potatoes can be thick, so if needed, I’ll add a splash of vegetable broth while it blends to help the consistency.
  • For more flavor, add 2 bay leaves in the pot to cook the vegetables.
Beet soup in a white bowl with garnish and a slice of bread.

What To Serve with Beet Soup

Recipe Variations

  • Herb-infused: Add hearty herbs like rosemary or thyme to the soup for a bright, earthy flavor. Be sure to remove the stems before blending the soup.
  • Roasted garlic: If you love garlic as much as I do, feel free to throw some in! I like to roast a head of garlic while the soup cooks and then add it to the blender with the rest of the ingredients.
  • Add depth: Beets and sweet potatoes are both hearty vegetables that pair well with warm spices such as cumin, smoked paprika, or cinnamon. Add a pinch or two for more depth of flavor.
  • Toppings: I like to garnish beet soup with a drizzle of yogurt and fresh parsley. You could also add pumpkin seeds, fresh mint, croutons, or a drizzle of olive oil.
Beet soup in a white bowl with garnish and a slice of bread.

Beet Soup Recipe

3.78 from 22 votes
Author: Olivia Ribas
Servings8 people
Prep Time10 minutes
Cook Time25 minutes
Total Time35 minutes
This Beet Soup Recipe is easy to make, looks beautiful, and tastes great! It features hearty root vegetables that are packed with flavor to make a light and comforting meal that you’ll love.
Save this recipe
Enter your email and we’ll send it to you. Plus, you’ll get recipes & tips every week!

Ingredients 
 

  • 1 tbsp extra-virgin olive oil
  • 1 cup onion peeled and chopped
  • 3 garlic cloves minced
  • Salt and pepper
  • 2 cups beets peeled and chopped
  • 1.5 cups sweet potatoes peeled and chopped
  • 1 cup parsnip peeled and chopped
  • 4 cups vegetable broth or more for desired texture
  • parsley chopped
  • full-fat plain yogurt or sour cream for serving

Instructions 

  • In a large pot over high heat, add olive oil. When the pot and the oil are hot, turn the heat down to medium and add the onions. Cook until browned.
  • Add garlic, salt and black pepper. Cook for one more minute.
  • Add the beets, sweet potatoes, and parsnip along with 4 cups of vegetable broth.
  • Bring it to a boil and then reduce the heat to low, cover the pot and simmer for 25-30 minutes or until the vegetables are soft.
  • Using a hand Immersion blender, puree the soup. You can also use a ladle to transfer the soup to a high-powered blender and blend the soup for one minute or until creamy.
  • Taste and add any extra seasonings, if necessary. Serve topped with sour cream or yogurt and fresh parsley.

Notes

  • Wear gloves when peeling the beets to keep them from staining your hands.
  • A cutting board with a lip will keep the beet juice contained.
  • Use a low-sodium vegetable broth and salt to taste.
  • Cut the vegetables as evenly as possible so they’ll all finish cooking at the same time.
  • If the soup is too thick, add some veggie broth as it blends to get a creamy texture.
  • To store: Store leftover soup in an airtight container in the fridge for up to 5 days. 
  • To reheat: Reheat the soup in the microwave or on the stovetop until hot.
  • To freeze: Freeze the soup for up to 3 months. Make sure you leave space when freezing as liquid expands as it freezes. 

Nutrition

Serving: 1/6, Calories: 144kcal, Carbohydrates: 28g, Protein: 3g, Fat: 3g, Sodium: 193mg, Potassium: 706mg, Fiber: 6g, Sugar: 10g

Nutrition information is automatically calculated, so should only be used as an approximation.

Did You Make This?

Follow @primaverakitchen on Instagram, snap a photo, and tag it #primaverakitchen. We’d love to see your recreation.

Olivia Ribas

Welcome

Hi, I'm Olivia


I’m so happy you’re here!! For the last 11 years, I’ve been sharing easy, quick, and family-friendly recipes like chicken, salmon, ground meat and pork chops (total reader favorites!), perfect for stress-free weeknight dinners made with fresh, seasonal ingredients.

Explore More

3.78 from 22 votes (18 ratings without comment)

Leave a comment

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

Rate This Recipe:




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

16 Comments

  1. Pri says:

    It looks delicious!
    I am excited to try it!

    1. Olivia Ribas says:

      I am sure you will love it 😉

  2. Natalie @ Tastes Lovely says:

    Just look at that gorgeous color! I kind of want a lipgloss in that shade, haha! I bet this tastes amazing. Can’t wait to give your recipe a try : )

    1. Olivia Ribas says:

      Thanks Natalie! You are so kind. I am sure you will love this soup 😉

  3. Allison @ Clean Wellness says:

    I love a blog that’s heavy on the vegetables!!! This looks fantastic. I make soup a few times a week because I just can’t get enough. I’ve never tried the “beets and sweets” combo before but I need to! Yum! It looks so earthy and vibrant.

    1. Olivia Ribas says:

      Thanks so much Allison! I’m so glad you stopped by. 🙂 I make soups few times a week as well. You will love this “beets and sweet potato” combo. I promise you 😉 Have a great weekend!

  4. Cindy @ Pick Fresh Foods says:

    Wow, this is a beautiful color! I also love that it comes from natural foods 😀 I definitely need to add more beets into my diet.

    1. Olivia Ribas says:

      Thanks for stopping by, Cindy. You definitely should… Beets are so flavourful and full of nutrients 😉

  5. Isadora @ she likes food says:

    I love that you combined sweet potatoes and beets together! It sounds like such a great combination and I”m guessing it tastes amazing! I love that you used so many vegetables, it sounds so healthy, not to mention the pretty color 🙂

    1. Olivia Ribas says:

      I love this combination Isadora. I always make this soup, even when it is summer because I can’t get enough of it. It tastes really good. Thank you so much for stopping by 😉

  6. Adam says:

    I want to try it just because of the color. Looks awesome!

    1. Olivia Ribas says:

      Thanks, Adam!

  7. M.A. says:

    Why I love the net: I can type beets and sweet potatoes into the search box and find something wonderful for dinner!  This recipe is definitely a keeper. Also, I’m curious, has anybody tried it with curry powder instead of paprika?

    1. Olivia Ribas says:

      Awesome. So happy you liked it. I’ve tried it with paprika and it’s really good 😉

  8. Qara says:

    Had to modify it a bit cause apparently we used all our veggie broth but it turned out delicious, beautiful red and just a little sweet! Bon appétit!

    1. Olivia Ribas says:

      That’s so nice!