Roasted Vegetable Soup Recipe From Scratch


Roasted vegetable soup in a white bowl with caramelized sweet potato, bell pepper, and cauliflower topped with fresh parsley on dark oak.

This roasted vegetable soup is the recipe I make when I want something nourishing without spending an hour at the stove. Roasting the vegetables first caramelizes their edges and builds a sweetness that a plain simmered soup never achieves. The result is a thick, rich broth with deep, complex flavor from humble pantry staples.

Prep Time: 15 minutes

Cook Time: 45 minutes

Total Time: 60 minutes

Servings: 6

Method: Roasting + Stovetop

Why This Roasted Vegetable Soup Works

The roasting step is what separates this from a basic vegetable broth soup. At 425°F, the natural sugars in sweet potatoes, bell peppers, and cauliflower caramelize and concentrate. Those charred, golden edges dissolve into the broth and create a depth of flavor that takes plain boiled vegetables an hour to approach.

White beans do two jobs here. They add protein and fiber, and when blended partially into the soup, they create a creamy body without any dairy. The soup looks and tastes rich without a drop of cream.

Cumin, smoked paprika, and turmeric tie the roasted vegetables together. These spices work with the caramelized sweetness of the roasted vegetables rather than competing with them. The result is a warming, lightly spiced broth that feels substantial.

Ingredients

  • 1 medium sweet potato, peeled and cubed (about 2 cups)
  • 2 red bell peppers, seeded and chopped
  • 2 cups cauliflower florets
  • 1 medium zucchini, chopped
  • 1 medium yellow onion, quartered
  • 4 cloves garlic, unpeeled
  • 3 tablespoons olive oil
  • 1 can (15 oz) fire-roasted diced tomatoes
  • 1 can (15 oz) white cannellini beans, drained and rinsed
  • 4 cups vegetable broth
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Fresh parsley for garnish

What You Need for Roasted Vegetable Soup

Sweet potato — the backbone of the soup. It adds natural sweetness, starch, and a creamy texture when partially blended. Butternut squash is a direct substitute at the same quantity.

Red bell peppers — they roast beautifully and add a bright, slightly sweet flavor. Orange or yellow bell peppers work equally well. Green peppers have a sharper bite that can overpower the other vegetables.

Cauliflower — absorbs the olive oil and caramelizes well in a hot oven. It becomes tender enough to blend into the broth without turning grainy. Broccoli works as a substitute but has a stronger flavor.

Unpeeled garlic cloves — roasting garlic in its skin mellows the sharp bite into a sweet, nutty depth. Squeeze the roasted cloves out of their skins before adding to the pot. Skip this step and the garlic flavor will be harsh.

White cannellini beans — blending half of these with the broth is what gives the soup its creamy texture. They are neutral enough to disappear into the broth while adding body and protein.

Fire-roasted diced tomatoes — the charred, smoky notes pair naturally with the roasted vegetables. Plain diced tomatoes work but produce a brighter, more acidic base.

Smoked paprika + cumin + turmeric — this trio warms the soup without making it spicy. Turmeric adds earthiness and a golden color. Start with the quantities listed and adjust at the end to taste.

How to Make Roasted Vegetable Soup

  1. Preheat oven to 425°F (220°C).
  2. Spread sweet potato, bell peppers, cauliflower, zucchini, and onion on a large rimmed baking sheet.
  3. Tuck unpeeled garlic cloves between the vegetables.
  4. Drizzle with olive oil. Season with salt and black pepper. Toss to coat evenly.
  5. Roast for 30-35 minutes until vegetables are tender and edges are caramelized and golden.
  6. Remove garlic cloves. Squeeze the roasted garlic out of their skins and set aside.
  7. Transfer roasted vegetables and garlic to a large pot over medium heat.
  8. Add fire-roasted tomatoes, white beans, vegetable broth, cumin, smoked paprika, and turmeric. Stir to combine.
  9. Bring to a gentle boil. Reduce heat to low and simmer for 10 minutes.
  10. Use an immersion blender to partially blend the soup — blend about half for a thick, chunky texture, or blend fully for a smooth consistency.
  11. Taste and adjust salt, pepper, and spices as needed.
  12. Ladle into bowls and garnish with fresh parsley.

Roasted Vegetable Soup Variations

Creamy Roasted Vegetable Soup

Stir in 1/2 cup of full-fat coconut milk after blending. It adds a silky, rich finish without dairy. The coconut flavor is very subtle and works well with the cumin and smoked paprika in the broth.

Spicy Roasted Vegetable Soup

Add 1/4 teaspoon of cayenne pepper and a teaspoon of harissa paste when you add the spices. The heat builds gradually and pairs well with the caramelized sweetness of the roasted vegetables.

Roasted Vegetable Lentil Soup

Replace the white beans with 1 cup of dried red lentils. Add them directly to the pot with the broth and simmer for 25 minutes instead of 10. Red lentils dissolve into the soup and create an even thicker, heartier base.

Winter Roasted Vegetable Soup

