This vibrant soup combines the natural sweetness of roasted beets with mellow, caramelized garlic for a deeply flavorful bowl. The roasting process intensifies the vegetables' earthy qualities while adding subtle sweetness. Blended until silky smooth and finished with cream, this soup delivers restaurant-quality elegance with simple techniques. Ready in just over an hour, it's perfect for meal prep or entertaining guests seeking something nourishing and impressive.
The first time I made this soup, my kitchen looked like a crime scene. Bright red beet juice splattered everywhere, my hands stained for days, and I wondered if the effort was worth it. Then I took that first silky spoonful, all earthy sweetness and mellow roasted garlic, and completely forgave the mess.
Last winter during a relentless cold snap, my neighbor Sarah dropped by unexpectedly. I ladled this soup into chipped bowls, and we sat wrapped in blankets while steam curled up from our spoons. She asked for the recipe before she even finished her bowl, and now she makes it every Sunday.
Ingredients
- 4 medium beets: Roasting concentrates their natural sugars, turning them almost candy-like, so choose firm ones without blemishes
- 1 large yellow onion: Quartering it lets it caramelize beautifully alongside the beets, adding depth to the final soup
- 1 large head garlic: Roasting tames the sharpness, leaving behind mellow, spreadable cloves that dissolve into the broth
- 2 medium carrots: They provide a subtle sweetness that balances the earthy beets
- 1 medium potato: The secret to velvety texture without adding dairy
- 1 celery stalk: Just one adds a bright, herbaceous note that cuts through the richness
- 4 cups vegetable broth: Use a good-quality one since it forms the flavor backbone
- 1 cup water: Thins the soup just enough without diluting the flavor
- 1/2 cup heavy cream: Coconut cream works beautifully too if you want it vegan and slightly tropical
- 2 tbsp olive oil: divided between roasting vegetables and starting the soup base
- 1 tsp salt, 1/2 tsp pepper: Adjust these at the end, as beets vary in natural sweetness
- 1/2 tsp dried thyme: Earthy and woody, it bridges the gap between vegetables and cream
- 1/4 tsp ground cumin: Optional but lovely, adds a warm, savory undertone
- Fresh dill or chives: A bright finishing touch that wakes up the whole bowl
Instructions
- Roast the beets and garlic:
- Preheat your oven to 400°F, wrap each beet individually in foil like little presents, slice the top off the garlic head, drizzle it with olive oil, and wrap it too.
- Add the onions to the party:
- Quarter the onion, place it on the baking sheet alongside the foil packets, drizzle with a tablespoon of olive oil, and slide everything into the oven.
- Wait patiently:
- Roast for 40 to 45 minutes until a fork slides easily into the beets and the garlic feels soft when you squeeze the foil package.
- Start the soup base:
- While things roast, heat the remaining olive oil in a large pot over medium heat, add the carrots, potato, and celery, and sauté for 6 to 8 minutes until they soften and smell wonderful.
- Unwrap the gems:
- Let the roasted vegetables cool just enough to handle, then peel the beets, chop them roughly, and squeeze those soft roasted garlic cloves right out of their skins.
- Bring everything together:
- Add the roasted beets, garlic, onions, sautéed vegetables, broth, water, salt, pepper, thyme, and cumin to the pot.
- Let it simmer:
- Bring to a bubble, then turn down the heat and let it gently simmer for 10 to 15 minutes while the flavors meld together.
- Transform into velvet:
- Use an immersion blender right in the pot, or blend in batches, until the soup turns impossibly smooth and glossy.
- Finish with cream:
- Stir in the cream, taste it, and adjust the seasoning before warming it through gently one last time.
- Make it pretty:
- Ladle into bowls and scatter fresh dill or chives on top like confetti.
My youngest daughter used to turn up her nose at beets until she watched me make this soup. Now she asks for the bright pink bowl specifically, calling it princess soup, and I cannot argue with that description.
Make It Your Own
Sometimes I swirl in a spoonful of Greek yogurt or sour cream instead of heavy cream for a tangy finish that cuts through the sweetness. A splash of balsamic vinegar right at the end adds brightness that makes people ask what the secret ingredient is.
Serving Suggestions
Crusty bread is nonnegotiable here, something with a chewy crumb to swipe up every last drop. Grilled cheese sandwiches cut into triangles feel like the right kind of nostalgia, or a simple green salad with a sharp vinaigrette to balance the richness.
Make Ahead Magic
This soup actually improves after a day in the refrigerator, so do not hesitate to make it a day ahead. The flavors deepen and meld together in ways they cannot in a single hour of cooking.
- Freeze individual portions for those nights when cooking feels impossible
- Reheat gently over low heat to prevent separating
- Thin with a splash of water or broth if it thickens too much
There is something profoundly comforting about a bowl of soup this color, like eating a sunset. I hope it brings as much warmth to your table as it has to mine.
Recipe Questions & Answers
- → Can I make this soup ahead of time?
-
Absolutely. This soup actually develops deeper flavor when made ahead and stored in the refrigerator for 1-2 days. Reheat gently over medium-low heat, stirring occasionally to prevent separation.
- → What's the best way to roast beets for soup?
-
Wrap individual beets tightly in foil to trap moisture and steam them while roasting. This method ensures tender, easily peelable beets with concentrated sweetness. Roasting at 400°F for 40-45 minutes yields perfect results.
- → Can I use raw beets instead of roasted?
-
While you can cook raw beets directly in the broth, roasting first creates significantly deeper flavor and natural sweetness. The caramelization that occurs during roasting adds complexity you won't achieve by simmering alone.
- → What can I use instead of heavy cream?
-
Coconut cream adds richness with subtle sweetness. Cashew cream, Greek yogurt, or even a puréed white bean can provide creaminess. Each alternative creates slightly different flavor profiles but maintains the luxurious texture.
- → How do I prevent staining when working with beets?
-
Wear disposable gloves when peeling and chopping roasted beets. Work on a cutting board you don't mind temporarily staining, and clean surfaces promptly with lemon juice or baking soda to remove any pink discoloration.
- → What garnishes work well with this soup?
-
Fresh dill, chives, or parsley add bright contrast. A dollop of Greek yogurt, sour cream, or crumbled goat cheese provides tangy richness. Toasted pumpkin seeds, walnut pieces, or a swirl of olive oil create beautiful presentation and texture.