There’s something deeply comforting about a warm bowl of smooth and creamy Roasted Vegetable Soup. It’s the kind of dish that wraps you in warmth from the inside out—nutritious, flavorful, and packed with roasted goodness. With a velvety texture and rich, earthy taste, this soup turns humble vegetables into a deeply satisfying meal.
By roasting the vegetables first, you unlock a depth of flavor that simmering alone can’t achieve. The natural sugars caramelize in the oven, bringing out sweet, savory, and smoky notes. Blended until silky-smooth, this soup is perfect for chilly evenings, meal prep, or anytime you’re craving something wholesome and filling without being heavy.
Ingredients Overview
Each component in this Roasted Vegetable Soup adds depth, richness, and balance. The secret is in the roasting—it intensifies the flavors and brings everything together with a natural sweetness.
-
Carrots: Naturally sweet and earthy, carrots form the base of the soup’s vibrant color and mellow flavor.
-
Sweet potatoes: Add creamy body and subtle sweetness. You can swap with butternut squash for a similar texture.
-
Onion: Roasted onions provide savory depth. Yellow or white onions work best.
-
Garlic: Roasting mellows the bite and adds a nutty richness.
-
Red bell pepper: Offers brightness and a subtle smoky sweetness once roasted.
-
Cauliflower: Adds creamy thickness when blended, without the need for cream.
-
Tomatoes: Their acidity balances the sweetness of root vegetables and adds complexity. Cherry tomatoes or Roma work well.
-
Olive oil: Helps vegetables roast evenly and enhances flavor.
-
Vegetable broth: Forms the base once everything is blended. Use low-sodium for better control of seasoning.
-
Salt and black pepper: Essential for balancing and enhancing all the flavors.
-
Fresh thyme or rosemary: Adds an herby, earthy finish to the roast.
-
Optional cream or coconut milk: For added richness, though the soup is creamy even without it.
Substitutions are easy: swap in parsnips, zucchini, or leeks depending on the season. You can use chicken broth instead of vegetable broth if not making it vegetarian or vegan.
Step-by-Step Instructions

