I absolutely love cozying up with a big bowl of this One-Pot Creamy Vegetable Soup Recipe whenever I want something comforting, nourishing, and downright delicious. It blends vibrant veggies with creamy dairy-free goodness, making it such a satisfying meal that feels both wholesome and indulgent. I appreciate how simple it is to whip up, all in one pot, so I can spend less time cleaning and more time enjoying every spoonful. This soup has quickly become one of my go-to recipes whenever I crave a hearty yet light dish that warms me up from the inside out.

Why You’ll Love This One-Pot Creamy Vegetable Soup Recipe

What really excites me about this One-Pot Creamy Vegetable Soup Recipe is the beautiful balance of flavors it delivers. The sweetness from the carrots, corn, and peas pairs perfectly with the subtle herby notes from fresh rosemary, oregano, and thyme, while the nutritional yeast adds a hint of umami that makes every bite so rich. The creaminess comes without any dairy, which I love, thanks to the combination of dairy-free butter and unsweetened milk. It’s a gentle, soothing flavor profile that feels like a warm hug on a chilly day.

Another reason I adore this soup is how effortless it is to prepare. Everything cooks in one pot, cutting down on mess and time spent washing up afterward. Whether I’m making a quick weeknight dinner or something for a casual lunch, this recipe consistently delivers in under 40 minutes from start to finish. I also find it perfect for sharing with friends or serving at family gatherings because it pleases everyone, regardless of dietary preferences. Truly, this soup stands out because it’s delicious, easy, and flexible enough to suit many occasions.

Ingredients You’ll Need

The image shows a clean white marbled surface with fresh vegetables and ingredients arranged neatly. On the left, there are four peeled orange carrots laying side by side in a vertical line. Towards the top center, a small round wooden bowl is filled with bright green peas. Below it, another small round wooden bowl contains pale yellow corn kernels. To the right of the corn, two halves of a white onion are placed cut side up, showing smooth layered rings. Above the onion, three peeled garlic cloves rest close together. To the far right, three celery stalks stand upright, showing their light green color and ribbed texture. photo taken with an iphone --ar 4:5 --v 7

Each ingredient in this recipe plays a crucial role in creating a soup that’s flavorful, creamy, and colorful. The fresh vegetables add texture and natural sweetness, while pantry staples like nutritional yeast and herbs contribute depth and richness. Here’s what you’ll need to get started:

  • 1 Tbsp neutral oil: I like olive oil for a subtle fruity note and to sauté the veggies gently.
  • 4 cloves of garlic, minced: Adds robust savory aroma and flavor that wakes up the soup.
  • 1 medium white onion, chopped: Gives the base a gentle sweetness and depth once softened.
  • 3 medium carrots, chopped: Offer natural sweetness and vibrant orange color.
  • 4 stalks of celery, chopped: Provide a classic soup crunch and aromatic freshness.
  • ½ cup corn (frozen is fine): Boosts the sweet bite and brightens the soup’s texture.
  • 1 cup peas (frozen works well): Add poppable texture and a lovely green hue.
  • 3 Tbsp nutritional yeast: Imparts a cheesy, umami depth without dairy.
  • 4 cups veggie broth: Forms the flavorful, savory liquid base for the soup.
  • 1/3 cup all-purpose flour (or gluten-free flour): Creates a silky roux that thickens the soup.
  • 1/3 cup dairy-free butter: Adds richness and smooth texture to the soup.
  • 1 cup unsweetened dairy-free milk (soy milk is my favorite): Balances creaminess with mild flavor.
  • 1 tsp salt: Essential to bring all the flavors together perfectly.
  • 1/2 tsp pepper: Adds a gentle kick to round out the seasoning.
  • 1/2 tsp fresh rosemary: Brings an earthy, piney herbaceous note.
  • 1/2 tsp fresh oregano: Offers a slightly peppery, savory lift.
  • 1/2 tsp fresh thyme: Adds subtle woodsy warmth that elevates the overall taste.
  • 1 cup chickpeas or white beans (optional): For extra protein and heartiness if you like.

Directions

Step 1: Heat a large pot over medium heat and add the neutral oil. Once it’s warm, toss in the chopped onion, carrots, celery, minced garlic, and salt. Cook this mixture for about 5 minutes, stirring occasionally, until the onions turn translucent and everything smells fantastic.

Step 2: Add the dairy-free butter to the pot. As it melts, sprinkle the flour evenly over the sautéed veggies and stir well to coat them. This creates a roux that will thicken your soup. The mixture will look a bit thick and sticky – that’s exactly what you want.

Step 3: Slowly pour in the vegetable broth while stirring constantly to avoid lumps. Add the black pepper, rosemary, oregano, and thyme as well. Keep stirring until everything is fully combined and your soup base is smooth.

