Beet Vegetable Soup Recipe: Earthy Sweetness With Creamy Depth

Soups & Stews

Beet Vegetable Soup Recipe: Earthy Sweetness With Creamy Depth

This beet vegetable soup recipe transforms humble roots into a velvety, earthy masterpiece that's rich without dairy. šŸ’› The secret lies in roasting the beets first—caramelizing their natural sugars while deepening their nutty depth.

This isn't just soup; it's a symphony of textures where tender vegetables dance with a silky broth, all bound by aromatic herbs and a touch of umami from smoked paprika.

What sets this recipe apart is its balance: sweet beets meet savory mushrooms and celery, while a splash of apple cider vinegar brightens the earthy flavors. The creaminess comes from blending half the soup for a luxurious texture without heavy cream—just plant-based richness.

Perfect for chilly evenings or as a vibrant starter, this soup delivers restaurant-quality depth in one bowl.

Roasting the beets at 400°F for 45 minutes concentrates their flavor, while simmering the broth for 20 minutes ensures every vegetable releases its essence. The result? A soup so satisfying it disappears faster than you can say "second bowl."

Garnish with fresh dill and a drizzle of olive oil for a finish that feels both elegant and approachable.

This recipe works as a standalone meal or pairs beautifully with crusty bread. The best part? It tastes even better the next day, making it ideal for meal prep. Let's create something that's as nourishing as it is delicious—no compromise needed.

šŸ‘Øā€šŸ³
Difficulty
Medium
🌿
Category
Vegetarian
šŸ”„
Calories
Low Cal

Ingredients for beet vegetable soup

Roasted beets and aromatic vegetables create a velvety soup with plant-based richness and earthy depth.

Ingredient Amount Notes
Medium Beets šŸ§… 4 whole Roasted until tender, skins on
Yellow Onion šŸ§… 1 whole Diced, medium size
Celery Stalks 🄬 3 whole Diced, including leaves
Cremini Mushrooms šŸ„ 8 oz Sliced, fresh or frozen
Garlic Cloves šŸ§„ 4 cloves Minced, fresh preferred
Smoked Paprika šŸŒ¶ļø 1 tbsp For umami depth
Apple Cider Vinegar šŸŽ 1 tbsp For brightness
Vegetable Broth šŸ’§ 4 cups Low-sodium preferred
Extra-Virgin Olive Oil šŸ«’ ½ cup For roasting and finishing
Fresh Dill 🌿 ¼ cup Chopped, for garnish
Cashew Cream 🄜 ½ cup Blended cashews for richness
Sea Salt šŸ§‚ 1 ½ tsp Diamond Crystal preferred
Freshly Ground Black Pepper šŸŒ¶ļø ½ tsp For seasoning
Fresh Thyme Leaves 🌿 1 tbsp For aromatic depth

The beets are the heart of this soup, so choose firm, medium-sized roots with vibrant color—Trader Joe's or Whole Foods carry excellent organic options. Roasting them at 400°F for 45 minutes caramelizes their natural sugars, intensifying their nutty depth. For the mushrooms, cremini or baby bella work best—their meaty texture holds up during simmering. Fresh thyme and dill elevate the soup's aromatic profile, so opt for organic herbs if possible, or use dried at one-third the amount. The vegetable broth should be low-sodium to avoid overpowering the delicate flavors.

No smoked paprika? Substitute with a pinch of liquid smoke plus regular paprika for depth. Fresh herbs unavailable? Dried thyme and oregano work at one-third the quantity, though fresh is ideal. For the cashew cream, soak raw cashews overnight for a smoother texture, or use store-bought vegan cream cheese in a pinch. Apple cider vinegar can be swapped for white wine vinegar, but the apple notes complement the beets beautifully. If you prefer a smoother texture, blend the entire soup—just save a splash of broth to thin it out afterward.

Store leftovers in airtight containers for up to 5 days in the fridge, though flavor deepens overnight. For freezing, portion into single-serving containers to prevent thawing inconsistencies. Reheat gently on the stove with a splash of water or broth to restore creaminess. Garnish with a drizzle of extra-virgin olive oil and extra dill before serving—this adds freshness and visual appeal. The soup reheats beautifully, making it perfect for meal prep.

ā¤ļø

