This creamy vegetable soup recipe is made with your choice of roasted veggies and puréed until perfectly creamy and delicious. Naturally gluten-free, vegan and so cozy!

Creamy Roasted Vegetable Soup: A Family Favorite Recipe
Prepare to fall in love with our family’s new favorite way to enjoy a generous serving of vegetables! This creamy vegetable soup is so deceptively simple yet profoundly satisfying that it quickly became a staple in our kitchen. While it might feel more like a culinary method than a complex “recipe,” the overwhelming positive feedback and requests from our community on Instagram prompted us to share every delicious detail here.
The inspiration for this soup initially stemmed from a common parental challenge: encouraging our toddler, who suddenly decided to boycott his once-beloved roasted vegetables, to eat more greens. The solution? Transform those very same roasted veggies into an irresistible, velvety-smooth soup, elevated with the smoky depth of fire-roasted tomatoes, the rich texture of creamy coconut milk (or a non-dairy alternative), a boost of plant-based protein from white beans, and a medley of zesty seasonings. Serve it alongside some warm, crusty bread perfect for dipping, and watch as even the most discerning palates, our picky toddler included, eagerly embrace every spoonful. This recipe truly turned out to be a resounding success for everyone at the table!
We’ve crafted this soup multiple times over recent weeks, discovering how wonderfully it pairs with our favorite sourdough bread or crunchy seed crackers for dipping. Complement it with a crisp, simple green salad and a side of fresh, seasonal fruit for a complete, wholesome meal. One of the greatest virtues of this recipe is its incredible adaptability; the choice of vegetables, beans, and seasonings are entirely yours to customize. It’s the perfect opportunity to clear out your produce drawer and personalize this delightful dish. The result is consistently a cozy, deeply flavorful, and incredibly feel-good soup. So gather your favorite vegetables, and let’s create something truly delicious together!

Why You’ll Adore This Creamy Roasted Vegetable Soup
This isn’t just another soup recipe; it’s an experience in wholesome comfort and effortless cooking. Here’s why this creamy roasted vegetable soup is bound to become a regular in your meal rotation:
- Unrivaled Creaminess: Achieved through the simple act of puréeing roasted vegetables and coconut milk, without any heavy cream or dairy (unless you choose it), making it naturally lighter yet incredibly luscious.
- Rich, Deep Flavors: Roasting the vegetables intensifies their natural sweetness and adds a delightful smoky depth that elevates the entire soup. This process caramelizes the sugars in the vegetables, creating a more complex flavor profile than simply boiling them.
- Nutrient-Packed & Wholesome: Loaded with a variety of fresh vegetables, this soup is a powerhouse of vitamins, minerals, and fiber. It’s a fantastic way to boost your daily vegetable intake in a delicious, easy-to-digest form.
- Diet-Friendly & Inclusive: Naturally gluten-free and vegan, it caters to a wide range of dietary preferences and restrictions, making it perfect for sharing with friends and family.
- Highly Customizable: This recipe is a canvas for your culinary creativity. Swap in your favorite seasonal vegetables, experiment with different beans, and adjust the seasonings to match your mood or pantry staples. It’s ideal for preventing food waste by utilizing any lingering produce.
- Effortlessly Simple: Despite its gourmet taste, the steps are straightforward: roast, simmer, and blend. It’s a perfect recipe for both novice cooks and seasoned chefs looking for a quick yet impressive meal.
- Comfort Food at Its Best: There’s something inherently soothing about a warm bowl of creamy soup. This recipe delivers ultimate comfort, perfect for chilly evenings or when you need a little extra nourishment.
Key Ingredients for the Perfect Creamy Roasted Vegetable Soup
The magic of this creamy vegetable soup lies in its thoughtful selection of ingredients, each contributing to its rich flavor and velvety texture. Here are a few detailed notes on what you’ll need:
- Assorted Vegetables: We recommend a vibrant mix for diverse flavors and nutrients. Our go-to combination includes red bell pepper for sweetness, sweet potato for body and natural sugars, yellow squash or zucchini for tenderness, cauliflower for its creamy texture when blended, and white onion for an aromatic base. Roasting these with olive oil, salt, and pepper until they are soft and slightly caramelized is crucial. However, this is where your creativity shines! Feel free to substitute with other soup-friendly roasted vegetables like carrots, butternut squash, parsnips, broccoli florets, or even mushrooms. The key is to ensure they are diced to a similar size for even roasting.
- Fire-Roasted Tomatoes: A can of these heroes adds an incredible depth of smoky, slightly charred tomato flavor that cannot be replicated with regular canned tomatoes. They introduce a subtle acidity and a layer of complexity that beautifully complements the roasted vegetables.
- White Beans: We love adding a can of cannellini, great northern, or navy beans. Rinsed and drained, they are a fantastic way to boost the protein content and contribute to the soup’s overall creaminess without noticeably altering the flavor profile. Their mild taste allows the other ingredients to truly shine.
- High-Quality Vegetable Broth: The foundation of any great soup is its broth. Opt for a good-quality vegetable broth (or chicken broth if not strictly vegan) to serve as a flavorful base. Low-sodium varieties allow you more control over the final seasoning.
- Full-Fat Coconut Milk: This is the secret to achieving that luxurious, velvety texture and rich mouthfeel. Full-fat coconut milk imparts a subtle, pleasant creaminess that pairs wonderfully with the roasted vegetables and spices. Its mild coconut flavor typically fades into the background, enriching the soup without making it taste overly tropical. If coconut milk isn’t to your liking, half and half, heavy cream, or other non-dairy creams like oat milk or cashew cream are excellent alternatives. For a lighter soup, you could use light coconut milk, though it will result in a less decadent consistency.
- Aromatic Seasonings: Start with a few cloves of minced garlic, sautéed until fragrant, to build a robust flavor base. For additional warmth and earthy notes, we highly recommend ground cumin and smoked paprika. These spices create a wonderfully balanced and aromatic soup. However, don’t hesitate to experiment! You could lean towards Italian-inspired flavors with dried oregano and basil, add a touch of curry powder and ginger for a Thai or Indian twist, or incorporate chili powder for a Mexican-inspired rendition. The possibilities are endless, allowing you to tailor the soup to your preferred taste.

