One-Pot Creamy Vegetable Soup

Featured in Vegetarian & Vegan Recipes.

One-Pot Creamy Vegetable Soup transforms humble ingredients into a bowl of pure comfort that happens to be completely plant-based. This velvety soup gets its rich texture from a dairy-free roux made with plant butter and flour, creating that satisfying creaminess without any dairy products. What makes this soup special is the beautiful balance between the hearty vegetables and the silky broth - carrots, celery, and onions provide a classic flavor foundation, while peas and corn add pops of sweetness and color. The addition of nutritional yeast brings a subtle savory depth that many creamy soups lack, while fresh herbs infuse the broth with aromatic complexity. Perfect for chilly evenings, busy weeknights, or meal prep, this one-pot wonder comes together in about 30 minutes with minimal cleanup. Best of all, it's incredibly versatile - add chickpeas or white beans for protein, swap in seasonal vegetables based on what you have on hand, or adjust the herbs to suit your taste. Served with crusty bread for dipping, it's the kind of meal that satisfies both body and soul.
Comfort Cravings Recipes
Updated on Sat, 26 Apr 2025 09:26:33 GMT
One-Pot Creamy Vegetable Soup Pin it
One-Pot Creamy Vegetable Soup | comfortcravingsrecipes.com

This velvety vegetable soup wraps you in comfort with each spoonful, combining colorful garden vegetables and aromatic herbs in a silky, rich broth that satisfies without weighing you down. The creamy texture creates a luxurious mouthfeel while still allowing the fresh vegetable flavors to shine through, creating the perfect balance between indulgence and nourishment. This versatile soup adapts to whatever vegetables you have on hand, making it the ideal solution for everything from planned family dinners to improvised meals on chilly evenings when you crave something wholesome and warming.

I first created this soup on a rainy Sunday when I needed to use up vegetables before they spoiled. The resulting dish was so beloved by my family that it quickly became a regular in our meal rotation. My husband, typically skeptical of vegetable forward dishes, requested it again the very next week. What began as a practical solution to avoid food waste has become our favorite comfort food, especially during transitional seasons when the weather turns cool but fresh produce remains abundant.

Vegetable Foundation

  • Onions: form the aromatic base that permeates the entire soup with their sweet, savory notes when slowly sautéed. Choose yellow onions for their balanced flavor that develops beautiful complexity as they cook.
  • Carrots: contribute natural sweetness and vibrant color while maintaining a slight texture even after simmering. Look for firm, bright orange carrots without cracks for the freshest flavor.
  • Celery: adds a subtle herbal note and gentle texture that complements the other vegetables perfectly. The often overlooked leaves contain concentrated flavor, so chop and include them if available.
  • Corn kernels: burst with sweet juiciness that contrasts beautifully with the creamy background. Fresh corn cut from the cob offers the best flavor, but frozen works wonderfully when fresh isn't available.
  • Green peas: provide bright color pops and a subtle sweetness that balances the savory elements. Their tendency to maintain structure even in hot liquid makes them perfect for adding last minute freshness.

Complete Cooking Method

