The first time I made Creamy Roasted Veggie Soup was during a rain-soaked autumn weekend at my grandmother’s cabin. The rhythmic patter on the roof created a meditative backdrop as I roasted tomatoes, zucchinis, and bell peppers until their edges caramelized to sweet perfection. The kitchen filled with an earthy-sweet aroma as garlic and onions softened and released their magic. If you love this same roasting approach that creates caramelized sweet perfection, my Butternut Squash Soup uses similar techniques to fill grandmother’s cabin with that same earthy-sweet aroma on rain-soaked autumn weekends. For those times when you want roasted vegetables as a side, try my Roasted Sweet Potatoes – they prove that same caramelization magic transforms ordinary veggies into sweet perfection with edges that release their aromatic magic.

More Rain-Soaked Autumn Comfort & Caramelized Veggie Magic You’ll Love
For more grandmother’s cabin warmth and earthy-sweet aromas, try:
- Butternut Squash Soup – Same roasting techniques fill your kitchen with earthy-sweet aroma on rain-soaked autumn weekends
- Roasted Sweet Potatoes – Proves that same caramelization magic transforms ordinary veggies into sweet perfection with aromatic edges
- Loaded Baked Potato Soup Recipe – Another creamy autumn soup that creates meditative backdrop comfort as rhythmic rain patters
- Corn Chowder Recipe – Same creamy vegetable-forward approach releases magic from softened garlic and onions
Why You’ll Love This Creamy Roasted Veggie Soup?
After making this soup weekly throughout winter, I’ve perfected every element of this comforting bowl of goodness. Here’s why:
- Roasting Magic: The oven does all the heavy lifting, caramelizing tomatoes and zucchini to bring out their natural sweetness while you relax.
- Silky Texture: Coconut milk transforms ordinary roasted vegetables into a velvety, luxurious soup that feels indulgent without any cream or butter.
- Flavor Harmony: Caramelized garlic and sweet bell peppers create a depth that perfectly balances the brightness of tomatoes and richness of coconut milk.
- Kitchen Chameleon: Serve it chunky or smooth, in mugs for lunch or fancy bowls for dinner parties – this soup adapts to any occasion.
- Foolproof Recipe: Even first-time cooks can nail this soup – rough chopping and simple ingredients mean there’s virtually no way to mess it up.
This soul-warming soup delivers restaurant-quality flavor with just minutes of active cooking time, making it the perfect recipe to add to your regular rotation.

Ingredient Notes
- Plum Tomatoes: I always reach for these because they have less water and more flesh than regular tomatoes. They concentrate beautifully when roasted, giving the soup its rich tomato foundation without becoming watery.
- Zucchini: I’ve found the smaller, firmer zucchini work best here. They add a subtle sweetness and silky texture when blended, while larger ones can become bitter when roasted.
- Carrots: I prefer orange carrots for their sweetness and color, but purple or yellow varieties work beautifully too. They add natural sweetness that balances the acidity of the tomatoes.
- Bell Pepper: Red bells are my go-to for their sweetness, though yellow or orange create equally delicious results. The slight smokiness they develop when roasted is irreplaceable.
- Onion: Yellow or sweet onions work best, adding a savory depth that balances the sweetness of the roasted vegetables. They become deliciously caramelized during roasting.
- Whole Garlic Bulb: Roasting transforms harsh raw garlic into sweet, mellow magic. I never skip this ingredient – it’s the flavor foundation that makes people ask for my recipe.
- Coconut Milk: Full-fat creates the creamiest texture, but light works if you prefer. This ingredient is what elevates the soup from good to unforgettable without adding dairy.
- Olive Oil: I use a good-quality extra virgin olive oil for drizzling over the vegetables. Its flavor becomes part of the finished soup, so I don’t recommend substituting cheaper oils.
How to Make Creamy Roasted Veggie Soup

