Creamy Roasted Beet Soup Recipe
Roasted beet soup is a wonderful way to enjoy the natural sweetness and earthy flavors of beets in a comforting, creamy form. I first tried this recipe on a chilly autumn evening, and it instantly became a favorite for its vibrant color and smooth texture. The roasting process brings out a subtle caramelization in the beets that adds depth without overpowering the soup.
Making this soup is straightforward, and it’s a great way to use fresh, seasonal produce. The combination of roasted beets, aromatic vegetables, and a touch of creaminess creates a balanced dish that feels both nourishing and satisfying. It’s also versatile enough to adapt to what you have on hand, whether you prefer a dairy-free version or want to add a bit of spice.
I appreciate how this soup can be prepared ahead of time, making it a convenient option for busy weeknights or casual gatherings. It reheats well and often tastes even better the next day as the flavors meld. Whether served as a starter or a light meal, it’s a dish that brings warmth and color to the table, inviting you to savor each spoonful.

Quick Facts
| Servings | 4 servings |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 15 minutes |
| Total Time | 25 minutes |
Recipe Highlights
This creamy roasted beet soup is one of those dishes I turn to when I want something both comforting and vibrant. The deep, earthy sweetness of the beets really shines through after roasting, giving the soup a natural richness that’s hard to beat. I often make it in the cooler months when root vegetables are at their peak, but honestly, it’s good any time you want a cozy bowl with a pop of color. What makes it special for me is how simple ingredients come together to create something that feels a little fancy without much fuss.
- Uses fresh, whole ingredients for a wholesome meal
- Naturally gluten-free and suitable for vegetarian diets
- Roasting enhances the beets’ natural sweetness and flavor
- Easy to prepare with minimal hands-on time
- Can be made ahead and reheated without losing quality
- Packed with nutrients like fiber, vitamin C, and antioxidants
What You’ll Need
Gather these ingredients to make a smooth, flavorful beet soup with a creamy finish. Most are pantry staples or easy to find at your local market.
- 4 medium beets, peeled and cut into chunks
- 1 large onion, chopped
- 2 cloves garlic, minced
- 1 large carrot, chopped
- 1 tablespoon olive oil
- 4 cups vegetable broth
- 1 teaspoon fresh thyme leaves (or ½ teaspoon dried)
- Salt and freshly ground black pepper, to taste
- ½ cup plain Greek yogurt or sour cream
- 1 tablespoon lemon juice
- 1 teaspoon honey or maple syrup (optional, to balance acidity)
- Fresh dill or parsley for garnish
How to Make It
Follow these steps to roast the beets and blend everything into a silky, flavorful soup.
- Preheat your oven to 400°F (200°C). Toss the beet chunks with half the olive oil and a pinch of salt. Spread them on a baking sheet and roast for about 30–35 minutes until tender.
- While the beets roast, heat the remaining olive oil in a large pot over medium heat. Add the onion, carrot, and garlic, cooking until softened and fragrant, about 5–7 minutes.
- Once the beets are done, add them to the pot along with the vegetable broth and thyme. Bring to a simmer and cook for 10 minutes to let the flavors meld.
- Use an immersion blender or transfer the soup in batches to a blender. Puree until smooth and creamy. If the soup is too thick, add a bit more broth or water to reach your desired consistency.
- Stir in the lemon juice and honey (if using). Season with salt and pepper to taste.
- Serve warm, topped with a dollop of Greek yogurt and a sprinkle of fresh herbs.
Helpful Tips
Here are some pointers to help you get the best results with this soup.
- Roast beets with their skins on to preserve flavor and nutrients, then peel after roasting for easier handling.
- If you prefer a thinner soup, add broth gradually until you reach the desired consistency.
- For a richer soup, swap out some of the broth for coconut milk or cream.
- Use fresh herbs for garnish to add a bright contrast to the earthy soup.
- Leftover soup thickens when chilled; reheat gently and stir in a splash of broth or water.

Ingredient Swaps
If you need to adjust ingredients, here are some practical swaps that won’t compromise flavor.
- Replace Greek yogurt with sour cream or crème fraîche for a similar creamy finish.
- Use chicken broth instead of vegetable broth if you’re not vegetarian.
- Swap fresh thyme with rosemary or sage for a different herbal note.
- If you don’t have beets, roasted carrots or sweet potatoes can provide a similar sweetness and color.
- Use lemon zest instead of lemon juice for a subtler citrus aroma.
Storage Tips
To keep your soup fresh and tasty, consider these storage tips.
- Store leftover soup in an airtight container in the fridge for up to 3 days.
- Freeze soup in portions for up to 2 months; thaw overnight in the fridge before reheating.
- Avoid freezing the soup with yogurt mixed in; add fresh yogurt when serving.
- Reheat gently on the stove over low heat, stirring occasionally to prevent scorching.
What to Serve With It
This soup pairs well with simple sides that complement its earthy sweetness.
- Crusty bread or garlic baguette slices
- Light mixed green salad with vinaigrette
- Toasted pumpkin seeds or walnuts sprinkled on top
- A crisp white wine like Sauvignon Blanc or Pinot Grigio
Common Questions
Here are answers to some common questions about making and enjoying this beet soup.
Nutritional Info
