Save There's something almost magical about the moment you crack open a foil packet of roasted beets and the steam rises up with that unmistakable earthy sweetness. I discovered this soup by accident on a gray autumn afternoon when I had a bunch of beets sitting in my crisper drawer and absolutely no plan for them. A friend was coming over, the kitchen was cold, and I needed something that felt both sophisticated and effortless. This soup became my answer, and now I make it whenever I want to feel like I've done something thoughtful without the stress.
I'll never forget serving this soup at a dinner party where I had way too many guests and barely enough seating. Someone asked for the recipe before they'd even finished their bowl, and that's when I realized this wasn't just weeknight food—it was the kind of dish that makes people slow down and pay attention. The velvety texture, the way the color deepens as you spoon into it, the gentle herbaceous note of thyme—it all felt special without being fussy.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Beets (4 medium): The whole show here—roasting them brings out their natural sugars and makes peeling infinitely easier than trying to work with raw beets.
- Yellow onion and carrots: These build the savory foundation that keeps the soup from tasting too one-note and sweet.
- Garlic (2 cloves): A brief sauté mellows it out and adds depth without overpowering the earthy beet flavor.
- Vegetable broth (4 cups): This is your liquid backbone—use good quality if you can, as it shapes everything.
- Olive oil (1 tablespoon): Just enough to get the vegetables softening and fragrant without making the soup greasy.
- Heavy cream (1/2 cup): The final magic ingredient that transforms the soup into something silky and restaurant-quality; coconut cream works beautifully if you're vegan.
- Lemon juice (1 tablespoon): This brightens everything at the end and stops the soup from tasting heavy.
- Fresh thyme and seasonings: The thyme adds a quiet herbal note that feels like the soup knew exactly what it wanted to be.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Set your oven and prep the beets:
- Heat your oven to 400°F and wrap each beet individually in foil—this keeps them from drying out and makes peeling them later feel almost luxurious, like you're unwrapping something precious. Pop them on a baking sheet and let them roast for 40 to 45 minutes until a fork slides through without resistance.
- Build your aromatic base:
- While the beets are working, heat olive oil in a large pot over medium heat and add your diced onion and carrots. Let them soften for about 5 minutes, stirring occasionally so they color slightly and release their sweetness, then add the garlic and cook for just another minute until your kitchen smells like something intentional.
- Combine and simmer:
- Peel your cooled roasted beets—they'll slip right out of their skins—chop them up, and add them to the pot along with the thyme, salt, and pepper. Stir everything together, then pour in your vegetable broth and bring it to a boil before turning the heat down to a gentle simmer for 10 minutes.
- Blend until silky:
- This is where the magic happens: use an immersion blender to purée everything until the soup is completely smooth and velvety, or work in batches with a countertop blender if that's what you've got. Take your time here and listen to the sound of the blender—you'll know when you've hit that perfect creamy consistency.
- Finish with cream and brightness:
- Remove the pot from heat, stir in your heavy cream and lemon juice, and taste as you go. You might want a pinch more salt or pepper, and that's completely fine—this is your soup, and it should taste exactly right to you.
- Serve with intention:
- Ladle the soup into bowls and, if you're feeling fancy, swirl a little cream on top or scatter some fresh thyme over it. This soup deserves a moment of appreciation before you dig in.
Save
Save Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
There was a moment last winter when my sister was going through something difficult and texted asking to come over, so I made this soup without thinking twice. We sat at the kitchen counter in comfortable silence, and she said it tasted like I was taking care of her, which I was. Food doesn't always need to be complicated to mean something.
Why Roasting Changes Everything
I learned this the hard way after trying to make beet soup by boiling them first. The difference is night and day—roasting concentrates the sugars and creates a deeper, almost caramelized flavor that boiling simply can't touch. When you bite into a roasted beet before it goes into the soup, you'll taste why this method matters.
Customizing Your Soup
One of the best parts about this soup is how forgiving it is. You can stir in fresh dill instead of thyme, add a splash of balsamic vinegar for extra depth, or even a tiny pinch of cayenne if you want something with a hidden kick. I've also made it with roasted golden beets for a completely different color and slightly milder flavor that people find equally stunning.
Serving Suggestions and Storage
This soup is wonderful hot, but I've also enjoyed it chilled on a warm day, which changes it into something completely different—refreshing and elegant without losing that creamy texture. It keeps beautifully in the refrigerator for up to four days, and it freezes well too, which means you can make a big batch and have comfort waiting for you later.
- Serve it with crusty bread and a crisp white wine for a simple but memorable meal.
- Top it with crumbled goat cheese, toasted pumpkin seeds, or crispy fried shallots for texture and visual impact.
- If you're making it vegan, make sure to use coconut cream or a high-quality plant-based alternative so you don't lose that luxurious silkiness.
Save
Save There's something grounding about a soup this honest and elemental, made from ingredients that don't need to hide behind anything. Every time I make it, I'm reminded that simple is often the most powerful.
Recipe FAQs
- → Can I use pre-cooked beets instead of roasting fresh ones?
Yes, you can use pre-cooked beets to save time, but roasting fresh beets intensifies their natural sweetness and adds depth of flavor that elevates the final dish.
- → How do I make this soup vegan?
Simply replace the heavy cream with coconut cream or any plant-based cream alternative. The soup will maintain its creamy texture and delicious flavor.
- → Can I prepare this soup ahead of time?
Absolutely. This soup stores well in the refrigerator for up to 4 days and can be frozen for up to 3 months. Reheat gently and stir in the cream just before serving for best results.
- → What can I serve with this soup?
Crusty artisan bread, a fresh green salad, or grilled cheese sandwiches make excellent accompaniments. For an elegant presentation, garnish with crumbled goat cheese or toasted pumpkin seeds.
- → How can I prevent beet stains on my hands?
Wear disposable gloves when handling roasted beets, or rub your hands with lemon juice and salt immediately after peeling to help remove stains.
- → Can I adjust the consistency of the soup?
Yes, add more vegetable broth if you prefer a thinner consistency, or reduce the broth for a thicker, more concentrated soup. Adjust seasoning accordingly after making changes.