Step 4: Bring the soup to a gentle boil. This is when you’ll notice the soup starting to thicken nicely. Keep stirring frequently during this time so nothing sticks to the bottom or burns. This usually takes about 5 to 7 minutes.

Step 5: Add the frozen peas, corn, nutritional yeast, chickpeas or white beans if using, and dairy-free milk. Stir gently, then reduce the heat to low and let it cook for another 5 to 7 minutes until all the vegetables are heated through and tender.

Step 6: Once everything is perfectly warmed and thickened to your liking, divide the soup into bowls and serve immediately. Enjoy the creamy goodness!

Servings and Timing

This recipe makes about 4 generous servings, perfect for a family meal or a few leftovers for the next day. Prep time is super fast—around 10 minutes to chop and get started. Cooking takes approximately 25 minutes, including the time to bring your soup to a boil and then let it simmer and thicken. In total, you’re looking at 35 minutes from start to finish, with no extra resting time needed, making this a fantastic weeknight option.

How to Serve This One-Pot Creamy Vegetable Soup Recipe

A white pot filled with a thick yellow-orange soup that contains visible small green peas, bright orange carrot slices, and lighter chunks of other vegetables. On top of the soup, there is a cluster of light tan chickpeas grouped on one side. A long wooden spoon with a smooth texture rests in the soup on the right side of the pot. The pot is placed on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

When I serve this creamy vegetable soup, I love to pair it with something crunchy like a thick slice of crusty bread or a warm baguette, which complements the smooth texture perfectly. For an even more indulgent touch, lightly buttering the bread or drizzling it with olive oil and a sprinkle of herbs makes a lovely accompaniment. If you want to keep things light, a simple side salad with a tangy vinaigrette adds contrast and freshness.

Garnishing is where you can really have fun too! I often sprinkle a little extra nutritional yeast or some freshly chopped parsley or chives on top for a pop of color and flavor. A dash of cracked black pepper or a few chili flakes can add just the right hint of spice if you’re feeling adventurous. I serve the soup hot or warm, as that’s when the flavors and creaminess shine best, making it incredibly soothing.

For drinks, I like pairing this soup with a crisp white wine like a Sauvignon Blanc or a light rosé, which cuts through the creaminess nicely. If you prefer non-alcoholic options, a sparkling water with lemon or a refreshing iced herbal tea works beautifully. This soup feels right at home on cozy family dinners but is also casual enough for weekend lunches or even a casual dinner party starter.

Variations

I find this One-Pot Creamy Vegetable Soup Recipe wonderfully versatile, so I often play around with ingredients based on what I have on hand or my mood. If you want to switch it up, try substituting the peas and corn with other veggies like zucchini, green beans, or sweet potatoes for different textures and flavors. For extra protein, adding cooked quinoa or some shredded vegan cheese can be tasty additions.

If you’re following a gluten-free diet, no worries at all—the substitution of all-purpose flour with a gluten-free blend works seamlessly without compromising the thick, creamy consistency. For a vegan or dairy-free crowd, any plant-based butter and milk alternatives like oat or almond milk make this soup just as rich and comforting. I personally love the soy milk version for its creaminess, but feel free to try different milks to find your favorite.

For a flavor twist, you can experiment with different herbs such as basil or marjoram, or add a splash of white wine when adding the broth to deepen the savory notes. If you want a chunkier texture, hold back on blending and stir in some roasted vegetables at the end. Slow cooking this soup on low heat for a longer time can also deepen the flavors if you’re not in a hurry!

Storage and Reheating

Storing Leftovers

I always store leftover soup in an airtight container in the fridge to keep it fresh and flavorful. It will keep well for up to 3 days, which means you can enjoy a couple of quick meals without any prep. Glass containers with tight-fitting lids are my personal favorite as they don’t absorb any odors and are easy to microwave straight from the fridge.

Freezing

This soup also freezes beautifully, making it a fantastic make-ahead meal. I recommend portioning it into individual freezer-safe containers or heavy-duty freezer bags, leaving some space at the top for expansion. It keeps well in the freezer for up to 3 months. When you want to enjoy it, thaw it overnight in the fridge before reheating to maintain the best texture.

Reheating

When reheating, I prefer gently warming the soup on the stovetop over low heat, stirring frequently to prevent sticking and distribute the heat evenly. If you’re using a microwave, heat in short intervals and stir between each to avoid hot spots. Avoid boiling it again vigorously, as that can alter the creamy texture. If the soup thickens too much after refrigeration or freezing, just add a splash of dairy-free milk or broth while warming to bring back that perfect creamy consistency.

FAQs

Can I use fresh vegetables instead of frozen peas and corn?

