Fearlessly Flavorful Beetroot Soup with Lentils: A Heartwarming Bowl of Goodness
Do you ever find yourself wandering into the kitchen, drawn by that cozy, warm feeling that comes from the heart of home cooking? For me, that powerful allure often leads me to my treasured beetroot soup with lentils, a dish that not only warms my soul but also fills the house with aromatic love. This soup—smoky, earthy, and vibrant—holds a special place in my heart. It’s become a family tradition handed down through generations, each spoonful reminding me of childhood afternoons spent huddled around the table, wrapped in laughter and comfort.
What makes my beetroot soup stand out in a sea of recipes? Well, for starters, it packs a nutritional punch, having lentils that contribute protein and fiber, while the beets bring in a sweetness that’s simply unmatched. Rather than mere sustenance, this recipe embodies connection, nostalgia, and warmth, making family gatherings feel that much cozier.
I promise, as you read on, you’ll not only learn how to create this delightful bowl of goodness but also gather tips and tricks to make it truly your own. So grab a cozy blanket, and let’s dive in!
What are Beetroot Soup with Lentils?
Beetroot soup traces its heritage back to Eastern European culinary traditions, where beets were a staple and often featured in hearty dishes. Combining these earthy roots with lentils brings together contrasting flavors and textures, resulting in a velvety, delectable soup that dances on your palate.
From the first spoonful, the soup envelops you in its creamy texture and the striking color is nothing short of a feast for the eyes. The earthiness of beetroot mingles beautifully with the nutty profile of lentils, creating a wholesome harmony that is both comforting and elating.
When is the best time to whip up this gem? Any time you need warmth, nutrition, or a dash of love in your kitchen—be it a chilly winter evening or a cozy family gathering. This beetroot soup with lentils is more than just a dish; it’s a reminder that the best meals are shared with those we cherish.
Why You’ll Love This Recipe
1. Soul-Soothing Comfort
There’s something truly magical about a steaming bowl of soup that warms both the heart and soul. This beetroot soup with lentils offers a comforting hug in a bowl, perfect for those rainy days or when you need a bit of homey nostalgia.
2. Nutritionally Rich
Unlike store-bought alternatives, this homemade version is brimming with nutrients: rich in vitamins, minerals, and fiber, you won’t just be feeding your belly, but nourishing your body.
3. Budget-Friendly
Let’s talk about budgeting! Making this soup at home is not only healthier, it’s also incredibly cost-effective. With simple, affordable ingredients—most of which you may already have in your pantry—this recipe is a win-win.
4. Customize to Your Heart’s Desire
Feeling adventurous? You can easily adjust the seasonings, add more veggies, or even try different herbs, making each pot of this soup uniquely your own!
5. Easy to Make
With minimal prep and cooking time, this recipe is perfect for both novice cooks and seasoned chefs alike. Plus, the ingredients meld together seamlessly, making it a forgiving dish—perfect for when you’re juggling a busy day!
So, let’s embrace the incredible journey of crafting this delicious soup, as I guide you through each step of the process!

Ingredients Section
To craft the perfect beetroot soup with lentils, you’ll need the following ingredients, which are organized by order of use:
1 teaspoon olive oil
A good quality extra virgin olive oil enhances flavor immensely.1/2 medium yellow onion (70 grams)
Diced finely for a base flavor that’s aromatic and inviting.6 small beets (400 grams)
New crop beets are sweeter! You can use pre-cooked or vacuum-packed if short on time.3 medium carrots (200 grams)
Chopped into bite-sized pieces for a natural sweetness.2 medium potatoes (200 grams)
Adds creaminess; I love using Yukon Gold for their buttery texture.1/2 small red cabbage (300 grams)
Thinly sliced for a crunchy texture—you can skip this if you prefer fewer veggies!3 cloves garlic
Minced for that aromatic boost; you can also roast them for a milder flavor.1 teaspoon salt (to taste)
Adjust to preference; I recommend starting with less and adding more.1/2 teaspoon paprika
Adds a smokiness that complements the beets.1/2 teaspoon pepper
Simple seasoning that brings out the natural flavors.1/4 teaspoon cayenne pepper (or to taste)
A touch of heat; omit if you prefer a milder soup.1/2 teaspoon dijon mustard
Adds depth and zing.1 tablespoon balsamic vinegar
Great for brightness; red wine vinegar can work in a pinch.1 liter (4 cups) vegetable broth
Homemade or good quality store-bought; look for low-sodium options.180 grams (3/4 cup) brown lentils
Rinsed and drained; they hold their shape well and add protein.2 tablespoons fresh dill (plus extra for topping)
Fresh herbs elevate the entire dish; use parsley or cilantro if you’re not a dill fan!Yogurt (for topping)
A dollop on top balances the earthiness with creaminess. Use Greek yogurt for a thicker texture.
Prep Notes
For best results, allow any refrigerated ingredients (like the broth) to reach room temperature before cooking. This helps maintain cooking temperatures and flavors.

