Healthy Homemade Beetroot Soup Recipe

Be it a bowl of classic chicken broth or a velvety bisque, a soup warms up from the inside out. It’s tastes so comforting.

When my eyes are completely fried from staring at screens all day, and the weather outside is doing absolute chaos, cooking becomes my ultimate therapy.

That’s exactly how this healthy, homemade beetroot soup recipe became one of my favorites. Doesn’t that vibrant magenta color look incredibly beautiful in a bowl? And it’s honestly as easy to throw together as any basic weeknight meal.

Now, if you’re thinking: Beet soup? Doesn’t that just taste like warm, sweet dirt?

I get it! Beets have a reputation for being aggressively earthy. But trust me on this: when you simmer them with the right aromatic spices, that heavy earthiness transforms into a rich, sweet, and comforting flavor.

healthy homemade beetroot soup recipe

Let’s get cooking now!

Why This Soup is Seriously Good For You

  • Lowers blood pressure: Beets are packed with natural nitrates. Research shows that eating beets or drinking beet juice can actually drop your blood pressure within a few hours.
  • Natural energy booster: Those same nitrates help your muscles use oxygen more efficiently. It’s exactly why marathon runners and athletes chug beet juice shots before a big race.
  • Helps immune system and gut: They’re loaded with fiber to keep your digestion happy, plus folate, manganese, and vitamin C.
  • Light and vegan: No heavy cream needed. This recipe uses rich vegetable stock, which keeps things light, clean and makes for a cozy vegan beetroot soup.

Nutritional profile of beetroots is truly exceptional!

Ingredients You’ll Need

Feel free to adjust the seasonings to your taste. If you love heat, add more pepper. If you prefer herbal notes, more dill and parsley. Here’s what you need:

IngredientAmount
Beetroot purée1–2 cups (grab pre-cooked, vacuum-packed beets from the produce aisle to save a massive amount of time!)
Garlic cloves8–10 cloves
Onion1 sliced
Ginger1 tablespoon, grated (optional)
Vegetable stock2–3 cups
Black pepper5–6 whole peppercorns or 1 teaspoon ground
Cloves3–5, whole
Bay leaves2
Fresh herbs (parsley or coriander, dill)A handful
Optional garnishesMint leaves, mayonnaise, oregano
healthy homemade beetroot soup recipe ingredients

Nutritional Benefits of the Ingredients

I love knowing exactly how each ingredient is helping my body feel good!

  • Beetroot: As I mentioned earlier, beets are not just super high in fiber for smooth digestion, they’re packed with nitrates that give you a clean energy boost and keep your blood flowing beautifully.
  • Onion: They’re packed with quercetin, a fantastic antioxidant with natural antiviral and antibacterial properties. Plus, prebiotic fibers in it feed the good bacteria in your gut.
  • Garlic: Garlic’s natural sulfur compounds are great at fighting inflammation and keeping the immune system strong.
  • Ginger: It calms a fussy stomach, aids digestion, and brings warmth to the broth.
  • Black Pepper: Black pepper contains piperine, which has strong anti-inflammatory properties and actually helps your body absorb the nutrients from all the other ingredients much better.
  • Cloves: These tiny dried flower buds pack a huge punch of manganese, vitamin K, and eugenol (a super-powerful antioxidant).
  • Bay Leaves: These spicy leaves release vitamins A, C, and B6 into the broth as they simmer, and they’re good for digestion and sinus pressure, just pretty garnishes.
  • Parsley: Rich in vitamin K for healthy bones and vitamin A for immunity, while fresh dill adds zingy flavor.

Step‑by‑Step Healthy, Homemade Beetroot Soup Recipe

So, how do you make beetroot soup that actually tastes savory, rich, and comforting?

The method is surprisingly simple: build flavor with aromatics, add the beet purée, then simmer gently.

Here’s my absolute favorite way to do it:

Prepare the beet purée: If you’re starting with whole beets, scrub them clean, trim off the stems, and steam or boil until tender. Peel the skin while the beets are still warm (it slips off easily) and blend with a splash of stock until smooth. You can also use pre‑cooked beet purée for convenience.

healthy homemade beetroot puree recipe

Sauté aromatics: Warm a tablespoon of olive oil (or a pat of butter, if you aren’t keeping it vegan) in a heavy saucepan over medium heat. Toss in sliced onion and cook until soft and translucent. Stir in grated ginger and garlic. Cook for just a minute until your kitchen smells peppery—just don’t let the garlic turn brown! The whiff of caramelized onion and ginger is so stress-relieving!

healthy homemade beetroot soup recipe step by step

Infuse the stock: Pour in your vegetable stock and bring it to a gentle simmer. Drop in your bay leaves, a pinch of pepper (or peppercorns), and cloves. Simmer for 5 minutes, stirring occasionally.

Introduce the beet purée: Whisk your smooth beet purée directly into the spiced stock. Turn the heat to low—we want to gently warm the beets without boiling away all those wholesome vitamins.

Simmer and season: Allow the soup to cook for another 10 minutes, stirring gently to avoid scorching. Add extra stock or water if it gets too thick. If it looks too thick, splash in a little extra stock. Taste it and season with a pinch of sea salt or black pepper to your liking.

Finish with fresh herbs: Turn off the heat and discard the bay leaves and cloves. Stir in freshly chopped parsley (or coriander) and dill. The residual heat will wilt the herbs just enough to release their bright, citrusy oils.

healthy homemade vegan beetroot soup recipe

Garnish and serve! Ladle the soup into bowls and add your toppings. A swirl of mayo or coconut cream adds a rich contrast. Sprinkle oregano for an extra herbal kick, or float a few mint leaves on top to brighten the palate.

Serve with a toasted slice of sourdough or garlic croutons for a satisfying crunch.

Storage Tip

This is one of those dishes that actually tastes better the next day because the spices have time to settle into the beets. Store leftovers in an airtight container in the fridge for up to four days.

This soup also freezes like a dream! Just let it cool completely, pour it into a freezer-safe container, and keep it frozen for up to three months. When you’re ready to eat, thaw it overnight and warm it up gently on the stove. Add a splash of stock or water if needed.

Fun Twists You Can Try

  • Chilled Beet Gazpacho: Let the soup cool down in the fridge and serve it cold on a hot day, topped with diced cucumber and extra-virgin olive oil.
  • Spicy Harissa Drizzle: Swirl a teaspoon of harissa paste or chili oil into your bowl for a spicy, smoky kick.
  • Crunchy Seed Mix: Sprinkle toasted sunflower or pumpkin seeds on top for extra protein, fibre and crunch. Seeds also bring magnesium and healthy fats to balance the meal.
  • Creamy Coconut Swirl: If you fancy a richer texture, stir in coconut milk or cashew cream. Coconut adds a tropical sweetness and beautiful marbling effect when swirled into the magenta base.

Final thoughts

Beetroot soup is cozy, incredibly gorgeous, and SO much better than any bland, store-bought canned soup.

I turn to this healthy, homemade beetroot soup recipe whenever I crave a comforting meal. I absolutely love the sweet, warming smell that fills the house while it simmers. I just LOVE how a soup this simple can make a busy weeknight feel like a luxe dinner!

If you decide to give this delish savory recipe a try, I would love to see in the comments how you top your bowl.

Leave a Comment

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

Scroll to Top