Begin With Aromatics:
Heat two tablespoons of dairy free butter in a large, heavy bottomed pot over medium heat until melted and beginning to foam. Add one large diced yellow onion and cook for about four minutes, stirring occasionally, until softened and becoming translucent but not browned. This slow cooking process releases the onion's natural sugars and creates the foundational flavor that will permeate the entire soup.
Build The Vegetable Base:
Add two cups diced carrots and one cup sliced celery to the softened onions. Cook for an additional five minutes, stirring occasionally, until the vegetables begin to soften but still maintain some firmness. This staged cooking approach ensures that each vegetable achieves its optimal texture in the finished soup, preventing some from becoming mushy while others remain undercooked.
Create The Creamy Foundation:
Sprinkle one third cup all purpose flour (or gluten free flour blend for dietary restrictions) over the sautéed vegetables and stir constantly for two minutes to cook the raw flour taste away. The flour will coat the vegetables and begin to stick to the bottom of the pot slightly, which is perfectly normal. This roux will thicken your soup beautifully while creating the silky mouthfeel that makes this recipe special.
Develop The Broth:
Gradually add four cups vegetable broth and two cups unsweetened dairy free milk to the pot, stirring constantly, especially as you begin pouring to prevent lumps from forming in your roux. Add one tablespoon each of finely chopped fresh rosemary and thyme along with half teaspoon of dried oregano. Bring the mixture to a gentle simmer, then reduce heat to maintain a very soft bubbling action without boiling vigorously.
Complete The Soup:
Once the broth has thickened slightly, about 10 minutes of gentle simmering, add one cup each of frozen corn kernels and green peas along with any additional optional vegetables like one cup baby spinach or two cups diced potatoes that were cooked separately. Stir in two tablespoons nutritional yeast for a subtle "cheesy" depth of flavor. Season with salt and freshly ground black pepper to taste, remembering that adequate seasoning makes the difference between good and exceptional soup. Allow everything to heat through for another five minutes before serving.
Hearty One-Pot Creamy Vegetable Soup Pin it
Hearty One-Pot Creamy Vegetable Soup | comfortcravingsrecipes.com

My family particularly loves how adaptable this soup becomes throughout the year. During summer, we emphasize fresh corn, zucchini, and herbs directly from our garden. In fall, we incorporate butternut squash and kale for heartier texture. Winter versions often include potatoes and frozen vegetables from our summer preservation efforts. The foundation remains consistent while the personality of the soup evolves with the seasons, creating a familiar yet always interesting meal that everyone appreciates regardless of their usual vegetable enthusiasm.

Perfect Pairing Suggestions

Serve this creamy soup in wide, shallow bowls alongside crusty artisan bread for dipping into the velvety broth. For a complete meal, add a simple side salad with lemon vinaigrette that provides bright contrast to the rich soup. During colder months, pair with grilled cheese sandwiches made with hearty whole grain bread and dairy free cheese for a classic comfort food combination. For entertaining, serve in small cups as an elegant starter before the main course, garnished with a few microgreens for visual appeal and subtle flavor enhancement.

Simple Variation Ideas

Transform this adaptable base recipe to create entirely different soup experiences throughout the year. Add one cup cooked chickpeas and half teaspoon curry powder for an Indian inspired variation with protein boost. Incorporate two cups roughly chopped mushrooms sautéed until golden before adding other vegetables for deeper umami notes. For southwestern flair, add one cup black beans, half cup diced bell pepper, and half teaspoon each of cumin and smoked paprika. Create a harvest version by adding one cup diced butternut squash and quarter cup dried cranberries for subtle sweetness with your creamy base.

Storage Recommendations

Allow leftover soup to cool completely before transferring to airtight containers and refrigerating for up to three days. The flavor actually improves overnight as the herbs infuse more deeply into the broth. When reheating, warm gently over medium low heat, stirring occasionally to prevent scorching on the bottom. Add a splash of vegetable broth or plant milk if the soup has thickened too much during storage. This soup does not freeze well due to the creamy base, which can separate upon thawing, so plan to enjoy fresh or within the refrigeration timeframe.

Cozy One-Pot Creamy Veggie Soup Pin it
Cozy One-Pot Creamy Veggie Soup | comfortcravingsrecipes.com

This creamy vegetable soup embodies what I love most about intuitive cooking taking simple ingredients and transforming them into something greater than the sum of their parts. The recipe honors vegetables in their natural state while creating a comforting dish that appeals to everyone, even those who might normally push vegetables aside. What makes this soup truly special is its ability to nourish both body and spirit with minimal effort, reminding us that good food doesn't need to be complicated to be deeply satisfying.

Frequently Asked Questions