Step-by-Step Instructions
1. Heat Things Up
Begin by heating a large pot over medium heat and adding the olive oil. You want it to shimmer, not smoke.
2. Sauté the Aromatics
Dice the yellow onion finely and add it to the pot. Sauté for about 2-3 minutes until it softens and becomes fragrant!
3. Embrace the Veggies
Next, it’s time to add the freshly diced beets, carrots, and potatoes. Stir everything together, and let it cook for about 5 minutes, stirring occasionally. Look for a stunning color transformation!
4. Add the Crunch
Throw in the sliced red cabbage and let it cook for another 2 minutes, then add minced garlic and let its aroma fill your kitchen for an extra minute.
5. Spice It Up
Toss in the salt, paprika, black pepper, and cayenne. Follow this with dijon mustard and balsamic vinegar, and stir well to combine. Pour in the vegetable broth and give it one last stir.
6. Boiling Point
Increase the heat to high and bring the soup to a rolling boil. This sets the stage for everything to simmer to perfection!
7. The Lentils Join the Party
Add the rinsed brown lentils into the boiling mixture. Reduce the heat to medium-low and let it simmer for about 40-45 minutes. Keep an eye on it until the veggies are tender and the lentils have absorbed flavors.
8. Final Touches
After simmering, stir in the fresh dill and taste your masterpiece. Adjust seasoning if needed. You want it just right!
9. Ready to Serve
Ladle the soup into warm bowls, topping each with a dollop of yogurt and a sprinkle of fresh dill. I suggest some crusty bread on the side for a hearty meal!
Chef’s Tips:
- If you find beets too earthy, consider roasting them first for a deeper flavor.
- Avoid overcooking the lentils; they should hold their shape.
- Want it creamier? Blend part of the soup for a velvety texture!
Expert Tips & Tricks
Storage Mastery: This soup stores beautifully. Keep it in an airtight container in the fridge for up to 4 days or freeze for up to 3 months.
Make Ahead: This soup tastes even better the next day as flavors meld. Prepare it in advance and enjoy the delightful outcome!
Troubleshooting Tips: If the soup gets too thick on reheating, simply add a touch of broth or water to reach desired consistency.
Herb Swap: If you’re not a fan of dill, rosemary or thyme can make for a fragrant alternative.
Garnish Wisely: For a gourmet touch, add a swirl of olive oil or a sprinkle of toasted seeds on top.
Taste Test: Always taste before serving! Adjust salt and acid depending on your preference.
Serving Suggestions
To round out your meal, serve this beetroot soup with lentils alongside a slice of toasted sourdough or a fresh green salad drizzled with a tangy vinaigrette. You could also pair it with a delightful cheese platter for an extra treat!
Presentation plays a big role—serve in vibrant, colorful bowls, garnished with herbs, and don’t forget that yogurt drizzle!
Variations & Substitutions
Flavor Combinations: Spice it up with a curry powder twist or try adding ginger for a zesty kick.
Dietary Restrictions: Make it vegan by skipping the yogurt and using coconut yogurt instead.
Seasonal Variations: In summer, add zucchini and fresh herbs instead for a lighter soup.
Nutrition & Storage Info
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 15 minutes
- Yield: Serves 6
- Estimated Calories: Approximately 210 per serving (varies with toppings)
Storage Instructions: Store any leftovers in the fridge for up to 4 days or freeze for up to 3 months. Reheat on the stove or in the microwave until heated through.
FAQ Section
Can I use frozen beets?
- Absolutely! Just ensure to adjust cooking times accordingly, as frozen beets may take longer to cook.
Is this recipe gluten-free?
- Yes! This beetroot soup with lentils is naturally gluten-free, making it a perfect option for those with gluten sensitivities.
What other toppings can I use?
- Try a swirl of pesto, croutons for crunch, or even a sprinkle of feta cheese for an extra flavor punch.
Can I use other types of lentils?
- Yes! While brown lentils work best for their texture, green lentils or red lentils can be used too, but cooking times may vary.
Do I need to peel the beets?
- Peeling is optional! If using fresh beets, just scrub them well to remove dirt—a perfect vibrant skin will enhance the soup’s nutrition.
How can I make this soup spicier?
- Increase the cayenne or add slices of jalapeño during cooking.
Can I blend the soup?
- Yes! Blending for a smooth consistency is a delightful option; just leave some chunks for texture.
Can I add meat to this recipe?
- Certainly! Shredded chicken or cooked sausage can add a heartier element; just adjust cooking times.
What should I do if the soup is too salty?
- Add additional water or veggies to dilute the saltiness, adjusting flavors as necessary.
What wine pairs well with beetroot soup?
- A light-bodied white wine, like a Sauvignon Blanc, complements the earthiness beautifully!