Step-by-Step Guide to Making Your Creamy Vegetable Soup
Creating this delicious, creamy roasted vegetable soup is a straightforward process. Follow these detailed steps for the best results:
- Prepare the Oven and Veggies: Preheat your oven to a robust 425°F (220°C). While the oven heats, dice your chosen vegetables – red bell pepper, sweet potato, yellow squash (or zucchini), cauliflower, and white onion – into roughly 1-inch pieces. Consistency in size is key for even roasting.
- Roast the Vegetables to Perfection: Spread the diced vegetables onto a large sheet pan, ensuring they are in a single, even layer without overcrowding. Drizzle them with about 1 1/2 tablespoons of olive oil, then toss thoroughly until every piece is lightly coated. Season generously with fine sea salt and freshly-cracked black pepper. Roast for 30 to 40 minutes, or until the vegetables are tender, slightly caramelized, and have developed a beautiful light char. This roasting step is crucial for intensifying their flavors.
- Simmer the Flavor Base: Approximately 20 minutes into the vegetable roasting time, begin preparing the soup base. In a large stockpot or Dutch oven, heat the remaining 1/2 tablespoon of olive oil over medium-high heat. Add the minced garlic and sauté for 1-2 minutes, stirring occasionally, until it becomes fragrant but not browned. Immediately add the vegetable broth, full-fat coconut milk, fire-roasted tomatoes (undrained), rinsed and drained white beans, ground cumin, and smoked paprika. Stir all the ingredients well to combine. Bring the mixture to a low simmer. If your roasted vegetables are not yet done, cover the pot and reduce the heat to low to keep warm. Otherwise, proceed to the next step.
- Purée Until Creamy: Once the roasted vegetables are ready, transfer them into the simmering soup pot and stir them in. Now comes the transformation! Using an immersion blender, carefully blend the soup directly in the pot until it reaches your desired smooth and creamy consistency. If you don’t have an immersion blender, transfer the soup in batches to a standard blender (be extremely cautious when blending hot liquids, only filling the blender halfway and venting the lid). Blend until silky smooth, then return the puréed soup to the pot.
- Season and Adjust: Taste the soup and adjust the seasonings as needed. Add more salt and pepper to taste. If you prefer a thinner consistency, you can gradually stir in additional vegetable broth until it reaches your preference. This step is vital for balancing the flavors.
- Serve and Enjoy: Ladle the warm, creamy vegetable soup into bowls. For an extra touch of elegance and flavor, garnish with a swirl of extra coconut milk, a sprinkle of fresh herbs like parsley or cilantro, or a twist of freshly-cracked black pepper. Serve immediately with your favorite crusty bread, crackers, or a fresh side salad.

