Roasted Beet Soup

Featured in: Pan & Oven Essentials

This roasted beet soup delivers earthy sweetness with a silky finish. Beets are oven-roasted until tender, then simmered with sautéed onions, carrots, and garlic in vegetable broth. A touch of cream and lemon juice creates perfect balance. Ready in just one hour, it serves four as a stunning appetizer or light meal.

Updated on Thu, 29 Jan 2026 10:28:00 GMT
A bowl of creamy roasted beet soup topped with a swirl of cream and fresh thyme, a vibrant appetizer served beside crusty bread. Pin This
A bowl of creamy roasted beet soup topped with a swirl of cream and fresh thyme, a vibrant appetizer served beside crusty bread. | awririndex.com

There's something about roasted beets that stops me mid-chop every time I make this soup. My kitchen fills with this deep, almost wine-like aroma as they caramelize in the oven, and I find myself peeking through the oven door like a kid waiting for cookies. The first time I served this to my sister, she was skeptical about beets until the first spoonful—then she asked for the recipe before finishing her bowl. It's become my go-to when I want something that looks fancy but feels completely doable on a Tuesday night.

I made this for a dinner party last October when everyone was craving something warm but not heavy, and I watched it disappear faster than the crusty bread I'd paired it with. Someone asked if it was from a restaurant, which sounds silly, but it was one of those moments where a simple recipe suddenly felt like I'd accomplished something real in the kitchen. The deep crimson color in the bowls caught the candlelight that evening in a way that made the whole table pause for a second.

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, trimmed and scrubbed): Roasting them whole in foil keeps all their earthy sweetness locked in rather than boiling it away—this is the secret move that makes the difference.
  • Yellow onion (1 medium, diced): The sweetness here echoes the beets and creates a balanced base without any sharp edges.
  • Carrots (2 medium, peeled and diced): They add natural sweetness and help create that silky body when blended down.
  • Garlic (2 cloves, minced): Just enough to whisper in the background, not to shout.
  • Vegetable broth (4 cups): Use a good quality one if you can—it becomes the soul of the soup.
  • Olive oil (1 tablespoon): For sautéing the aromatics until they're soft and fragrant.
  • Heavy cream (1/2 cup): This creates the velvety finish, though coconut cream works beautifully if you're keeping it plant-based.
  • Salt (1 teaspoon, plus more to taste): Taste as you go near the end—the broth usually brings salt too.
  • Black pepper (1/2 teaspoon freshly ground): Fresh is worth the extra 10 seconds of work.
  • Lemon juice (1 tablespoon fresh): This brightness prevents the soup from tasting one-dimensional and pulls all the flavors into focus.
  • Fresh thyme (1 teaspoon leaves, or 1/2 teaspoon dried): Thyme and beets are natural partners—it adds an earthy herbaceousness that feels intentional.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready:
Preheat to 400°F (200°C) and let it heat for a few minutes so the beets go in at full temperature. This is when you'll want to prep your beets and other vegetables so you're not scrambling later.
Roast the beets low and slow:
Wrap each beet individually in foil and place them on a baking sheet, then roast for 40–45 minutes until they yield to a fork. You'll know they're done when a knife slides through like they're butter, and your kitchen will smell incredible.
Cool and peel:
Once they come out, let them sit for a few minutes until you can handle them, then the skin slides right off under cool running water—it's oddly satisfying. Chop them into chunks for blending.
Build your flavor base:
Heat olive oil in a large pot over medium heat, then add the diced onion and carrots, cooking for about 5 minutes until they soften and smell sweet. Add the minced garlic and cook for just 1 more minute so it doesn't burn.
Bring everything together:
Stir in your roasted beets, fresh thyme, salt, and pepper, mixing until everything is coated and fragrant. Pour in the vegetable broth and bring the whole thing to a boil, then lower the heat and simmer gently for 10 minutes to let the flavors marry.
Blend to silky perfection:
Remove from heat and use an immersion blender to purée everything until the soup is completely smooth and velvety. If you don't have an immersion blender, work in batches with a regular blender, being careful with the hot liquid.
Finish with richness and brightness:
Stir in the heavy cream and fresh lemon juice, then taste and adjust your salt and pepper—trust your palate here. The lemon will make everything suddenly feel brighter and more alive.
Serve with intention:
Ladle into bowls and add a swirl of cream and a few thyme leaves on top if you're feeling fancy. This soup is best served hot, and it pairs beautifully with crusty bread for soaking up every last drop.
Pin This
| awririndex.com

There was this one time I made this soup for a friend who was going through a rough patch, and she called me the next day just to say she'd had it for lunch again and it made her day a little lighter. That's when I realized this wasn't just a soup—it was the kind of thing you make when you want to say something kind without saying much at all.

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.

Why Roasting Changes Everything

Roasting beets instead of boiling them is like the difference between caramelizing onions and steaming them—the heat concentrates their sugars and creates this complex sweetness that boiling just washes away. The earthy, mineral quality becomes more pronounced too, and somehow more elegant. I learned this the hard way after making a blah version with canned beets, wondering why it tasted flat compared to what I'd imagined. That one mistake taught me to always respect the ingredient enough to treat it right.

