Roasted Beet Soup

Featured in: Home Kitchen Rhythm

This roasted beet soup delivers earthy flavors with a stunning vibrant color and creamy texture. Beets are oven-roasted until tender, then simmered with sautéed onions, carrots, and garlic in vegetable broth. Finished with heavy cream and a touch of lemon juice, it's perfectly balanced and comforting. Ready in just an hour, this vegetarian and gluten-free soup makes an elegant appetizer or satisfying light meal.

Updated on Fri, 30 Jan 2026 22:46:45 GMT
This vibrant, deep red roasted beet soup is served steaming in a rustic ceramic bowl, garnished with fresh thyme. Save
This vibrant, deep red roasted beet soup is served steaming in a rustic ceramic bowl, garnished with fresh thyme. | awraghmeals.com

There's something almost magical about the moment you crack open a foil packet of roasted beets and the steam rises up with that unmistakable earthy sweetness. I discovered this soup by accident on a gray autumn afternoon when I had a bunch of beets sitting in my crisper drawer and absolutely no plan for them. A friend was coming over, the kitchen was cold, and I needed something that felt both sophisticated and effortless. This soup became my answer, and now I make it whenever I want to feel like I've done something thoughtful without the stress.

I'll never forget serving this soup at a dinner party where I had way too many guests and barely enough seating. Someone asked for the recipe before they'd even finished their bowl, and that's when I realized this wasn't just weeknight food—it was the kind of dish that makes people slow down and pay attention. The velvety texture, the way the color deepens as you spoon into it, the gentle herbaceous note of thyme—it all felt special without being fussy.

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): The whole show here—roasting them brings out their natural sugars and makes peeling infinitely easier than trying to work with raw beets.
  • Yellow onion and carrots: These build the savory foundation that keeps the soup from tasting too one-note and sweet.
  • Garlic (2 cloves): A brief sauté mellows it out and adds depth without overpowering the earthy beet flavor.
  • Vegetable broth (4 cups): This is your liquid backbone—use good quality if you can, as it shapes everything.
  • Olive oil (1 tablespoon): Just enough to get the vegetables softening and fragrant without making the soup greasy.
  • Heavy cream (1/2 cup): The final magic ingredient that transforms the soup into something silky and restaurant-quality; coconut cream works beautifully if you're vegan.
  • Lemon juice (1 tablespoon): This brightens everything at the end and stops the soup from tasting heavy.
  • Fresh thyme and seasonings: The thyme adds a quiet herbal note that feels like the soup knew exactly what it wanted to be.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Set your oven and prep the beets:
Heat your oven to 400°F and wrap each beet individually in foil—this keeps them from drying out and makes peeling them later feel almost luxurious, like you're unwrapping something precious. Pop them on a baking sheet and let them roast for 40 to 45 minutes until a fork slides through without resistance.
Build your aromatic base:
While the beets are working, heat olive oil in a large pot over medium heat and add your diced onion and carrots. Let them soften for about 5 minutes, stirring occasionally so they color slightly and release their sweetness, then add the garlic and cook for just another minute until your kitchen smells like something intentional.
Combine and simmer:
Peel your cooled roasted beets—they'll slip right out of their skins—chop them up, and add them to the pot along with the thyme, salt, and pepper. Stir everything together, then pour in your vegetable broth and bring it to a boil before turning the heat down to a gentle simmer for 10 minutes.
Blend until silky:
This is where the magic happens: use an immersion blender to purée everything until the soup is completely smooth and velvety, or work in batches with a countertop blender if that's what you've got. Take your time here and listen to the sound of the blender—you'll know when you've hit that perfect creamy consistency.
Finish with cream and brightness:
Remove the pot from heat, stir in your heavy cream and lemon juice, and taste as you go. You might want a pinch more salt or pepper, and that's completely fine—this is your soup, and it should taste exactly right to you.
Serve with intention:
Ladle the soup into bowls and, if you're feeling fancy, swirl a little cream on top or scatter some fresh thyme over it. This soup deserves a moment of appreciation before you dig in.
A creamy roasted beet soup in a white bowl, topped with a swirl of cream and fresh thyme leaves. Save
A creamy roasted beet soup in a white bowl, topped with a swirl of cream and fresh thyme leaves. | awraghmeals.com
A creamy roasted beet soup in a white bowl, topped with a swirl of cream and fresh thyme leaves. Save
A creamy roasted beet soup in a white bowl, topped with a swirl of cream and fresh thyme leaves. | awraghmeals.com

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.

There was a moment last winter when my sister was going through something difficult and texted asking to come over, so I made this soup without thinking twice. We sat at the kitchen counter in comfortable silence, and she said it tasted like I was taking care of her, which I was. Food doesn't always need to be complicated to mean something.