Customizing Your Creamy Vegetable Soup: Variations and Swaps
One of the best aspects of this creamy vegetable soup is its incredible flexibility. Feel free to experiment with these variations to make it uniquely yours:
- Amplify the Heat: If you love a bit of spice, add a pinch of crushed red pepper flakes to the garlic sauté. For an extra kick, drizzle your finished soup with chili crisp, a dash of your favorite hot sauce, or a few slices of fresh jalapeño or serrano peppers.
- Alternative Creaminess: While coconut milk provides a fantastic richness, it’s not for everyone. You can easily substitute it with an equal amount of half-and-half or heavy cream for a dairy option. For other non-dairy alternatives, consider unsweetened cashew cream, almond milk cream, or even oat milk (choose a barista blend for extra creaminess).
- Keep it Chunky: For those who prefer a more textured, hearty vegetable soup, simply skip the puréeing step entirely. The roasted vegetables will offer a delightful bite, and the soup will still be incredibly flavorful and comforting.
- Boost the Protein: Beyond white beans, consider adding other plant-based proteins like red lentils (add them with the broth and simmer until tender), chickpeas, or even cooked quinoa. If you’re not keeping it vegan, shredded rotisserie chicken or cooked Italian sausage can also be stirred in at the end.
- Herbaceous Twist: Introduce fresh herbs like thyme, rosemary, bay leaves (during simmering), or a generous sprinkle of fresh parsley, cilantro, or basil as a garnish. Dried Italian seasoning can also be added with the other spices.
- Cheesy Notes: For a savory, cheesy flavor (non-vegan), stir in a handful of grated Parmesan cheese after blending. For a vegan cheesy twist, nutritional yeast can be added during simmering or blended in.
- Seasonal Vegetable Swaps: The beauty of this soup is its adaptability to seasons. In the spring, try asparagus and peas. In the summer, add corn and ripe tomatoes. For autumn and winter, root vegetables like carrots, parsnips, and butternut squash are excellent choices.
Serving Suggestions for Your Delicious Soup
This creamy roasted vegetable soup is wonderfully satisfying on its own, but here are some ideas to make it a more complete and delightful meal:
- Artisan Bread & Crackers: A classic pairing! Serve with warm crusty bread, a rustic baguette, sourdough, or your favorite artisan crackers for dipping and soaking up every last drop.
- Fresh Green Salad: A light, refreshing green salad with a simple vinaigrette provides a perfect contrast to the rich, creamy soup. It adds crunch and balances the meal.
- Gourmet Garnishes: Elevate your bowls with various toppings: a drizzle of high-quality olive oil, a sprinkle of toasted pumpkin seeds or sunflower seeds for crunch, fresh herbs (parsley, chives, dill), homemade croutons, or a dollop of dairy-free sour cream or plain Greek yogurt (if not vegan).
- Grilled Cheese or Panini: For a heartier meal, a classic grilled cheese sandwich or a flavorful panini makes an excellent companion to a bowl of warm soup.
- Grain Bowls: Serve a smaller portion of the soup alongside a grain bowl featuring quinoa, farro, or brown rice, topped with roasted vegetables and a protein source.
- Side of Fruit: A simple bowl of fresh, seasonal fruit offers a refreshing and light dessert or accompaniment.
Storage and Freezing Tips
This creamy roasted vegetable soup is excellent for meal prepping and freezes beautifully, making it a convenient option for busy days:
- Refrigeration: Allow the soup to cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 3-4 days.
- Freezing: This soup is very freezer-friendly! Once cooled, portion the soup into freezer-safe containers or heavy-duty freezer bags, leaving some headspace for expansion. It can be stored in the freezer for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Gently reheat the soup on the stovetop over medium-low heat, stirring occasionally, until warmed through. If the soup has thickened considerably in the fridge or freezer, you might want to add a splash of vegetable broth or water to achieve your desired consistency.
Health Benefits of This Vegetable-Packed Soup
Beyond its delicious taste, this creamy roasted vegetable soup is a nutritional powerhouse, offering numerous health benefits:
- Rich in Vitamins and Minerals: With a diverse array of vegetables like bell peppers (Vitamin C), sweet potatoes (Vitamin A, fiber), and cauliflower (Vitamin K, folate), this soup provides a broad spectrum of essential nutrients vital for overall health.
- High in Fiber: The generous amount of vegetables and white beans contributes significantly to your daily fiber intake, which is crucial for digestive health, blood sugar regulation, and prolonged satiety.
- Plant-Based Protein: White beans are an excellent source of plant-based protein, making this soup satisfying and beneficial for muscle maintenance and repair, especially for those following a vegan or vegetarian diet.
- Antioxidant Properties: Many of the ingredients, such as bell peppers, tomatoes, and various spices, are rich in antioxidants that help combat oxidative stress and protect your cells from damage.
- Anti-Inflammatory Benefits: Ingredients like olive oil, garlic, and certain spices (turmeric, if added) possess anti-inflammatory properties, contributing to overall wellness.
- Hydrating: The broth base ensures good hydration, which is essential for bodily functions and energy levels.
- Low in Saturated Fat (if using light coconut milk/alternatives): While full-fat coconut milk provides healthy fats, opting for lighter versions or other plant-based creams can keep the saturated fat content lower while retaining creaminess.
Frequently Asked Questions (FAQs)
Here are answers to some common questions about making this creamy roasted vegetable soup:
- Can I use frozen vegetables? Yes, you can! For roasting, some frozen vegetables (like cauliflower or bell peppers) can work, though fresh is preferred for optimal caramelization. If using frozen, ensure they are thoroughly patted dry before roasting to prevent steaming. For simmering, frozen mixed vegetables can be added directly to the pot.
- What if I don’t have an immersion blender? No problem! You can carefully transfer the soup in batches to a standard upright blender. Remember to never fill the blender more than halfway, secure the lid, and remove the small cap from the lid (or open the vent) to allow steam to escape. Place a kitchen towel over the opening to prevent splattering. Blend until smooth.
- Can I make this soup ahead of time? Absolutely! This soup is perfect for making ahead. The flavors often meld and deepen overnight, making it even more delicious the next day. Follow the storage instructions above.
- How do I thicken or thin the soup? If your soup is too thick, simply stir in additional vegetable broth or water until it reaches your desired consistency. If it’s too thin, you can simmer it uncovered for a bit longer to reduce, or blend in an extra cooked sweet potato or a tablespoon of cornstarch mixed with a little cold water (a slurry) for thickening.
- Is this soup truly gluten-free and vegan? Yes, as written, this recipe is both gluten-free and vegan. Just be sure to check the labels on your vegetable broth and any alternative creams to ensure they meet your dietary needs.
Explore More Cozy Soup Recipes
If you’ve enjoyed this creamy vegetable soup, you’ll surely love these other cozy and comforting soup recipes from our collection:
- Our Favorite Classic Vegetable Soup
- Warm and Velvety Butternut Squash Soup
- Hearty and Comforting Potato Soup
- Rich and Flavorful Roasted Tomato Soup
- Exotic Sesame Ginger Roasted Cauliflower Soup