Why You'll Love This Recipe

  • No Roasting Required: I swear by this trick—just toss raw beets into the pot with everything else. No pre-cooking, no peeling stress (just scrub and slice), and they soften right into that velvety texture. The onions and mushrooms caramelize beautifully while the beets cook, so you’re not stuck with two separate steps.
  • Earthy Umami Magic: That combo of cremini mushrooms and garlic? It’s like a flavor bomb. The mushrooms add this deep, savory richness, while the roasted garlic (or fresh, if you’re in a hurry) brings a warm, slightly sweet punch. Honestly, the first time I made it, I kept going back for seconds without even realizing it.
  • Lunchbox Hero: Between us, this soup is my go-to for meal prep. It reheats like a dream—no graininess, no sad veggies at the bottom. Pack it in a thermos for work, or let it cool and portion it into jars for the week. The beets keep it vibrant, so it’s never boring, and the celery adds that satisfying crunch even after reheating.
  • Pantry Staple Power: Here’s what sold me—it uses ingredients I already have. No fancy produce or hard-to-find items, just basics that won’t break the bank. A few beets (on sale or frozen work too) stretch into multiple servings, and the leftovers? Even better the next day. I’ll be real: I’ve had this soup three times this month, and my wallet’s still breathing.

Step-by-step instructions for earthy beet vegetable soup

This method balances roasting for depth with gentle simmering for harmony.

1

šŸ”„ Step 1: Roast Beets Until Fork-Tender

Preheat your oven to 400°F. Scrub the 4 whole medium beets clean, leaving skins intact, and pierce them with a fork in several places. Place them on a baking sheet lined with parchment paper and drizzle with 2 tablespoons of the 0.5 cup extra-virgin olive oil. Toss gently to coat.

Roast for 45-50 minutes until completely tender when pierced with a knife. The beets should be soft throughout with no resistance—this is crucial for blending later. Let them cool slightly before peeling, as the skins will slip off easily once cooled.

2

šŸ‘Øā€šŸ³ Step 2: SautĆ© Aromatics and Build the Base

In a large Dutch oven, heat 2 tablespoons of the remaining 0.5 cup extra-virgin olive oil over medium heat. Add the diced 1 whole yellow onion and 3 whole celery stalks (including leaves), cooking for 5-6 minutes until softened and translucent.

Add the sliced 8 oz cremini mushrooms and cook for another 4-5 minutes until they release their moisture and begin to brown. Stir in the 4 cloves minced garlic, 1 tbsp smoked paprika, and 1 tbsp fresh thyme leaves, cooking for 30 seconds until fragrant. This aromatic foundation forms the flavor backbone of your soup.

3

šŸ³ Step 3: Simmer Vegetables in Broth

Pour in the 4 cups vegetable broth and bring to a gentle boil. Add the peeled, chopped beets and the 1 tbsp apple cider vinegar, then reduce heat to medium-low. Let the soup simmer uncovered for 20-25 minutes until all vegetables are tender and flavors meld.

Season with 1.5 tsp sea salt and 0.5 tsp freshly ground black pepper, adjusting to taste. The vinegar brightens the earthy beets while the paprika adds subtle smokiness—this balance is what makes the soup sing.

4

🄘 Step 4: Blend for Creamy Texture

Use an immersion blender to purƩe the soup directly in the pot until completely smooth. For a chunkier texture, transfer half the soup to a blender and blend separately, then return to the pot. The 0.5 cup cashew cream will be added later to preserve its freshness.

Strain the soup through a fine-mesh sieve if you prefer an ultra-smooth consistency, pressing on the solids to extract maximum flavor. Return the soup to the pot and stir in the cashew cream for a velvety finish. Keep the soup warm over low heat while you prepare the garnish.

5

šŸ½ļø Step 5: Finish and Serve with Fresh Herbs

Taste and adjust seasoning if needed—this is where the soup's depth comes together. Ladle the soup into bowls and garnish each serving with 1 tablespoon chopped fresh dill. The bright, citrusy notes of the dill cut through the richness of the cashew cream, creating a perfect balance.

Serve immediately with crusty bread to soak up every last drop of this creamy, earthy masterpiece. The roasted beets lend natural sweetness while the cashew cream adds luxurious body—each spoonful delivers a harmonious blend of textures and flavors.

šŸ‘Øā€šŸ³