Swap zucchini for parsnips and add a cup of diced butternut squash alongside the sweet potato. The combination produces a sweeter, more complex root vegetable base that is especially good with a drizzle of balsamic glaze at serving.

Tips for the Best Roasted Vegetable Soup

  • I always cut vegetables to a similar size so they roast evenly. Uneven pieces mean some are charred while others are still raw in the center.
  • Don’t crowd the baking sheet. Vegetables need space to roast, not steam. Use two sheets if needed — crowded vegetables turn soggy.
  • Leave garlic unpeeled during roasting. The skin protects the cloves from burning and the roasted garlic squeezes out like a paste.
  • Partial blending gives the best texture. I blend about half and leave the rest chunky so each bowl has both creamy broth and visible vegetable pieces.
  • Taste and season at the very end. Roasting concentrates flavors and the salt level can shift significantly from start to finish.
  • A squeeze of fresh lemon juice right before serving brightens the entire bowl and cuts through the earthiness of the spices.

Make Ahead & Storage

This roasted vegetable soup keeps in the fridge for up to 5 days in an airtight container. The flavor deepens by the second day as the spices meld into the broth. Reheat over medium-low heat with a splash of vegetable broth if it thickened overnight.

To freeze, cool completely and portion into freezer-safe containers or zip bags. It freezes well for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop. If the texture changed after freezing, a 30-second blend with an immersion blender brings it back to a smooth consistency.

Common Questions

Can I use any vegetables in roasted vegetable soup?

Yes. Almost any firm vegetable roasts well — parsnips, carrots, beets, butternut squash, and eggplant all work. Avoid very delicate greens like spinach or zucchini that release too much water during roasting.

Do I have to blend the soup?

No. You can serve it as a chunky vegetable stew if you prefer. Blending is optional — it just adds creaminess and body. If skipping the blend, add the beans whole and serve as-is.

How do I make roasted vegetable soup thicker?

Blend more of the soup to break down the white beans and sweet potato further. You can also stir in a tablespoon of tomato paste during simmering, or let the soup reduce uncovered over medium heat for 10 additional minutes.

Is roasted vegetable soup vegan?

Yes, this recipe is fully vegan and gluten-free as written. Every ingredient is plant-based. Use a certified gluten-free vegetable broth if you need to avoid cross-contamination.

This roasted vegetable soup from scratch is a satisfying, nourishing bowl that comes together with simple ingredients and one sheet pan. Save this recipe and tap the link for the full instructions.

Roasted vegetable soup in a white bowl with caramelized sweet potato, bell pepper, and cauliflower pieces topped with fresh parsley.

Roasted Vegetable Soup Recipe From Scratch

A thick, creamy soup built from oven-caramelized vegetables, white beans, and warming spices — fully vegan and ready in one hour.

Prep
15 min
Cook
45 min
Total
60 min
Servings
6
Calories
210

Ingredients

  • 1 medium sweet potato, peeled and cubed (about 2 cups)
  • 2 red bell peppers, seeded and chopped
  • 2 cups cauliflower florets
  • 1 medium zucchini, chopped
  • 1 medium yellow onion, quartered
  • 4 cloves garlic, unpeeled
  • 3 tablespoons olive oil
  • 1 can (15 oz) fire-roasted diced tomatoes
  • 1 can (15 oz) white cannellini beans, drained and rinsed
  • 4 cups vegetable broth
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Fresh parsley for garnish

Instructions

  1. Preheat oven to 425°F (220°C).
  2. Spread sweet potato, bell peppers, cauliflower, zucchini, and onion on a large rimmed baking sheet.
  3. Tuck unpeeled garlic cloves between the vegetables.
  4. Drizzle with olive oil. Season with salt and black pepper. Toss to coat evenly.
  5. Roast for 30-35 minutes until vegetables are tender and edges are caramelized and golden.
  6. Remove garlic cloves. Squeeze the roasted garlic out of their skins and set aside.
  7. Transfer roasted vegetables and garlic to a large pot over medium heat.
  8. Add fire-roasted tomatoes, white beans, vegetable broth, cumin, smoked paprika, and turmeric. Stir to combine.
  9. Bring to a gentle boil. Reduce heat to low and simmer for 10 minutes.
  10. Use an immersion blender to partially blend the soup — blend about half for a thick, chunky texture, or blend fully for a smooth consistency.
  11. Taste and adjust salt, pepper, and spices as needed.
  12. Ladle into bowls and garnish with fresh parsley.
Nutrition per serving
210 cal 32g carbs 8g protein 7g fat 8g fiber 9g sugar 480mg sodium

Michal Sieroslawski

Michal is a personal trainer and writer at Millennial Hawk. He holds a MSc in Sports and Exercise Science from the University of Central Lancashire. He is an exercise physiologist who enjoys learning about the latest trends in exercise and sports nutrition. Besides his passion for health and fitness, he loves cycling, exploring new hiking trails, and coaching youth soccer teams on weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recent Posts