Creamy Roasted Veggie Soup Recipe

Featured in:

How to make the most delicious Creamy Roasted Veggie Soup with caramelized vegetables and coconut milk. Vegan, gluten-free comfort food everyone loves!

james carter jr for recipes by clare
By James Carter Jr
Updated on Sat, 01 Nov 2025 11:12:57 GMT

This Creamy Roasted Veggie Soup is the perfect cozy meal that transforms simple vegetables into something extraordinary. I stumbled upon this recipe during a particularly cold winter when I had a fridge full of random vegetables that needed using up, and it has become my go-to comfort food ever since.

There is something magical about roasting vegetables before turning them into soup. The oven works its magic, caramelizing the natural sugars and creating deep, earthy flavors you simply cannot achieve by boiling. When you blend those golden roasted veggies with creamy coconut milk, you get a velvety smooth soup that tastes like you spent hours in the kitchen. The best part? It only requires about 10 minutes of active prep time, and the oven does most of the work while you relax. This roasted vegetable soup has converted even the pickiest eaters in my family, and I have served it to both vegans and dairy lovers who all ask for seconds.

What You Need for This Roasted Veggie Soup

Before you start making this creamy roasted veggie soup, let me share my top ingredient tips. I always roast my garlic whole because it becomes sweet and spreadable, adding incredible depth to the soup. Pro tip: use the ripest tomatoes you can find for maximum sweetness.

  • 6 tomatoes (plum or roma), cut in half
  • 2 zucchinis, cut in half horizontally and vertically
  • 2-3 carrots, cut in half and chopped into 2-3 inches
  • 1 bell pepper, cut in half or keep whole
  • 1 onion, roughly chopped into 4 pieces or so
  • 1 bulb garlic, top cut off to expose cloves
  • 3 cups vegetable broth (I prefer low sodium so I can control the salt)
  • 1 (13.5 oz) can coconut milk (full fat gives the best creamy texture, shake can before opening)
  • 3-4 tablespoons olive oil for roasting the veggies
  • Salt and black pepper to taste
  • Fresh basil leaves for serving

Equipment needed: Large rimmed baking sheet, blender or immersion blender, large soup pot

How to Make Creamy Roasted Veggie Soup

I recommend using a large rimmed baking sheet to prevent any veggie juices from spilling in your oven. The roasting step is where all the flavor magic happens, so do not rush it.

Step 1: Preheat your oven to 425°F. Position your oven rack in the center for even heat distribution. This high temperature is essential for getting that beautiful caramelization on your vegetables.

Step 2: Roughly chop your 6 tomatoes, 2 zucchinis, 2-3 carrots, 1 bell pepper and 1 onion. Do not worry about perfect cuts here. Slice about 1/4 inch off the top of the garlic bulb to expose all the cloves. The rustic chop actually helps create varied textures in the final soup.

Step 3: Transfer all the veggies onto your baking sheet. Drizzle with 3-4 tablespoons of olive oil, making sure to drizzle some directly onto the exposed garlic cloves too. Use your hands to toss and coat everything evenly, then arrange vegetables in a single layer for even roasting. Bake for 35-40 minutes. You will know they are ready when the edges are deeply golden brown with some dark caramelized spots and your kitchen smells absolutely amazing.

Step 4: Let the roasted vegetables cool for 5 minutes so they are safe to handle. Squeeze the soft, caramelized garlic cloves out of their papery skins directly into your blender. They should slip right out. Add all the other roasted vegetables and the 3 cups of vegetable broth to the blender. If you are using an immersion blender, put everything directly into a large pot. Blend until completely smooth and creamy, about 1-2 minutes. Pro tip: start on low speed and gradually increase to avoid hot soup splatters. If using a regular blender, remove the center cap and cover with a kitchen towel to let steam escape.