Absolutely! Fresh peas and corn are wonderful in this soup and add even more vibrant flavor and texture. Just make sure to add them towards the end of cooking so they stay tender but not mushy.

Is this recipe suitable for a vegan diet?

Yes, this One-Pot Creamy Vegetable Soup Recipe is completely vegan as long as you use dairy-free butter and milk alternatives. The nutritional yeast adds a lovely cheesy flavor that complements the soup perfectly without any animal products.

Can I make this soup ahead of time?

Definitely! This soup actually tastes great the next day as the flavors have more time to meld. You can prepare it completely and refrigerate for up to 3 days or freeze for longer storage, making it an excellent meal prep option.

What can I substitute if I don’t have nutritional yeast?

You can skip the nutritional yeast, but it does add a nice umami richness. If you want a similar effect, try adding a little bit of soy sauce or miso paste to the broth, but use sparingly so it doesn’t overpower the soup.

How thick should the soup be? Can I make it thinner?

The soup is meant to be creamy and somewhat thick, thanks to the roux made with flour and butter. However, if you prefer a thinner broth, simply add more vegetable broth or dairy-free milk until you reach your desired consistency without sacrificing flavor.

Conclusion

I hope you have as much fun making and savoring this One-Pot Creamy Vegetable Soup Recipe as I do. It’s one of those dishes that feels special yet is so easy to pull together any day of the week. Whether you’re cozying up on a chilly evening or looking for a wholesome lunch, this soup is always a winner in my book. Give it a try, and I promise it’ll become a beloved staple in your kitchen too!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
One-Pot Creamy Vegetable Soup Recipe

One-Pot Creamy Vegetable Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 4 reviews

This One-Pot Creamy Vegetable Soup is a comforting and hearty vegan recipe perfect for a nutritious meal. Made with a medley of fresh vegetables, herbs, and a creamy dairy-free base, it’s easy to prepare and features a rich texture thanks to a roux made with dairy-free butter and flour. Packed with protein from chickpeas and enhanced with nutritional yeast for a cheesy flavor, this soup is wholesome, satisfying, and ideal for plant-based diets.

  • Total Time: 35 minutes
  • Yield: 4 servings

Ingredients

Vegetables and Aromatics

  • 1 Tbsp neutral oil (olive oil recommended)
  • 4 cloves garlic, minced
  • 1 medium white onion, chopped
  • 3 medium carrots, chopped
  • 4 stalks celery, chopped
  • ½ cup frozen corn
  • 1 cup frozen peas

Soup Base and Seasonings

  • 3 Tbsp nutritional yeast
  • 4 cups vegetable broth
  • 1/3 cup all-purpose flour (substitute with gluten-free flour if desired)
  • 1/3 cup dairy-free butter
  • 1 cup unsweetened dairy-free milk (soy milk used)
  • 1 tsp salt
  • ½ tsp black pepper
  • ½ tsp fresh rosemary
  • ½ tsp fresh oregano
  • ½ tsp fresh thyme

Optional Protein

  • 1 cup chickpeas or white beans, drained and rinsed (optional)

Instructions

  1. Saute Vegetables: Heat a large pot over medium heat and add the olive oil. Once warm, add chopped onions, carrots, celery, minced garlic, and salt. Cook for about 5 minutes or until onions become translucent and vegetables slightly soften.
  2. Make Roux: Add the dairy-free butter to the pot. When it begins to melt, sprinkle in the flour and stir to coat the vegetables evenly. This mixture will be thick and sticky, forming a roux that will help thicken the soup.
  3. Add Broth and Herbs: Slowly pour in the vegetable broth while stirring continuously to avoid lumps. Add black pepper, oregano, thyme, and rosemary. Mix well to combine all ingredients.
  4. Simmer and Thicken: Stir the soup frequently and allow it to come to a gentle boil. As it heats, the soup will thicken. Keep stirring occasionally to prevent it from burning on the bottom.
  5. Incorporate Remaining Ingredients: Add peas, corn, nutritional yeast, optional chickpeas, and the dairy-free milk to the pot. Cook on low heat for an additional 5 to 7 minutes until the peas and corn are warmed through.
  6. Serve: Once heated, ladle the soup into bowls and serve warm. Store leftovers in an airtight container in the refrigerator for up to 3 days.

Notes

  • You can substitute the all-purpose flour with gluten-free flour to make this soup gluten-free.
  • Use any dairy-free milk such as almond, oat, or cashew milk depending on preference.
  • For extra protein, add chickpeas or white beans; omit to keep the recipe lighter.
  • Stir frequently while simmering to prevent the soup from sticking to the pot.
  • Leftovers can be refrigerated for up to 3 days and reheated gently on the stove.
  • Author: Daisy
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegan, American
  • Diet: Vegan

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star