→ Can I use regular dairy products instead of the plant-based alternatives?
Yes, you can easily adapt this One-Pot Creamy Vegetable Soup to include dairy products if you're not following a plant-based diet. Simply substitute regular unsalted butter for the dairy-free butter and use whole milk or half-and-half instead of plant milk. The nutritional yeast adds a savory flavor that mimics cheese, but you could replace it with 1/4 cup of grated Parmesan cheese for a more traditional flavor. The cooking instructions remain exactly the same regardless of which ingredients you choose. This flexibility makes the recipe perfect for households with mixed dietary preferences, as the core technique works beautifully with either plant-based or traditional dairy ingredients.
→ What can I substitute for nutritional yeast in this soup?
If you don't have nutritional yeast for this One-Pot Creamy Vegetable Soup, there are several alternatives. For non-vegan options, 1/4 cup of grated Parmesan cheese will add a similar umami flavor. If keeping it plant-based, try 1 tablespoon of white miso paste (added after reducing the heat), 1 tablespoon of soy sauce or tamari, or a teaspoon of Dijon mustard for depth of flavor. You could also use 1 teaspoon of onion powder plus 1/2 teaspoon of garlic powder for savory notes. While nothing exactly replicates nutritional yeast's cheesy flavor, these substitutions will maintain the soup's rich taste profile. You can also simply omit it entirely – the soup will still be delicious, just slightly less complex in flavor.
→ How can I make this soup more filling or higher in protein?
To make this One-Pot Creamy Vegetable Soup more substantial and protein-rich, there are several easy additions. The recipe already suggests chickpeas or white beans as optional ingredients - definitely include these for a boost of protein and fiber (about 15g protein per cup). You could also add other legumes like lentils (pre-cooked) or split peas. For even more protein, try adding 1 cup of cubed extra-firm tofu, 1/2 cup of quinoa (add with the broth and extend cooking time by 15 minutes), or 1-2 cups of small pasta shapes like ditalini or orzo (add with the broth and cook until tender). For non-vegan versions, adding leftover shredded chicken or turkey works wonderfully. These additions transform the soup from a starter into a complete one-pot meal that's satisfying enough for dinner.
→ Can I freeze this creamy vegetable soup?
Yes, you can freeze this One-Pot Creamy Vegetable Soup, though there are some considerations for best results. Allow the soup to cool completely before transferring to freezer-safe containers, leaving about an inch of headspace for expansion. The soup will keep well frozen for up to 3 months. When reheating, thaw overnight in the refrigerator, then warm gently on the stovetop over medium-low heat. You'll notice the soup might separate slightly or have a different texture after freezing due to the flour-based roux. Simply whisk well while reheating to recombine the ingredients. If it's too thick, add a splash of vegetable broth or plant milk. If making this specifically for freezing, consider slightly undercooking the vegetables so they don't become too soft when reheated.
→ What vegetables can I substitute or add to this soup?
This One-Pot Creamy Vegetable Soup is incredibly versatile when it comes to vegetables. Beyond the carrots, celery, and onions that form the flavor base, you can customize it based on what's in season or what needs using up in your fridge. Great additions include: diced potatoes or sweet potatoes (add with the base vegetables); chopped broccoli or cauliflower florets (add during the last 5-7 minutes); sliced mushrooms (sauté with the onions); diced zucchini or summer squash (add in the final 5 minutes); baby spinach or kale (stir in right before serving until wilted); or green beans cut into bite-sized pieces (add with the peas and corn). For root vegetables like parsnips or turnips, add them with the carrots. Keep in mind that harder vegetables need longer cooking times, while tender ones should be added towards the end to prevent overcooking.
→ What herbs or spices can I add to change the flavor profile?
You can easily transform the flavor profile of this One-Pot Creamy Vegetable Soup by changing up the herbs and spices. For an Italian twist, add 1 teaspoon of dried Italian seasoning, a bay leaf, and finish with fresh basil. For a warming curry version, add 1-2 teaspoons of curry powder, 1/2 teaspoon of ground cumin, and a pinch of turmeric when sautéing the vegetables. For a French-inspired soup, use herbes de Provence instead of the individual herbs listed. For a smoky southwestern flavor, add 1 teaspoon of smoked paprika, 1/2 teaspoon of ground cumin, and a small can of diced green chilies. A Greek-inspired version could include dried dill, lemon zest, and a splash of lemon juice added at the end. You can also simply enhance the existing flavor profile by adding a couple of bay leaves while simmering and removing them before serving.