Pro Tips For Making Beet Vegetable Soup

  • ROAST BEETS FIRST: I learned this the hard way—raw beets stay stubbornly tough. Roast them whole at 400°F (200°C) for 45-50 minutes, wrapped in foil, until they give easily when pierced. The caramelized edges melt into the soup like silk, and you’ll skip the tedious peeling later.
  • DICE MUSHROOMS SMALL: Cremini mushrooms turn to mush if they’re too big. Cut them into ¼-inch pieces—they’ll soften just enough to blend smoothly into the soup without turning it gluey. (Yes, even if you’re impatient like me.)
  • SWEAT ONIONS LOW: Skip the high heat when cooking onions and celery. A gentle simmer for 8-10 minutes until the onion is translucent but not browned keeps the soup from tasting bitter. This is the thing that matters most for a clean, bright flavor.
  • SALT THE BEETS: Toss the roasted beets with a pinch of salt before adding them to the pot. It balances their earthy sweetness and cuts through the richness of the mushrooms. (Your future self will notice the difference.)

Flavor customization for these flavors

Sweet & Tangy Twist

Add 1 tablespoon maple syrup and ½ teaspoon orange zest to the simmering broth for a bright, caramelized depth. The maple syrup enhances the beets' natural sweetness while the citrus zest adds a refreshing contrast.

I find this works especially well with the apple cider vinegar—it creates a perfect balance of sweet, tangy, and earthy flavors. šŸÆ

Spicy Kick

For heat lovers, stir in ½ teaspoon cayenne pepper or 1 teaspoon hot sauce at the end. The cayenne adds a slow-building warmth that complements the soup's creaminess, while hot sauce brings a smoky depth.

I like to use Cholula or Tabasco for a well-rounded heat. Adjust to taste—this is your chance to make it as fiery as you like!

Herb Variations

Swap out the dill for fresh parsley or chives if you prefer a milder herb profile. For a Mediterranean touch, add 1 tablespoon chopped mint—it pairs surprisingly well with the earthy beets. I also love using fresh tarragon for a slightly anise-like note that elevates the soup's complexity.

Umami Boost

Deepening the umami profile transforms this soup. Add 1 tablespoon soy sauce or 1 teaspoon miso paste when simmering the broth. For extra richness, stir in 1 tablespoon nutritional yeast at the end—it adds a cheesy, savory note without dairy.

I've found that white miso works best for a smoother, more integrated flavor.

Roasted Garlic Depth

Replace the minced garlic with 2 roasted garlic cloves for a sweeter, more complex flavor. Roast whole garlic cloves at 400°F for 20 minutes until caramelized, then mash them into the soup.

This technique adds a subtle sweetness that pairs beautifully with the roasted beets. Trust me, it's a game-changer for depth. šŸ’”

Creamy Alternatives

Swap the cashew cream for ½ cup coconut milk for a lighter texture or ¼ cup tahini for a nutty twist. The coconut milk adds a tropical brightness, while tahini brings a rich, sesame-forward depth.

For extra creaminess without dairy, blend in ½ cup silken tofu—it keeps the soup lusciously smooth. 🄄

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 620mg27%
Total Carbohydrate 28g10%
Dietary Fiber 8g29%
Sugars 14g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned beets instead of fresh?

You can, but fresh roasted beets give the best flavor and texture. If using canned, drain and rinse them well, then roast at 375°F for 20 minutes to concentrate their sweetness. For maximum depth, blend them into the soup after simmering. The natural sugars in fresh roasted beets create a richer, more complex flavor that canned beets simply can't match.

2

How do I make this soup spicier?

Add ½ teaspoon cayenne pepper or 1 teaspoon hot sauce when blending the soup for a gradual heat buildup. For smoky depth, stir in ½ teaspoon chipotle powder during simmering. Always taste first—you can adjust heat levels to your preference. The earthy beets balance the spice beautifully, creating a harmonious kick.

3

Can I make this soup ahead of time?

This soup tastes even better the next day. Store in airtight containers for up to 5 days in the fridge. For freezing, portion into single servings and freeze for up to 3 months. Reheat gently on the stove with a splash of water or broth to restore creaminess. The flavors meld beautifully over time, making it perfect for meal prep.

4

What can I substitute for cashew cream?

Try ½ cup coconut milk for a lighter texture or ¼ cup tahini for nutty depth. For extra richness, blend in ½ cup silken tofu. Each option adds a unique dimension—coconut brings tropical brightness, tahini adds sesame notes, and tofu maintains a neutral but creamy profile. All work beautifully in this recipe.

5

Why did my soup turn out too thin?

This likely happened if you didn't blend enough or used too much broth. For a thicker consistency, blend the entire soup until completely smooth, then stir in 1-2 tablespoons cornstarch mixed with water and simmer for 2-3 minutes. The cashew cream also helps thicken—make sure you're using the full ½ cup called for in the recipe.

ā˜…ā˜…ā˜…ā˜…ā˜…4.9(2 reviews)
Categories Soups & Stews