Soups & Stews
This vegetarian beet soup recipe transforms humble beets into a velvety, earthy masterpiece that balances natural sweetness with herbal depth. đ The secret lies in roasting the beets until tender, then blending them into a smooth, creamy velout that feels luxurious without dairy.
I developed this version after years of testingâeach sip delivers that perfect harmony of sweetness and umami that makes vegetarians forget they're missing meat.
The process begins with caramelizing onions and garlic until golden, building a flavor foundation that carries through the entire soup. Roasted beets add natural sweetness while maintaining their vibrant color, and a touch of vegetable broth keeps the soup rich and satisfying.
Fresh herbs like thyme and parsley brighten the final blend, ensuring every spoonful tastes fresh and vibrant.
What sets this recipe apart is the velout techniqueâsimmering the broth with a touch of cream (or coconut milk for vegan) creates that signature restaurant-quality creaminess without heaviness.
The result is a soup that's visually stunning with its deep ruby hue, comfortingly smooth texture, and complex flavor profile that lingers long after the last bite.
Perfect for chilly evenings or as a hearty starter, this soup pairs beautifully with crusty bread or a simple green salad. The best part? It tastes even better the next day as flavors meld further.
Ready to make your own? Let's get started with this foolproof vegetarian beet soup that will become a weekly staple.
Ingredients for beet soup recipe vegetarian
Earthy beets, caramelized onions, and velvety cream come together for this vegetarian masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beets đ | 1 ½ lb | Medium size, peeled and cubed |
| Yellow Onions đ§ | 2 whole | Medium size, thinly sliced |
| Garlic Cloves đ§ | 4 cloves | Fresh, minced for depth |
| Vegetable Broth đ§ | 4 cups | Low-sodium preferred |
| Heavy Cream đĽ | ½ cup | Full-fat for velvety texture |
| Fresh Thyme đż | Âź cup | Leaves only, finely chopped |
| Fresh Parsley đż | Âź cup | Leaves only, chopped |
| Olive Oil đŤ | Âź cup | Extra-virgin for richness |
| Salt đ§ | 1 ½ tsp | Kosher or sea salt |
| Black Pepper đśď¸ | ½ tsp | Freshly ground for warmth |
| Apple Cider Vinegar đ | 1 tbsp | Balances sweetness |
| Brown Sugar đ | 1 tbsp | Lightly packed |
The beets are the heart of this soupâmedium size works bestâand you'll want them vibrant, not wilted. Whole Foods or local farmers markets often have the freshest, most colorful varieties. Look for deep red or golden beets with smooth skins. If you're using pre-packaged beets, make sure they're vacuum-sealed and haven't been sitting in the produce section too long. The onions? Yellow onions caramelize beautifully, but red onions add a subtle sweetness if you prefer. Don't skip peeling the garlicâfresh cloves make all the difference in that initial flavor base.
No heavy cream? Coconut milk or cashew cream works beautifully for a vegan twist. The vinegar might seem odd, but it's what cuts through the natural sweetness of the beetsâapple cider vinegar has the best balance. Fresh thyme and parsley are non-negotiable here; dried herbs won't give that same bright finish. If you're in a pinch, dried oregano at half the amount can help, but it's not the same. The brown sugar is just a touchâenough to enhance the natural sweetness without overpowering. For the olive oil, extra-virgin is worth itâit adds that fruity depth that makes the soup taste restaurant-quality.
This soup actually tastes better the next day as the flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days. For freezing, portion into containers and it keeps for 3 months. I always make a double batchâone for dinner, one for lunches the next week. The beets can be roasted ahead of time and stored in the fridge for 3 days before blending, which is a great time-saver. Just reheat gently and blend again before serving.
Why You'll Love This Recipe
- Roasted Beet Magic: I swear by roasting those beets firstâitâs the secret to that deep, earthy sweetness without peeling or scrubbing. Once theyâre tender, they practically melt into the broth, saving me 10 minutes of chopping and stirring.
- Creamy Without Guilt: That heavy cream swirled in at the end? Itâs the velvety finish that makes this soup feel indulgent, not heavy. Honestly, Iâve never missed butter or cheese in a dish this satisfyingâjust pure, rich flavor in every spoonful.
- Meal Prep MVP: Between us, this soup gets better the next day. I make a double batch on Sundays, and by Wednesday, the flavors have melded into something even richer. Reheat it with a splash of broth, and itâs like a warm hug in a bowl.
- Budget Bright Spot: Beets are one of those pantry staples that last forever and cost next to nothing. Pair them with onions, garlic, and store-bought broth, and youâve got a restaurant-quality meal for under $5. My walletâand my freezerâthank me every time.
Step-by-step instructions for earthy sweet beet soup
This creamy, herb-infused beet soup delivers velvety texture and vibrant color every timeâlet's make it!
đł Step 1: SautĂŠ Onions and Garlic Until Golden
Heat the 0.25 cup olive oil in a large pot over medium heat. Add the 2 whole yellow onions, sliced thinly, and cook for 8-10 minutes until they're translucent and just starting to caramelize at the edges. This step builds the aromatic foundation.
Add the 4 cloves garlic cloves, minced, and cook for another 1-2 minutes until fragrant. Watch carefullyâthe garlic burns quickly. Here's the thing: you want that nutty aroma without bitterness. If it starts to darken, remove the pot from heat for 30 seconds to cool slightly before continuing.
đĽ Step 2: Roast Beets Until Tender and Caramelized
While the onions cook, preheat your oven to 400°F. Toss the 1.5 lb medium beets (already peeled and cubed) with 1 tablespoon olive oil, 1 teaspoon salt, and 0.25 teaspoon black pepper. Spread them on a baking sheet in a single layer.
Roast for 25-30 minutes until the beets are fork-tender and their edges start to brown. You'll know they're done when they pierce easily and develop that beautiful caramelized crust. The roasting intensifies their natural sweetnessâdon't skip this step for stovetop cooking, which would make them watery.
đĽ Step 3: Build the Flavorful Broth Base
Add the roasted beets to the pot with onions and garlic. Pour in the 4 cups vegetable broth, 1 tablespoon brown sugar, and 1 tablespoon apple cider vinegar. Bring to a boil, then reduce heat to medium-low and simmer for 15 minutes to let all the flavors meld together.
Use an immersion blender to purĂŠe the soup directly in the pot until completely smooth. I like to blend in batches if neededâthis ensures no lumps and maximum creaminess. If you prefer a slightly rustic texture, blend only until mostly smooth. Here's where the magic happens: the vinegar brightens the beets' earthiness while the sugar balances their natural bitterness.
đ˝ď¸ Step 4: Finish with Cream and Fresh Herbs
Stir in the 0.5 cup heavy cream and 1.5 teaspoons salt (this might seem like a lot, but remember the beets are naturally sweet and the broth could be low-sodium). Simmer gently for 5 minutesâjust enough to warm through without curdling the cream.
Remove from heat and stir in the 0.25 cup fresh thyme and 0.25 cup fresh parsley. Taste and adjust seasoningâyou might need just a pinch more salt or a splash of vinegar to perfect the balance. The herbs should brighten the soup while the cream adds luxurious body. Serve warm with crusty bread to soak up every last drop!
Pro Tips For Making Beet Soup Recipe Vegetarian
- ROAST BEETS UNTIL TENDER: Skip the boilingâroasting concentrates the sweetness and softens them evenly. Toss peeled beets with 1 tablespoon oil, salt, and pepper, then roast at 400°F (200°C) for 45-55 minutes, turning halfway. I learned this the hard wayâboiled beets turn watery and lose their depth of flavor.
- PEEL COOLED BEETS ONLY: Hot beets slip out of your hands and peel like a nightmare. Run them under cold water for 2 minutes first, then the skins slide off with a knife like butter. (Yes, even if youâre impatient like me.)
- SAUTĂ ONIONS LOW AND SLOW: High heat burns onions into bitter sludge. Cook them over medium-low for 10-12 minutes until deeply golden, stirring occasionally. This builds the flavor baseârushing this step means your soup will taste flat, no matter how good the rest is.
- TEMPER THE CREAM: Dump cold heavy cream into hot soup and itâll curdle like a science experiment. Warm the cream in a separate saucepan until steaming (but not boiling), then whisk it in. Sounds weird, but it worksâyour soup will stay silky, not lumpy.
Regional styles of this recipe
French Borscht
In France, beet soup takes on a refined twist called borscht, often served as a starter. The French version skips the heavy cream and instead uses a veloutÊ technique with crème fraÎche or crème de soja for a lighter finish.
I love adding a splash of white wine (like Sauvignon Blanc) when building the brothâit adds brightness that complements the beets beautifully. Garnish with chervil instead of parsley for that classic French touch. đˇ
German Rote GrĂźtze
Germany's Rote Grßtze transforms beet soup into a sweet-savory dessert-like dish. After blending the beets, they reduce the soup with 1 cup of red wine and ½ cup of red currant jelly, then finish with a dollop of sour cream and a sprinkle of toasted almonds.
The balance of tart and sweet makes it perfect for brunch or a light dinner. I find using golden beets adds a honeyed note that pairs wonderfully with the berry flavors. đ
Italian Bietola
Southern Italian bietola features beets in a rustic, rust-colored broth with tomato paste and rosemary. The Italians often serve it with polenta or crusty bread to soak up the rich liquid.
I recommend adding a pinch of cinnamon (just Âź teaspoon) to enhance the earthy depth of the beetsâa technique I picked up from a Tuscan chef. The result is a soup that's hearty yet light, perfect for chilly evenings. đż
Eastern European Borscht
While traditionally made with meat, this vegetarian version keeps the sour cream swirl and fresh dill that define Eastern European borscht. The key difference is using beet kvass (fermented beet juice) instead of vinegar for that tangy depth.
I add a handful of sauerkraut for probiotic crunch and smoked paprika for warmth. This version is bold, tangy, and deeply satisfyingâideal for cold winters. đĽŹ
Spanish Remolacha
Spanish remolacha often includes smoked paprika and a touch of sherry vinegar for complexity. The Spanish also love topping their beet soup with fried egg and crispy chorizo (skip the chorizo for vegetarian).
I've found that adding a pinch of saffron (just â teaspoon) elevates the dish with floral notes. Serve with crusty pan con tomate for dipping. đśď¸
Nordic Roasted Beet Soup
Scandinavian versions focus on slow-roasted beets with rutabaga and carrots for extra heartiness. They finish with a swirl of lingonberry jam and toasted rye bread. The Nordic approach emphasizes earthy, rustic flavors without cream.
I love adding a splash of aquavit (just 1 teaspoon) for a subtle herbal note. This soup is perfect for cozy winter gatherings. âď¸
Nutrition facts
Frequently asked questions
Can I substitute golden beets for regular red beets?
Golden beets add a naturally sweeter, almost honey-like flavor that works beautifully in this soup. Use the same quantity, but you may want to reduce the brown sugar to ½ tablespoon since they're less earthy. The color will be a gorgeous amber instead of deep ruby, but the velvety texture remains the same.
How do I keep the soup from tasting too sweet?
The apple cider vinegar is your secret weaponâit balances the natural sweetness of the beets beautifully. If your soup still tastes too sweet, add 1 extra teaspoon of vinegar or a pinch of smoked paprika (just Âź teaspoon) to add depth. Taste as you go and adjust gradually.
Can I make this soup ahead of time?
This soup actually tastes better the next day as flavors meld! Store in an airtight container in the fridge for up to 5 days. For freezing, portion into containers and it keeps for 3 months. Reheat gently on the stoveânever microwaveâuntil warmed through. The texture stays creamy when reheated properly.
What's the best way to make it vegan?
Swap the heavy cream for ½ cup full-fat coconut milk and use cashew cream (blend ½ cup soaked cashews with ½ cup water) for extra richness. The vinegar and herbs will still brighten the flavors perfectly. For a nut-free option, try ½ cup oat cream (blended oats + water).
Why did my soup turn out watery?
Watery soup usually means the beets weren't cooked enough before blending. Always roast them until fork-tender (about 25-30 minutes at 400°F) before adding to the pot. If using raw beets, simmer them longer (about 20 minutes) to break down their fibers properly. Also check your brothâlow-sodium versions are thinner.