Why Roasting Changes Everything

I learned this the hard way after trying to make beet soup by boiling them first. The difference is night and day—roasting concentrates the sugars and creates a deeper, almost caramelized flavor that boiling simply can't touch. When you bite into a roasted beet before it goes into the soup, you'll taste why this method matters.

Customizing Your Soup

One of the best parts about this soup is how forgiving it is. You can stir in fresh dill instead of thyme, add a splash of balsamic vinegar for extra depth, or even a tiny pinch of cayenne if you want something with a hidden kick. I've also made it with roasted golden beets for a completely different color and slightly milder flavor that people find equally stunning.

Serving Suggestions and Storage

This soup is wonderful hot, but I've also enjoyed it chilled on a warm day, which changes it into something completely different—refreshing and elegant without losing that creamy texture. It keeps beautifully in the refrigerator for up to four days, and it freezes well too, which means you can make a big batch and have comfort waiting for you later.

  • Serve it with crusty bread and a crisp white wine for a simple but memorable meal.
  • Top it with crumbled goat cheese, toasted pumpkin seeds, or crispy fried shallots for texture and visual impact.
  • If you're making it vegan, make sure to use coconut cream or a high-quality plant-based alternative so you don't lose that luxurious silkiness.
A comforting bowl of roasted beet soup with a velvety texture, ready to serve with crusty bread on the side. Save
A comforting bowl of roasted beet soup with a velvety texture, ready to serve with crusty bread on the side. | awraghmeals.com
A comforting bowl of roasted beet soup with a velvety texture, ready to serve with crusty bread on the side. Save
A comforting bowl of roasted beet soup with a velvety texture, ready to serve with crusty bread on the side. | awraghmeals.com

There's something grounding about a soup this honest and elemental, made from ingredients that don't need to hide behind anything. Every time I make it, I'm reminded that simple is often the most powerful.

Recipe FAQs

Can I use pre-cooked beets instead of roasting fresh ones?

Yes, you can use pre-cooked beets to save time, but roasting fresh beets intensifies their natural sweetness and adds depth of flavor that elevates the final dish.

How do I make this soup vegan?

Simply replace the heavy cream with coconut cream or any plant-based cream alternative. The soup will maintain its creamy texture and delicious flavor.

Can I prepare this soup ahead of time?

Absolutely. This soup stores well in the refrigerator for up to 4 days and can be frozen for up to 3 months. Reheat gently and stir in the cream just before serving for best results.

What can I serve with this soup?

Crusty artisan bread, a fresh green salad, or grilled cheese sandwiches make excellent accompaniments. For an elegant presentation, garnish with crumbled goat cheese or toasted pumpkin seeds.

How can I prevent beet stains on my hands?

Wear disposable gloves when handling roasted beets, or rub your hands with lemon juice and salt immediately after peeling to help remove stains.

Can I adjust the consistency of the soup?

Yes, add more vegetable broth if you prefer a thinner consistency, or reduce the broth for a thicker, more concentrated soup. Adjust seasoning accordingly after making changes.

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 blended with cream for a velvety, earthy soup perfect as an appetizer or light meal.

Prep Duration
15 minutes
Time to Cook
45 minutes
Overall Time
60 minutes
Recipe by Chloe Pierce


Skill Level Easy

Cuisine Type European

Makes 4 Number of Servings

Diet Preferences Meat-Free, 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

Step-by-Step

Step 01

Prepare beets for roasting: Preheat oven to 400°F. Wrap each beet individually in foil and arrange on a baking sheet.

Step 02

Roast beets until tender: Roast for 40 to 45 minutes until beets are tender when pierced with a fork. Allow to cool slightly, then peel and chop into bite-sized pieces.

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 until fragrant.

Step 04

Combine roasted beets and seasonings: Add chopped roasted beets, thyme, salt, and black pepper to the pot. Stir thoroughly to combine all ingredients.

Step 05

Simmer soup base: Pour in vegetable broth and bring to a boil. Reduce heat and simmer gently for 10 minutes to allow flavors to meld.

Step 06

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

Step 07

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

Step 08

Serve and garnish: Ladle soup into bowls and serve hot. Garnish with a swirl of cream and fresh thyme leaves 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.

Tools Needed

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

Allergy Details

Please check each item for potential allergens and talk to a healthcare provider with any concerns.
  • Contains dairy from heavy cream; substitute with coconut cream or non-dairy alternative for dairy-free preparation
  • Verify vegetable broth labels for potential hidden allergens and preservatives

Nutritional Info (per serving)

Details here offer basic guidance and aren't a substitute for health advice.
  • Caloric Value: 210
  • Fats: 9 grams
  • Carbohydrates: 30 grams
  • Proteins: 4 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.