-
Preheat and Prep:
Preheat oven to 425°F (220°C). Line a large baking sheet with parchment paper. Peel and chop 2 carrots, 1 medium sweet potato, 1 onion, and 1 red bell pepper. Cut ½ head of cauliflower into florets. Slice 4 garlic cloves (leave skin on to roast without burning). Halve 1 cup cherry or Roma tomatoes. -
Season and Roast:
Place all the vegetables on the baking sheet. Drizzle with 3 tablespoons olive oil. Sprinkle with 1½ teaspoons salt, ½ teaspoon black pepper, and 1 teaspoon chopped fresh thyme or rosemary. Toss to coat evenly and spread into a single layer. -
Roast Vegetables:
Roast in the oven for 35–40 minutes, turning halfway through, until vegetables are tender and golden with some caramelized edges. Let cool slightly. Remove garlic skins. -
Blend the Soup:
Transfer roasted vegetables to a blender. Add 3½ cups warm vegetable broth. Blend in batches if needed, until completely smooth. You can also use an immersion blender by adding everything to a large pot. -
Simmer and Adjust:
Pour the blended soup into a pot. Bring to a gentle simmer over medium heat. Taste and adjust salt, pepper, or broth thickness. Add ¼ cup cream or coconut milk if using, and stir until heated through. -
Serve Warm:
Ladle into bowls and garnish with a swirl of cream, fresh herbs, or croutons if desired.
Common Mistakes to Avoid
-
Skipping the roasting step: It’s the key to the soup’s depth and smooth texture.
-
Overcrowding the pan: Spread vegetables out so they roast, not steam.
-
Using cold broth in the blender: Warm broth blends more smoothly and speeds up final reheating.
-
Not blending long enough: For a silky texture, blend until fully smooth and no chunks remain.
Tips, Variations & Substitutions
-
Make it vegan: Use coconut milk or oat cream for a dairy-free creamy finish.
-
Spice it up: Add a pinch of chili flakes or a dash of smoked paprika when blending.
-
Add legumes: For protein, blend in ½ cup cooked white beans or lentils.
-
Flavor twist: Add a spoonful of pesto or roasted red pepper paste to each bowl before serving.
-
Herb swap: Try sage, basil, or marjoram instead of thyme.
-
Low-carb version: Skip the sweet potatoes and add more cauliflower and zucchini.
-
Make it cheesy: Stir in a little grated Parmesan or nutritional yeast before serving.
Serving Ideas & Occasions
This soup is perfect as a cozy lunch or a starter for dinner parties. Serve it with crusty sourdough bread, a grilled cheese sandwich, or a side salad for a complete meal. It’s elegant enough for entertaining and comforting enough for everyday eating.
Roasted Vegetable Soup also works beautifully for meal prep—make a big batch and portion it out for the week. It reheats well and even freezes beautifully for future meals.
Pair with white wine or a mug of herbal tea for a relaxing, wholesome dining experience. It’s ideal for cold weather, light detox meals, or when you’re simply craving a warm, soothing bowl of comfort.
Nutritional & Health Notes
This soup is packed with fiber, vitamins, and antioxidants from a rainbow of vegetables. Roasting locks in nutrients and enhances digestibility. Sweet potatoes bring beta-carotene and complex carbs, while cauliflower and carrots add bulk without heaviness.
Blending the soup provides a creamy texture without needing heavy cream. By using olive oil and a light broth base, the soup remains heart-healthy and naturally low in saturated fat.
It’s naturally gluten-free and easily adaptable for vegan, vegetarian, or low-carb diets. For a protein boost, pair with chickpea salad, toast with hummus, or a boiled egg on the side.
FAQs
1. Can I freeze Roasted Vegetable Soup?
Yes! Let it cool completely, then freeze in airtight containers for up to 3 months. Thaw overnight in the fridge and reheat on the stove, stirring well to maintain the smooth texture.
2. What’s the best blender for this soup?
A high-powered blender like a Vitamix or Ninja creates an ultra-smooth texture. An immersion blender works too, especially if you blend directly in the pot, though it may be slightly less silky.
3. How do I make it extra creamy without dairy?
Use coconut milk, cashew cream, or blend in some cooked white beans. A drizzle of olive oil while blending also adds body.
4. Can I use frozen vegetables?
Yes, but roast them from frozen at a slightly lower temperature (400°F) and keep an eye on moisture. Fresh vegetables yield deeper flavor and better caramelization, but frozen still works.
5. How do I thicken the soup?
Blend in a few extra chunks of sweet potato, add a handful of rolled oats before blending, or simmer a little longer to reduce the liquid. Don’t overdo cream—it’s already thick!
6. Can I add meat?
Sure. Roasted shredded chicken or crumbled sausage can be stirred in after blending. Just make sure the flavor doesn’t overpower the delicate sweetness of the vegetables.
7. How long does it last in the fridge?
Stored in an airtight container, this soup stays fresh in the fridge for 4–5 days. Reheat on the stove over medium heat, stirring occasionally.
Roasted Vegetable Tomato Soup with Velvety Texture
A smooth and creamy roasted vegetable soup made with caramelized carrots, sweet potatoes, cauliflower, and more. Blended to silky perfection for a hearty, wholesome, one-pan meal.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 4 servings 1x
Ingredients
2 carrots, peeled and chopped
1 sweet potato, peeled and diced
1 onion, quartered
1 red bell pepper, seeded and chopped
½ head cauliflower, cut into florets
4 garlic cloves, unpeeled
1 cup cherry or Roma tomatoes, halved
3 tbsp olive oil
1½ tsp salt
½ tsp black pepper
1 tsp chopped fresh thyme or rosemary
3½ cups warm vegetable broth
Optional: ¼ cup cream or coconut milk
Instructions
-
Preheat oven to 425°F (220°C). Line a baking sheet with parchment.
-
Arrange carrots, sweet potato, onion, bell pepper, cauliflower, garlic (with skins), and tomatoes on the tray.
-
Drizzle with olive oil and season with salt, pepper, and herbs. Toss to coat evenly.
-
Roast for 35–40 minutes, turning halfway, until tender and caramelized. Let cool slightly.
-
Peel garlic and transfer all vegetables to a blender. Add warm broth and blend until smooth.
-
Pour into a pot and bring to a simmer. Add cream or coconut milk if using. Adjust seasoning.
-
Serve hot with fresh herbs or croutons.
Notes
Soup can be frozen for up to 3 months. Add roasted chickpeas or grilled cheese for a full meal.