- Preheat your oven to 400°F (200°C) and grab a large baking sheet or two if needed.
- Place all your prepped veggies (tomatoes, zucchini, carrots, bell pepper, onion, and garlic bulb) on the baking sheet(s), with tomatoes and zucchini cut sides up for even roasting.
- Drizzle everything generously with olive oil and sprinkle with salt and pepper. I like to use my hands to make sure everything gets a good coating.
- Roast for 35-40 minutes until the vegetables are soft and getting those beautiful caramelized edges. Your kitchen will start smelling amazing!
- Let everything cool slightly, then squeeze the roasted garlic cloves out of their papery skins into a large pot. They should be soft, golden, and caramelized at this point.
- Add all the other roasted vegetables to the pot, scraping in any flavorful bits and juices from the baking sheet.
- Pour in the 3 cups of vegetable broth and bring the mixture to a gentle simmer for about 5 minutes to marry the flavors.
- Using an immersion blender, blend until you reach your desired consistency. I prefer mine mostly smooth with some small veggie chunks for texture. (If using a regular blender, work in batches, filling only halfway, and remove the center cap from the lid and cover with a kitchen towel to allow steam to escape.)
- Stir in the can of coconut milk and warm everything through for another 2-3 minutes.
- Taste and adjust the seasoning with salt and pepper. Sometimes I add a pinch of red pepper flakes for a subtle warmth.
- Serve in bowls while hot, with a drizzle of olive oil on top and some crusty bread on the side.
Expert Cooking Tips for Creamy Roasted Veggie Soup
- Don’t Overcrowd Your Baking Sheet Give those vegetables plenty of space to roast properly. I always use two baking sheets when doubling this recipe because crowded veggies steam rather than caramelize.
- Line Up Densities Position denser vegetables (carrots) toward the back of the oven where it’s hotter, with softer veggies (tomatoes) toward the front for even cooking.
- Reserve Some Roasted Bits I always set aside a few tablespoons of roasted vegetables before blending to add back as a garnish, creating beautiful texture contrast in each bowl.
- Warm Your Coconut Milk Let your can of coconut milk come to room temperature before adding it to avoid separation and achieve that perfect silky texture.
- Season in Layers Salt your vegetables before roasting AND taste again before serving. I’ve found this double-seasoning approach builds much deeper flavor than just adding salt at the end.
- Make Extra for Freezing This soup freezes beautifully for up to three months, so I always double the recipe and portion into freezer containers for instant homemade meals on busy days.
Storage Tips for Creamy Roasted Veggie Soup
- Cool Before Refrigerating Let soup cool to room temperature before storing. I never refrigerate hot soup as it raises the temperature of surrounding foods.
- Refrigerator Storage Store in airtight containers for 4-5 days. The flavors actually deepen after a day, making this soup even better as leftovers!
- Freezer-Friendly Portions Freeze individual portions in silicone containers or freezer bags for up to 3 months. I label each with the date for easy tracking.
- Thaw Gradually Move frozen soup to refrigerator overnight before reheating. This gentle thawing helps maintain the soup’s creamy texture.
- Gentle Reheating Reheat on stovetop over medium-low heat for 5-7 minutes, stirring occasionally. Microwaving works too (2-3 minutes), but I find stovetop preserves texture better.
- Refresh When Serving Add a splash of fresh vegetable broth when reheating if the soup has thickened. A drizzle of olive oil brightens flavors that dulled during storage.
Variations and Substitutions
- Dairy Option: Replace coconut milk with heavy cream or half-and-half for a more traditional flavor profile, reducing the tropical notes while maintaining creaminess.
- Spicy Kick: Add a roasted jalapeño with the vegetables and a teaspoon of smoked paprika for a soup with warming heat that enhances the roasted flavors.
- Protein Boost: Stir in a can of drained white beans before blending for added protein and heartiness, creating a more filling meal with minimal flavor change.
- Seasonal Swap: Replace zucchini with butternut squash in fall/winter for a sweeter, more substantial soup with beautiful orange color and velvety texture.
- Herb Infusion: Add fresh thyme sprigs and a bay leaf during simmering, removing before blending, to introduce earthy, aromatic notes to the soup’s flavor profile.
- Cashew Cream Alternative: Blend 1 cup soaked cashews with 1 cup water instead of coconut milk for a neutral creamy base that’s perfect for nut lovers.