One-Pot Creamy Vegetable Soup

This One-Pot Creamy Vegetable Soup is packed with tender vegetables in a rich, velvety dairy-free broth for the ultimate plant-based comfort food experience.

Prep Time
15 Minutes
Cook Time
25 Minutes
Total Time
40 Minutes

Category: Plant-Based

Difficulty: Easy

Cuisine: American

Yield: 6 Servings

Dietary: Vegan, Vegetarian, Dairy-Free

Ingredients

→ For the Base

01 1 tablespoon neutral oil (olive oil recommended)
02 4 cloves of garlic, minced
03 1 medium white onion, chopped
04 3 medium carrots, chopped
05 4 stalks of celery, chopped
06 1 teaspoon salt
07 1/2 teaspoon pepper

→ For the Creamy Roux

08 1/3 cup dairy-free butter
09 1/3 cup all-purpose flour (or gluten-free flour)
10 4 cups vegetable broth
11 1 cup unsweetened dairy-free milk (soy milk recommended)
12 3 tablespoons nutritional yeast

→ Vegetables and Herbs

13 1/2 cup corn (frozen works well)
14 1 cup peas (frozen works well)
15 1 cup chickpeas or white beans (optional)
16 1/2 teaspoon fresh rosemary, finely chopped
17 1/2 teaspoon fresh oregano, finely chopped
18 1/2 teaspoon fresh thyme, finely chopped

Instructions

Step 01

Heat a large pot over medium heat. Once it's warm, add the olive oil, followed by the chopped onions, carrots, celery, minced garlic, and salt. Cook everything together for about 5 minutes, stirring occasionally, until the onions become translucent and the vegetables start to soften.

Step 02

Add the dairy-free butter to the pot with the sautéed vegetables. As it begins to melt, sprinkle in the flour and stir continuously to coat all the vegetables. The mixture will become thick and somewhat sticky – this is your roux, which will help thicken the soup beautifully.

Step 03

Gradually pour in the vegetable broth while stirring constantly to prevent lumps from forming. Next, add the black pepper, fresh rosemary, oregano, and thyme. Mix everything thoroughly until well combined. The herbs will infuse the broth with wonderful aromatics as the soup cooks.

Step 04

Bring the soup to a gentle boil, stirring frequently to prevent it from sticking to the bottom of the pot. You'll notice the soup starting to thicken as it heats up – this is the roux working its magic. Keep stirring to ensure even cooking and to prevent any burning.

Step 05

Once the soup has thickened slightly, add the frozen peas, corn, nutritional yeast, chickpeas (if using), and dairy-free milk. Stir to incorporate all the ingredients. Reduce the heat to low and cook for an additional 5-7 minutes, just until the peas and corn have warmed through. The nutritional yeast adds a lovely savory depth of flavor.

Step 06

Your creamy vegetable soup is now ready to be enjoyed! Ladle it into bowls and serve with some crusty bread for dipping. This soup is perfect for a cozy meal and tastes even better the next day as the flavors continue to meld together.

Notes

  1. This hearty, creamy soup is completely dairy-free and can easily be made gluten-free by substituting the all-purpose flour with your favorite gluten-free blend.
  2. Fresh herbs make a big difference in this soup, but if you don't have them on hand, you can substitute with dried herbs (use 1/4 teaspoon of each instead).
  3. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. The soup may thicken when chilled - simply add a splash of vegetable broth or dairy-free milk when reheating.

Tools You'll Need

  • Large pot or Dutch oven
  • Cutting board and knife
  • Measuring cups and spoons
  • Wooden spoon or heat-resistant spatula
  • Ladle for serving

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains gluten (unless using gluten-free flour)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 240
  • Total Fat: 10 g
  • Total Carbohydrate: 32 g
  • Protein: 8 g