Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Roasted Veggie Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Molly
  • Total Time: 1 hour
  • Yield: 4–6 servings
  • Diet: Vegan

Description

A silky, vegan-friendly roasted vegetable soup made with tomatoes, zucchini, carrots, bell pepper, onion, and garlic—blended smooth and finished with coconut milk for a creamy, comforting bowl.


Ingredients

6 plum or Roma tomatoes, halved

2 zucchinis, quartered

23 carrots, cut into 23-inch pieces

1 bell pepper, halved

1 onion, roughly chopped

1 garlic bulb, top sliced off

Olive oil (for roasting)

3 cups vegetable broth

1 can (13.5 oz) coconut milk

Black pepper, to taste

Fresh basil or herbs, for garnish (optional)


Instructions

  1. Preheat oven to 425°F (220°C).
  2. Prepare vegetables: halve tomatoes, zucchinis, and bell pepper; chop carrots and onion; slice top off garlic bulb.
  3. Spread vegetables on a baking sheet, drizzle with olive oil, and roast 35–40 minutes until caramelized and tender.
  4. Transfer roasted vegetables to a blender or pot. Add broth and blend until smooth.
  5. Simmer soup for a few minutes, then stir in coconut milk to finish.
  6. Ladle into bowls, garnish with black pepper and basil, and serve warm.

Notes

  • Add chili flakes or paprika for spice.
  • Stir in spinach or kale for added nutrition.
  • Swirl in cashew cream or vegan cream instead of coconut milk.
  • Top with croutons or roasted pumpkin seeds for crunch.
  • Add lemon juice for extra brightness.
  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Category: Soup
  • Method: Roasting and Blending
  • Cuisine: Vegan, Plant-Based

Nutrition

  • Serving Size: 1 bowl
  • Calories: 210 kcal
  • Sugar: 9 g
  • Sodium: 540 mg
  • Fat: 13 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 4 g
  • Trans Fat: 0 g
  • Carbohydrates: 21 g
  • Fiber: 5 g
  • Protein: 4 g
  • Cholesterol: 0 mg