Step 5: Pour the blended soup into a large pot if you used a regular blender. Simmer over medium-low heat for 3-5 minutes to let the flavors meld. Turn off the heat and stir in the entire can of coconut milk. Do not worry if the coconut milk looks separated in the can, this is normal. Just stir it well into the hot soup until fully incorporated. The soup will transform into a luxurious, velvety texture.

Step 6: Taste and adjust seasoning. Start by adding 1/2 teaspoon of salt, then taste and add more if needed. The amount will depend on how salty your vegetable broth is. Add freshly cracked black pepper to taste. Serve in bowls topped with freshly cracked black pepper and torn basil leaves. The fresh basil adds a bright pop that cuts through the richness beautifully.

Best Pairings for Roasted Veggie Soup

This creamy roasted veggie soup pairs wonderfully with crusty, hearty breads that can soak up every last drop.

Crusty Sourdough Bread: The tangy flavor and chewy texture complement the sweet roasted vegetables perfectly, making it ideal for dipping.

Garlic Bread: Who can resist warm, buttery garlic bread alongside this soup? The garlic flavors echo what is already in the roasted veggie soup.

Simple Green Salad: A light arugula or mixed greens salad with lemon vinaigrette provides a fresh, peppery contrast to the rich, creamy soup.

Avocado Kale Salad: If you want to keep things plant-based, this pairing offers healthy fats and extra nutrients while keeping the meal satisfying.

Grilled Cheese Sandwich: For ultimate comfort food vibes, serve this soup with a classic grilled cheese for dipping. The combination is pure cozy perfection.

More Wholesome Soup Recipes to Warm Your Table

This creamy roasted veggie soup pairs beautifully with other nourishing soups that offer different flavor profiles and nutritional benefits. For a protein-packed option, try the hearty Easy Taco Soup Recipe with its bold Mexican spices and 22g of protein per serving, or the comforting High Protein Chicken Pot Pie Soup that delivers 25g of protein in every creamy bowl.

If you’re looking for more plant-based variety, the Spinach Lentil and Butter Bean Soup offers earthy lentils and creamy beans with warming spices. For an elegant Mediterranean-inspired meal, pair this roasted veggie soup with the Mediterranean Orzo Soup featuring tender pasta, kale, and fresh herbs in a Parmesan-infused broth.

Storage and Reheating Tips

I recommend storing this creamy roasted veggie soup in airtight glass containers in the refrigerator for up to 4 days. The flavors actually deepen overnight, making leftovers taste even better the next day.

When reheating, warm the soup gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 1-minute intervals, stirring between each. If the soup has thickened too much in the fridge, simply add a splash of vegetable broth or water to reach your desired consistency. The soup will naturally thicken as it sits because the vegetables continue to absorb liquid.

Pro tip: this roasted veggie soup freezes beautifully for up to 3 months. I portion it into freezer-safe containers, leaving about an inch of space at the top for expansion. Thaw overnight in the refrigerator before reheating for best results. The texture stays wonderfully creamy even after freezing.

Common Questions About Roasted Veggie Soup

Can I use different vegetables in this soup?

Absolutely! Feel free to swap in whatever vegetables you have on hand. Butternut squash, sweet potatoes, red peppers, or even cauliflower work wonderfully. Just keep the total vegetable volume similar. The roasting method brings out the best in almost any vegetable.

Can I make this soup without coconut milk?

Yes, though the soup will not be as rich and creamy. You can substitute with cashew cream (blend 1 cup raw cashews with 1 cup water), oat milk, or regular dairy cream if you are not vegan. Keep in mind that plant-based milks like soy or almond will create a thinner, less creamy texture.

How can I make this soup thicker?

If you prefer a thicker creamy roasted veggie soup, reduce the amount of vegetable broth to 2-2.5 cups instead of 3, or add one peeled and chopped russet potato to the roasting pan. The potato will add natural thickness and creaminess without changing the flavor profile.

Why are my vegetables not browning?

Make sure your vegetables are spread in a single layer and not overcrowded. Overcrowding causes steaming instead of roasting. Also check that your oven temperature is accurate with an oven thermometer.