Perfect Pairings for Creamy Roasted Veggie Soup
- Rustic Rosemary Focaccia: The crispy, herb-infused bread provides textural contrast to the creamy soup while its airy pockets capture every delicious spoonful.
- Grilled Cheese with Sharp Cheddar: The tangy cheese and crunchy, buttery exterior create a classic soup companion that adds protein and makes the meal more substantial.
- Crisp Sauvignon Blanc: This bright, acidic white wine cuts through the soup’s creaminess while complementing its roasted vegetable flavors for an elegant weeknight dinner.
- Simple Arugula Salad: Peppery greens dressed with lemon vinaigrette refresh the palate between spoonfuls of rich soup, creating a perfectly balanced meal.
- Garlic Parmesan Croutons: Crunchy, savory cubes sprinkled on top add delightful texture to each spoonful while enhancing the soup’s roasted garlic undertones.
- Toasted Pumpkin Seeds: These protein-packed crunchy toppers add nutty depth and pleasant textural contrast to each creamy, vegetable-forward spoonful of soup.
Frequently Asked Questions
Can I make this soup without coconut milk? Yes! Substitute with heavy cream, cashew cream, or unsweetened almond milk for different flavor profiles.
My soup is too thick. How do I fix it? Simply add more vegetable broth, a little at a time, until you reach your desired consistency.
Can I use frozen vegetables instead? Fresh vegetables yield better flavor when roasted, but in a pinch, thawed frozen vegetables will work.
How do I make this soup without an immersion blender? Let the soup cool slightly, then blend in batches in a regular blender with the vent cap removed.
Is this soup spicy? No, it’s mild and creamy. Add red pepper flakes or cayenne if you prefer some heat.
Can I prep the vegetables ahead of time? Absolutely! Chop veggies up to two days ahead and store in the refrigerator until ready to roast.
PrintCreamy Roasted Veggie Soup
Creamy Roasted Veggie Soup transforms simple vegetables into a velvety, coconut-infused comfort food. Easy, freezer-friendly, and packed with roasted flavor!
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings
Ingredients
- 6 plum or roma tomatoes, cut in half
- 2 zucchinis, cut in half horizontally and vertically
- 2–3 carrots, cut in half and chopped into 2–3 inch pieces
- 1 bell pepper, cut in half or kept whole
- 1 onion, roughly chopped into 4 pieces
- 1 bulb garlic, top cut off
- 3 cups vegetable broth
- 1 (13.5 oz) can coconut milk
- 2–3 tablespoons olive oil for roasting
- Salt and pepper to taste
Instructions
- Preheat your oven to 400°F (200°C) and grab a large baking sheet or two if needed.
- Place all your prepped veggies (tomatoes, zucchini, carrots, bell pepper, onion, and garlic bulb) on the baking sheet(s), with tomatoes and zucchini cut sides up for even roasting.
- Drizzle everything generously with olive oil and sprinkle with salt and pepper. I like to use my hands to make sure everything gets a good coating.
- Roast for 35-40 minutes until the vegetables are soft and getting those beautiful caramelized edges. Your kitchen will start smelling amazing!
- Let everything cool slightly, then squeeze the roasted garlic cloves out of their papery skins into a large pot. They should be soft, golden, and caramelized at this point.
- Add all the other roasted vegetables to the pot, scraping in any flavorful bits and juices from the baking sheet.
- Pour in the 3 cups of vegetable broth and bring the mixture to a gentle simmer for about 5 minutes to marry the flavors.
- Using an immersion blender, blend until you reach your desired consistency. I prefer mine mostly smooth with some small veggie chunks for texture. (If using a regular blender, work in batches, filling only halfway, and remove the center cap from the lid and cover with a kitchen towel to allow steam to escape.)
- Stir in the can of coconut milk and warm everything through for another 2-3 minutes.
- Taste and adjust the seasoning with salt and pepper. Sometimes I add a pinch of red pepper flakes for a subtle warmth.
- Serve in bowls while hot, with a drizzle of olive oil on top and some crusty bread on the side.













