There’s just something magical about a pot of Creamy Roasted Veggie Soup simmering away on the stove. It’s the kind of meal that makes you want to grab your coziest blanket, curl up by the window, and let the world slow down for a little while. This isn’t just soup—it’s comfort in a bowl, and it also happens to be a sneaky way to load up on veggies without feeling like you’re eating “rabbit food.”
This recipe is my go-to when I want a dinner that feels indulgent but is secretly good for me. Thanks to coconut milk, it has that luscious creaminess we all crave—without a drop of dairy. And because the veggies are roasted first, the soup develops a deep, smoky sweetness that you just can’t get from boiling alone.
Whether you’re trying to squeeze in more vegetables, looking for a new vegan soup recipe, or simply craving something nourishing after a busy day, this one checks all the boxes. Plus, it’s a one-pot wonder after the roasting, which means less cleanup. And let’s be honest, fewer dirty dishes is always a win.
Why You’ll Love This Creamy Roasted Veggie Soup
-
It’s a plant-based recipe that’s rich, hearty, and filling.
-
Roasting brings out natural sweetness and depth of flavor.
-
Coconut milk makes it velvety smooth.
-
Perfect for meal prep—it reheats beautifully.
-
Cozy enough for chilly nights, but light enough for warmer days.
Ingredients You’ll Need
-
6 Roma or plum tomatoes, halved (about 750 g)
-
2 medium zucchinis, quartered lengthwise (about 300 g)
-
2–3 medium carrots, chopped into 2–3 inch pieces (about 200 g)
-
1 bell pepper, halved or whole (about 150 g)
-
1 medium onion, quartered (about 150 g)
-
1 whole garlic bulb, top sliced off
-
3 cups (720 ml) vegetable broth
-
1 can (400 ml/13.5 oz) coconut milk
-
2 tbsp (30 ml) olive oil
-
Fresh basil or parsley, for garnish
-
Black pepper, to taste
Step-by-Step Directions
-
Roast the Vegetables
Preheat oven to 425°F (220°C). Place all chopped vegetables and garlic bulb on a lined baking sheet. Drizzle with olive oil. Roast for 35–40 minutes until tender and lightly charred. -
Blend Until Smooth
Transfer roasted vegetables into a blender with the vegetable broth. Blend until smooth and creamy. (Or use an immersion blender right in the pot.) -
Make It Creamy
Pour the blended soup into a pot and bring to a gentle simmer. Stir in coconut milk until fully combined. -
Season and Serve
Add black pepper to taste. Garnish with fresh basil or parsley. Serve hot and enjoy!
Tips for the Perfect Healthy Roasted Vegetable Soup
-
Char is your friend. Don’t be afraid of those dark spots on your roasted veggies—they add smoky flavor.
-
Garlic lovers, unite. Roasting a whole bulb mellows its bite, turning it sweet and buttery. Scoop the cloves out and let them melt into the soup.
-
Make it thicker. For a hearty stew-like consistency, reduce the broth by ½ cup.
-
Spice it up. Add a pinch of chili flakes, curry powder, or smoked paprika for a fun twist.
-
Meal prep hack. Roast extra veggies and freeze them—you’ll thank yourself on a busy weeknight.
My Story with This Coconut Milk Soup
The first time I made this soup, it was on one of those “clean out the fridge” nights. You know the ones—where the carrots are looking a little limp, and the zucchini is begging for mercy. Instead of tossing them, I roasted everything together, blended it, and added coconut milk because that’s what I had on hand.
I served it with some crusty bread, and my family devoured it. Even my son, who usually considers vegetables his sworn enemy, went back for seconds. Now, it’s become a staple in my kitchen. It’s the recipe I pull out when I need something wholesome, comforting, and a little bit indulgent—all without the guilt.
What to Serve with Creamy Roasted Veggie Soup
This soup is versatile enough to play the main role or a supporting act. Here are some delicious pairings:
-
Crusty bread—for dunking, obviously.
-
Grilled cheese sandwich—because soup and sandwiches are soulmates.
-
Simple side salad—a light, fresh complement.
-
Roasted chickpeas—for a protein boost and a little crunch.
-
Rice or quinoa—stir in a scoop for a heartier bowl.
How to Store and Reheat
-
Refrigerate: Store in an airtight container for up to 4 days.
-
Freeze: This soup freezes beautifully! Let it cool, portion into freezer bags or containers, and freeze for up to 3 months.
-
Reheat: Warm gently on the stovetop over medium heat, or microwave in short bursts, stirring in between.
Pro tip: If the soup thickens after storing, just add a splash of vegetable broth or water while reheating.
FAQs About This Vegan Soup Recipe
Can I use different vegetables?
Yes! Sweet potatoes, parsnips, or even cauliflower work wonderfully in this soup.
Can I make it without coconut milk?
Of course. Swap with cashew cream, almond milk, or regular cream if you’re not vegan.
Do I need to peel the carrots or zucchinis?
Not necessary! The skins add fiber and blend smoothly once roasted.
Can I make this soup spicy?
Definitely. Add chili flakes before roasting or stir in a dash of hot sauce.
What if I don’t have a blender?
Use an immersion blender directly in the pot, or mash everything with a potato masher for a more rustic texture.
Soup That Feels Like a Hug
At the end of a long day, nothing beats a warm, comforting bowl of Creamy Roasted Veggie Soup. It’s simple, nourishing, and endlessly flexible—exactly the kind of meal that makes both your body and soul happy. Whether you’re serving it as a starter for guests or curling up with it on a rainy night, this soup will quickly become one of those recipes you keep coming back to.
So go ahead—grab your sheet pan, toss those veggies in the oven, and let your kitchen fill with that irresistible roasted aroma. Your future self will thank you.
Discover more delicious recipes by following me on Facebook and Pinterest.
Print
Creamy Roasted Veggie Soup
- Total Time: 50 minutes
- Yield: 4–6 servings 1x
- Diet: Vegan
Description
Creamy Roasted Veggie Soup is a plant-based, velvety soup that’s nourishing and indulgent all at once. Roasted vegetables bring a smoky sweetness, while coconut milk adds luxurious creaminess—without dairy. It’s a cozy, one-pot dinner perfect for chilly evenings, meal prep, or sneaking in extra veggies.
Ingredients
-
6 Roma or plum tomatoes, halved (about 750 g)
-
2 medium zucchinis, quartered lengthwise (about 300 g)
-
2–3 medium carrots, chopped (about 200 g)
-
1 bell pepper, halved or whole (about 150 g)
-
1 medium onion, quartered (about 150 g)
-
1 whole garlic bulb, top sliced off
-
3 cups (720 ml) vegetable broth
-
1 can (400 ml / 13.5 oz) coconut milk
-
2 tbsp (30 ml) olive oil
-
Fresh basil or parsley, for garnish
-
Black pepper, to taste
Instructions
1. Roast the Vegetables
Preheat oven to 425°F (220°C). Arrange tomatoes, zucchinis, carrots, bell pepper, onion, and garlic on a lined baking sheet. Drizzle with olive oil. Roast for 35–40 minutes until tender and lightly charred.
2. Blend Until Smooth
Transfer roasted vegetables to a blender with vegetable broth. Blend until creamy. (Or use an immersion blender directly in the pot.)
3. Make It Creamy
Pour the blended mixture into a pot over medium heat. Stir in coconut milk and warm through.
4. Season and Serve
Add black pepper to taste. Garnish with fresh basil or parsley. Serve hot.
Notes
Don’t fear charred edges—they add smoky depth.
Roasted garlic mellows into a buttery sweetness.
For thicker soup, reduce broth by ½ cup.
Add chili flakes, curry powder, or smoked paprika for extra spice.
Roast extra veggies to freeze for later soups.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Soups
- Method: Roasting + Stovetop
- Cuisine: Vegan / Plant-Based Comfort Food
