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

Ultimate Roasted Veggie Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy yet light soup packed with colorful vegetables for a hearty and satisfying meal.

  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1 large red bell pepper, chopped
  • 1 medium zucchini, chopped
  • 2 carrots, peeled and sliced
  • 1 small butternut squash, peeled and cubed
  • 1 red onion, quartered
  • 3 cloves garlic, unpeeled
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon ground cumin
  • 3 cups vegetable broth (low-sodium)
  • 1/2 teaspoon dried thyme
  • Optional: 1/4 cup grated cheese (or vegan alternative)
  • Optional: 1 tablespoon lemon juice

Instructions

  1. Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. Place the chopped vegetables and unpeeled garlic on the sheet, drizzle with olive oil, and sprinkle with salt, black pepper, smoked paprika, and cumin. Toss to combine and roast for about 25–30 minutes, flipping halfway through.
  3. After roasting, peel the garlic and transfer all the vegetables to a blender. Add the vegetable broth and dried thyme, then blend until smooth.
  4. Pour the blended soup back into a pot and simmer for 5–10 minutes to meld the flavors. Adjust seasoning with more salt, pepper, or lemon juice as desired.
  5. Ladle into bowls and garnish as desired, with fresh herbs, olive oil, or vegan cheese.

Notes

For a spicier version, add red pepper flakes while roasting. This soup can easily be customized with different vegetables.

  • Author: nevaeh-hall
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Roasting
  • Cuisine: Vegetarian
  • Diet: Vegan

Nutrition

  • Serving Size: 1 serving
  • Calories: 250
  • Sugar: 6g
  • Sodium: 310mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 7g
  • Protein: 5g
  • Cholesterol: 0mg