Ready to Make This Cozy Soup?

This Creamy Roasted Veggie Soup proves that healthy eating does not have to be boring or complicated. With minimal prep work and maximum flavor, you will have a restaurant-quality soup that impresses everyone who tries it. The roasted vegetables create a depth of flavor that simple boiled veggie soups just cannot match, and the coconut milk adds that luxurious creaminess we all crave. Whether you are cooking for vegans, vegetarians, or just looking for a lighter meal option, this soup checks all the boxes. Try this roasted veggie soup recipe tonight and discover your new favorite way to eat more vegetables!

Print

Creamy Roasted Veggie Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A warm and comforting soup filled with roasted veggies and finished with creamy coconut milk. Vegan, gluten-free, and loved by everyone!

  • Author: James Carter Jr
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings (about 6 cups) 1x
  • Category: Soup
  • Method: Roast, Blend
  • Cuisine: Vegan

Ingredients

Scale
  • 6 tomatoes (plum or roma), cut in half
  • 2 zucchinis, cut in half horizontally and vertically
  • 23 carrots, cut in half and chopped into 23 inches
  • 1 bell pepper, cut in half or keep whole
  • 1 onion, roughly chopped into 4 pieces or so
  • 1 bulb garlic, top cut off to expose cloves
  • 3 cups vegetable broth (low sodium preferred)
  • 1 (13.5 oz) can full-fat coconut milk
  • 34 tablespoons olive oil for roasting
  • Salt and black pepper to taste
  • Fresh basil leaves for serving

Instructions

  1. Preheat oven to 425°F and position rack in center.
  2. Roughly chop 6 tomatoes, 2 zucchinis, 2-3 carrots, 1 bell pepper and 1 onion. Slice about 1/4 inch off the top of garlic bulb to expose all cloves.
  3. Transfer all vegetables onto a large rimmed baking sheet. Drizzle with 3-4 tablespoons olive oil, including directly onto exposed garlic cloves. Toss to coat evenly and arrange in single layer. Bake for 35-40 minutes until edges are deeply golden brown with caramelized spots.
  4. Let roasted vegetables cool for 5 minutes. Squeeze soft garlic cloves out of their skins into blender. Add all other roasted vegetables and 3 cups vegetable broth to blender (or use immersion blender directly in pot).
  5. Blend until completely smooth and creamy, 1-2 minutes. Start on low speed and gradually increase to prevent splatters. If using regular blender, remove center cap and cover with kitchen towel to let steam escape.
  6. Pour blended soup into large pot if using regular blender. Simmer over medium-low heat for 3-5 minutes. Turn off heat and stir in entire can of coconut milk until fully incorporated and smooth.
  7. Taste and adjust seasoning, starting with 1/2 teaspoon salt and adding more as needed based on your broth. Add black pepper to taste. Serve hot topped with fresh torn basil leaves.

Notes

  • Vegetables: Feel free to swap in butternut squash, sweet potatoes, cauliflower, or red peppers. Keep total vegetable volume similar for best results.
  • Coconut milk: Full-fat gives best creamy texture. Shake can before opening. Can substitute with cashew cream (1 cup raw cashews blended with 1 cup water), oat milk, or dairy cream if not vegan.
  • For thicker soup: Use 2-2.5 cups broth instead of 3, or add one peeled russet potato to roasting pan.
  • Roasting tips: Arrange vegetables in single layer. Do not overcrowd or they will steam instead of caramelize.
  • The soup naturally thickens as it sits. Add splash of broth or water when reheating if needed.
  • Garlic squeezing: Roasted garlic cloves should slip easily from skins when squeezed. If they don’t, they need more roasting time.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 185 kcal
  • Sugar: 9 g
  • Sodium: 480 mg
  • Fat: 12 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 19 g
  • Fiber: 5 g
  • Protein: 4 g
  • Cholesterol: 0 mg

Did you make this recipe?

Share a photo and tag us #Benefitiany— we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star