Creamy Roasted Vegetable Soup
4.9 from 14 reviews
- Author: Ali
- Prep Time: 20 mins
- Cook Time: 40 mins
- Total Time: 1 hour
- Yield: 6 to 8 servings
Description
This creamy vegetable soup recipe is made with your choice of roasted veggies and puréed until perfectly creamy and delicious. Naturally gluten-free, vegan and so cozy!
Ingredients
- 1 red bell pepper, diced
- 1 medium sweet potato (about 1 pound), peeled and diced
- 1 yellow squash or zucchini, diced
- 1 small head of cauliflower, diced
- 1 medium white onion, diced
- 2 tablespoons olive oil, divided
- Fine sea salt and freshly-cracked black pepper
- 4 cloves garlic, minced
- 2 to 3 cups vegetable broth
- 1 (15-ounce) can full-fat coconut milk
- 1 (15-ounce) can fire-roasted tomatoes
- 1 (15-ounce) can white beans, rinsed and drained
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
Instructions
- Prep the oven. Heat the oven to 425°F (220°C).
- Roast the veggies. Add the bell pepper, sweet potato, yellow squash, cauliflower and white onion to a large sheet pan. Drizzle with 1 1/2 tablespoons olive oil, then toss until evenly coated. Spread the veggies out in an even layer and season generously with salt and pepper. Bake for 30 to 40 minutes, or until softened and lightly charred.
- Simmer. About 20 minutes after the veggies have been baking, heat the remaining olive oil in a large stockpot over medium-high heat. Add the garlic and sauté for 1-2 minutes, stirring occasionally, until fragrant. Add the vegetable broth, coconut milk, tomatoes, white beans, cumin, smoked paprika, and stir to combine. Continue cooking until the mixture reaches a low simmer. (Then, if the veggies are not done, cover and reduce the heat to low. Otherwise, proceed.)
- Purée. Add the roasted veggies to the soup and stir to combine. Use an immersion blender to purée the soup until smooth.
- Season. Taste and season the soup with additional salt and pepper if needed. If you prefer a thinner soup, you’re also welcome to add more vegetable broth.
- Serve. Serve warm, garnished with a swirl of extra coconut milk and a twist of black pepper if desired, and enjoy!