Save There's something almost magical about the moment beets hit a hot oven—the kitchen fills with this deep, earthy sweetness that makes you pause mid-task. I discovered this soup on a crisp autumn afternoon when I had a pile of farmers market beets sitting on my counter and absolutely no idea what to do with them. A friend texted asking what I was making for dinner, and somehow roasting them felt like the obvious answer. Three hours later, after tasting that first spoonful of silky, vibrant soup, I understood why beets deserve so much more love than they usually get.
I made this for a dinner party last winter when someone mentioned they'd never actually tried beet soup before, and I remember the skepticism on their face as I ladled it into bowls. But then they took a spoonful and got quiet for a moment, the way people do when food surprises them in the best way. By the end of the meal, they were asking for the recipe and talking about making it for their family—that's when you know you've made something worth keeping around.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 4 medium beets, trimmed and scrubbed: Look for beets that feel firm and heavy for their size; smaller ones tend to be more tender and less fibrous, which makes the final texture smoother.
- 1 medium yellow onion, diced: Yellow onions have just enough sweetness to balance the earthiness without overpowering it, unlike red onions which can add unwanted sharpness.
- 2 medium carrots, peeled and diced: These add natural sweetness and body to the soup; don't skip them thinking they're optional because they really do matter.
- 2 cloves garlic, minced: Fresh garlic makes all the difference—jarred garlic will leave a weird aftertaste that clings to the back of your throat.
- 4 cups vegetable broth: Use a good quality broth you'd actually drink on its own; the soup will taste exactly like whatever broth you choose.
- 1 tablespoon olive oil: Just enough to coat the pan without making the soup feel greasy; this is one of those cases where restraint matters.
- 1/2 cup heavy cream or coconut cream: Heavy cream creates that luxurious mouthfeel, but coconut cream works beautifully if you're avoiding dairy and won't make the soup taste coconut-y as long as you use it judiciously.
- 1 teaspoon salt, plus more to taste: Start with this amount then taste as you go; beets have their own minerality that sometimes needs more salt than you'd expect.
- 1/2 teaspoon freshly ground black pepper: Freshly ground makes such a noticeable difference that pre-ground will feel flat by comparison.
- 1 tablespoon fresh lemon juice: This brightens everything up at the very end; it's the secret ingredient that makes people ask what makes the soup taste so alive.
- 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried: Thyme has this subtle woodsy quality that plays beautifully with beets; don't use it as an afterthought, really let it be part of the flavor story.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Fire up the oven and prep your beets:
- Preheat to 400°F and while it's warming, wrap each beet individually in foil—this traps the steam and helps them roast evenly. You'll know they're ready when a fork slides through like butter, usually around 40 to 45 minutes.
- Build the flavor base:
- Heat olive oil in your pot over medium heat and let the onions and carrots soften for a solid 5 minutes, really giving them time to turn translucent and sweet. Add the garlic for just one more minute—any longer and it'll start to brown and taste bitter.
- Bring everything together:
- Once your roasted beets are cool enough to handle (they should peel easily if you run them under cool water), chop them and add them to the pot along with thyme, salt, and pepper. Pour in your broth, bring it to a boil, then let it simmer gently for about 10 minutes so all the flavors get to know each other.
- Make it smooth and creamy:
- This is where an immersion blender becomes your best friend—you can blend right in the pot without dirtying extra dishes. If you don't have one, work in batches with a countertop blender, but let it cool slightly first so you don't create a lava situation.
- The finishing touch:
- Remove from heat and stir in your cream and lemon juice—the lemon is crucial here, it cuts through the richness and makes the beet flavor pop. Taste it, adjust the seasoning, and resist the urge to over-salt since the broth already contributed saltiness.
Save There's a particular kind of satisfaction that comes from turning a bunch of humble root vegetables into something that looks like it came from a fancy restaurant. I'll never forget serving this to my sister who said she hated beets, and watching her entire perspective shift after one spoonful.
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.
The Roasting Secret
Roasting is absolutely the move here because it concentrates the beet's natural sugars and eliminates that raw, mineral taste that puts people off. I learned this the hard way after boiling beets in water like a cafeteria and wondering why everyone looked unimpressed. The dry heat of the oven transforms them into something almost caramelized, and that's where the whole soup gets its character.
Texture and Consistency
The blending step is where you get to decide how silky you want your soup to be—some people like it completely smooth and pourable, while others prefer it with just a tiny bit of texture. I usually go for totally smooth because there's something comforting about that velvety mouthfeel, but if you want to keep it slightly chunky, just don't over-blend. The immersion blender gives you way more control than a traditional blender, so if you have one, that's your best option.
Serving and Pairing Ideas
This soup is beautiful on its own but feels special when you add something to the top—a swirl of sour cream, crumbled goat cheese, or even toasted pumpkin seeds all work gorgeously. I've served it as a first course to dinner parties and as a complete lunch with crusty bread, and it works for both situations without apologizing. It also keeps beautifully in the refrigerator for several days and actually tastes better the next day once everything has had time to get cozy together.
- A crisp white wine like Sauvignon Blanc or a light Pinot Grigio pairs beautifully because the acidity mirrors the lemon in the soup.
- Thick, crusty bread is non-negotiable for soaking up every last drop without feeling wasteful.
- Make extra and freeze it in portions because this is the kind of soup that becomes your go-to on gray days.
Save This is the kind of recipe that sticks with you, partly because it's genuinely delicious but mostly because it reminds you that simple ingredients in the right hands become something memorable. Make it once and you'll find yourself reaching for it when you want to feel nourished and a little bit special.
Recipe Questions & Answers
- → Can I use pre-cooked beets instead of roasting fresh ones?
Yes, you can use pre-cooked or canned beets to save time. However, roasting fresh beets intensifies their natural sweetness and earthy flavor, giving the soup a richer, more complex taste that pre-cooked versions may lack.
- → How do I make this soup vegan?
Simply substitute the heavy cream with coconut cream or your preferred plant-based cream alternative. The coconut cream adds richness without compromising the soup's velvety texture, and the flavor remains beautifully balanced.
- → Can I prepare this soup in advance?
Absolutely. This soup stores well in the refrigerator for up to 4 days and actually tastes even better the next day as the flavors meld. Reheat gently on the stovetop, adding a splash of broth if it thickens too much.
- → What can I serve alongside this soup?
Crusty artisan bread, garlic crostini, or a simple mixed greens salad pair beautifully. For a heartier meal, serve with a grilled cheese sandwich or add crumbled goat cheese and toasted seeds on top for extra texture and protein.
- → How do I prevent beet stains on my hands?
Wear disposable gloves when handling roasted beets, especially during peeling and chopping. If your hands do get stained, rub them with lemon juice and salt, then wash with soap and warm water to remove most of the color.
- → Can I freeze this soup?
Yes, this soup freezes well for up to 3 months. Cool completely before transferring to freezer-safe containers, leaving some headspace for expansion. Thaw overnight in the refrigerator and reheat gently, stirring in fresh cream after reheating for best results.