Conclusion
This beetroot soup with lentils is more than a simple recipe; it’s a treasure trove of flavors and family history, offering warmth in every spoonful. I invite you to try it, embrace its vibrant hues and nourishing properties, and share your own stories inspired by this dish. I would love to hear how it turned out for you or if you made any delicious tweaks.
Don’t forget to check out my blog for more heartwarming recipes just like this one, because there’s always a new adventure waiting in the kitchen! Happy cooking!
Print
Fearlessly Flavorful Beetroot Soup with Lentils
- Total Time: 75 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A heartwarming bowl of beetroot soup with lentils that brings warmth, nutrition, and a touch of nostalgia to your kitchen.
Ingredients
- 1 teaspoon olive oil
- 1/2 medium yellow onion, diced finely (70 grams)
- 6 small beets (400 grams)
- 3 medium carrots, chopped (200 grams)
- 2 medium potatoes (200 grams)
- 1/2 small red cabbage, thinly sliced (300 grams)
- 3 cloves garlic, minced
- 1 teaspoon salt (to taste)
- 1/2 teaspoon paprika
- 1/2 teaspoon black pepper
- 1/4 teaspoon cayenne pepper (or to taste)
- 1/2 teaspoon dijon mustard
- 1 tablespoon balsamic vinegar
- 1 liter (4 cups) vegetable broth
- 180 grams (3/4 cup) brown lentils, rinsed and drained
- 2 tablespoons fresh dill (plus extra for topping)
- Yogurt (for topping)
Instructions
- Heat a large pot over medium heat and add the olive oil.
- Dice the yellow onion and sauté for about 2-3 minutes until soft and fragrant.
- Add diced beets, carrots, and potatoes. Cook for about 5 minutes, stirring occasionally.
- Stir in sliced red cabbage and cook for another 2 minutes, followed by minced garlic for an additional minute.
- Add salt, paprika, black pepper, cayenne, dijon mustard, and balsamic vinegar; stir well.
- Pour in the vegetable broth and bring to a rolling boil.
- Add rinsed brown lentils, reduce heat to medium-low, and let simmer for about 40-45 minutes until veggies are tender.
- Stir in fresh dill and adjust seasoning if needed.
- Ladle soup into bowls, topping with yogurt and extra dill.
Notes
For a creamier texture, blend part of the soup before serving. This soup is great for meal prep and tastes even better the next day.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Eastern European
Nutrition
- Serving Size: 1 serving
- Calories: 210
- Sugar: 6g
- Sodium: 600mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 9g
- Protein: 10g
- Cholesterol: 0mg
Keywords: beetroot soup, lentils, vegan soup, healthy recipe, comfort food