Customizing Your Soup

This soup is genuinely flexible without losing its soul, which is one of the reasons I keep making it for different crowds. The base of roasted beets and vegetables is sacred, but the cream can be dairy or not, the garnish can be a drizzle of sour cream or scattered pumpkin seeds, and you can add a whisper of cumin or coriander if you want something slightly more spiced. Some friends swear by adding a pinch of ginger, others love roasted chickpeas on top for crunch—the point is that it's forgiving enough to bend to your kitchen and your mood.

Serving and Storage Wisdom

This soup actually tastes better the next day when the flavors have had time to deepen and settle, so don't hesitate to make it ahead if you're planning a dinner party or just want to meal prep something that feels special. Store it in an airtight container in the refrigerator for up to four days, or freeze it for up to three months—just leave a little space at the top of the container if freezing since it'll expand slightly.

  • A crusty baguette or sourdough is the only side dish you really need, maybe with a slick of good butter.
  • If you're making it vegan, coconut cream creates an even richer finish than dairy, so don't feel like you're settling.
  • Leftover roasted beets? Dice them into salads, roast them again with goat cheese, or blend them into hummus—they're too good to waste.
A close-up of velvety roasted beet soup in a rustic bowl, showing its deep red color and fresh thyme garnish. Pin This
A close-up of velvety roasted beet soup in a rustic bowl, showing its deep red color and fresh thyme garnish. | awririndex.com

This soup has become my answer to those nights when I want to cook something that feels like care in a bowl. Make it for someone you love, or just for yourself on a quiet evening—either way, it's the kind of simple dish that reminds you why you cook in the first place.

Recipe Questions & Answers

Can I make this soup vegan?

Yes, simply replace the heavy cream with coconut cream or your favorite plant-based alternative for a completely vegan version.

How do I know when the beets are done roasting?

The beets are ready when you can easily pierce them with a fork. This typically takes 40-45 minutes at 400°F.

Can I use pre-cooked beets instead of roasting?

While you can use pre-cooked beets to save time, roasting fresh beets intensifies their natural sweetness and adds depth of flavor to the soup.

What can I serve with this soup?

This soup pairs beautifully with crusty bread, a crisp white wine, or a fresh green salad for a complete meal.

How should I store leftover soup?

Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of broth if needed to adjust consistency.

What garnishes work best with this soup?

Try a swirl of cream, crumbled goat cheese, fresh thyme, chopped chives, or toasted pumpkin seeds for added flavor and visual appeal.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Roasted Beet Soup

Vibrant roasted beets pureed with vegetables and cream for an earthy, velvety bowl of comfort.

Prep Time
15 min
Time to Cook
45 min
Overall Time
60 min
Created by Heidi Kaufman


Skill Level Easy

Cuisine type European

Makes 4 Portions

Dietary details Vegetarian Friendly, No Gluten

What You’ll Need

Vegetables

01 4 medium beets, trimmed and scrubbed
02 1 medium yellow onion, diced
03 2 medium carrots, peeled and diced
04 2 cloves garlic, minced

Liquids

01 4 cups vegetable broth
02 1 tablespoon olive oil

Dairy

01 1/2 cup heavy cream

Seasonings

01 1 teaspoon salt, plus more to taste
02 1/2 teaspoon freshly ground black pepper
03 1 tablespoon fresh lemon juice
04 1 teaspoon fresh thyme leaves

How to Make It

Step 01

Preheat oven: Preheat the oven to 400°F.

Step 02

Roast beets: Wrap beets individually in foil and place on a baking sheet. Roast for 40 to 45 minutes until tender when pierced with a fork. Allow to cool slightly, then peel and chop into chunks.

Step 03

Sauté aromatics: Heat olive oil in a large pot over medium heat. Add diced onion and carrots, sautéing for 5 minutes until softened. Add minced garlic and cook for 1 minute more.

Step 04

Combine roasted vegetables: Add chopped roasted beets, thyme, salt, and pepper to the pot. Stir well to combine all ingredients.

Step 05

Simmer base: Pour vegetable broth into the pot. Bring to a boil, then reduce heat and simmer for 10 minutes.

Step 06

Purée soup: Remove pot from heat. Using an immersion blender, purée the soup until completely smooth. Alternatively, work in batches with a countertop blender.

Step 07

Finish soup: Stir in heavy cream and fresh lemon juice. Taste and adjust seasoning with additional salt and pepper as needed.

Step 08

Serve: Ladle soup into bowls and serve hot. Garnish with a swirl of cream and fresh thyme if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Needed Tools

  • Baking sheet and aluminum foil
  • Chef's knife and cutting board
  • Large pot
  • Immersion blender or countertop blender
  • Ladle

Allergy details

Please double-check every ingredient for potential allergens and talk to a healthcare expert if you’re unsure.
  • Contains dairy from heavy cream; use coconut cream or non-dairy alternative for dairy-free preparation
  • Verify vegetable broth labels for potential hidden allergens

Nutrition Breakdown (for each serving)

These values are informative and shouldn't be used as medical advice—always consult a professional if you need specifics.
  • Calories: 210
  • Fats: 9 g
  • Carbohydrates: 30 g
  • Proteins: 4 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.