One-Pot Creamy Vegetable Soup: So Comforting

By:

November 26, 2025

One-Pot Creamy Vegetable Soup - It's All Good Vegan

You know those days when you just crave something warm, comforting, and good for you, but you really don’t have the energy to spend hours in the kitchen? Yeah, me too! That’s exactly why I created this One-Pot Creamy Vegetable Soup. It’s my go-to when I want that “all good” feeling without all the fuss. Seriously, this recipe is a game-changer for busy weeknights or whenever you need a healthy hug in a bowl.

As someone who loves whipping up simple, nourishing vegan meals, I’ve perfected this one. It’s completely vegan and naturally gluten-free, proving that you don’t need dairy or complicated steps to get a super creamy, satisfying soup. This One-Pot Creamy Vegetable Soup is proof that delicious, healthy eating can be incredibly easy – and it truly is all good!

One-Pot Creamy Vegetable Soup - It's All Good Vegan - detail 1

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

Honestly, this soup is a lifesaver! It’s one of those recipes that just makes everything easier, and the taste is pure comfort. Here’s why it’s become a staple in my kitchen:

  • Quick and Easy Preparation: Seriously, minimal chopping and just one pot means less cleanup and more time enjoying your meal. It’s one of those super easy vegetable soup recipes that practically makes itself!
  • Packed with Nutritious Vegetables: We’re loading this up with carrots, potatoes, broccoli, and cauliflower. It’s a fantastic way to get a good dose of veggies, making it a standout among vegetable soup recipes with potatoes and carrots.
  • Deliciously Creamy and Vegan: You won’t believe how creamy it gets without any dairy! The nutritional yeast gives it a wonderful cheesy depth, making it a top-tier vegan gf soup recipe. It’s truly a delightful creamy vegetable soup.
  • Perfect for Any Occasion: Whether it’s a quick weeknight dinner, a healthy lunch, or a cozy starter, this soup fits the bill. It’s such a very easy soup recipe, perfect for beginners or anyone needing a fuss-free meal.

Essential Ingredients for Your One-Pot Creamy Vegetable Soup

Alright, let’s talk about what goes into this magical pot of deliciousness. The beauty of this soup is that it uses pretty standard pantry and fridge staples, so you can probably whip it up with what you already have! We’re focusing on simple, wholesome ingredients that come together beautifully.

Hearty Base Vegetables

These are the stars that give our soup its substance and depth. We’ve got:

  • 1 medium onion, chopped: This is where all the flavor starts!
  • 2 cloves garlic, minced: Because garlic makes everything better, right?
  • 2 medium carrots, peeled and chopped: These add a lovely sweetness and that gorgeous orange hue.
  • 2 medium potatoes, peeled and cubed: Potatoes are key for that hearty, satisfying feel and help create a creamier texture later on.

Flavorful Additions

Next up, we add the veggies and the liquid that brings it all together:

  • 1 cup broccoli florets: Little trees of goodness!
  • 1 cup cauliflower florets: It blends right in and adds another layer of veggie power.
  • 4 cups vegetable broth: Make sure you’re using a good quality one – it really makes a difference!
  • 1 teaspoon dried thyme: This herb is just perfect with root vegetables and greens.

Creamy Elements

Here’s the secret to that luscious, creamy texture without any dairy!

  • 1/2 cup unsweetened almond milk: Make sure it’s unsweetened so it doesn’t throw off the savory flavor.
  • 1/4 cup nutritional yeast: This is your vegan cheesy magic! It adds a wonderful savory, umami flavor that makes the soup taste rich.

Seasoning

And of course, we need to tie it all together:

  • Salt and pepper to taste: Always season at the end so you can adjust it perfectly to your liking!

One-Pot Creamy Vegetable Soup - It's All Good Vegan - detail 2

How to Prepare Your One-Pot Creamy Vegetable Soup

Alright, let’s get this delicious soup bubbling away! The best part about this recipe is how straightforward it is. Seriously, just one pot means minimal fuss and maximum flavor. Follow these simple steps and you’ll have a hearty bowl of comfort in no time.

Sautéing the Aromatics

First things first, let’s build that flavor base. Grab a large pot or a Dutch oven – whatever you have that’s nice and roomy. Pop it on the stove over medium heat and add that tablespoon of olive oil. Once it’s shimmering, toss in your chopped onion. Let it soften up, stirring occasionally, for about 5 minutes until it’s nice and translucent. Then, add your minced garlic and give it a quick stir for just about a minute until you can really smell that wonderful garlicky aroma. Don’t let it burn!

Building the Soup Base

Now for the hearty stuff! Add your chopped carrots and cubed potatoes to the pot. Give everything a good stir to coat them a bit in that onion and garlic goodness. Next, pour in your vegetable broth. Make sure there’s enough liquid to cover everything nicely. Turn the heat up and bring the whole pot to a boil. Once it’s bubbling away, reduce the heat to low, pop a lid on, and let it simmer away for about 15 minutes. You want those potatoes to be getting nice and tender.

Adding Tender Vegetables

Once the potatoes are fork-tender, it’s time to add the rest of our lovely veggies! Toss in your broccoli florets and cauliflower florets. These cook a bit faster, so we add them towards the end to keep them from getting mushy. Put the lid back on and let them simmer for another 5 to 7 minutes. You want them to be tender-crisp – still having a little bite to them, you know?

Achieving Creaminess and Seasoning

This is where the magic happens! Stir in your unsweetened almond milk and that wonderful nutritional yeast. Give it a good whisk to make sure the nutritional yeast dissolves and doesn’t clump. Let it heat through gently for a couple of minutes – but be careful not to let it boil, as that can sometimes make the almond milk separate. Finally, it’s time to season! Stir in your dried thyme, and then add salt and pepper to your taste. Give it a taste and adjust if needed. This is your soup, make it perfect for you!

Serving Your Delicious Soup

And there you have it! Ladle this gorgeous, creamy vegetable soup into bowls and serve it hot. It’s ready to warm you up from the inside out.

Tips for the Perfect One-Pot Creamy Vegetable Soup

Making this soup is already super easy, but here are a few little tricks I’ve picked up that really make it shine. Trust me, these little tweaks can take it from good to absolutely amazing!

Achieving Your Desired Thickness

If you’re like me and sometimes prefer a soup that’s a little thicker, here’s a super simple trick: once the potatoes are tender, just take your spoon or a potato masher and gently mash a few of them against the side of the pot. It releases their starches and makes the whole soup wonderfully creamy and substantial, without needing any thickeners. It’s my favorite way to get that perfect consistency!

Customizing Your Soup

The beauty of this recipe is how adaptable it is! Don’t be afraid to throw in whatever veggies you have lurking in your fridge. Peas, corn, chopped zucchini, or a handful of fresh spinach wilted in at the very end are all fantastic additions. This really makes it one of those versatile vegetable soup recipes with potatoes that you can change up every time you make it. It’s a great way to use up odds and ends!

Flavor Enhancements

While the soup is already packed with flavor, a little something extra can really elevate it. A sprinkle of fresh parsley right before serving adds a pop of color and a burst of fresh flavor that’s just delightful. You could also add a pinch of red pepper flakes for a little heat, or even a swirl of vegan sour cream if you’re feeling fancy. It’s all about making it your own!

Frequently Asked Questions About One-Pot Creamy Vegetable Soup

Got questions about this super easy soup? I’ve got you covered! It’s one of those “all good” recipes that’s pretty straightforward, but here are some things people often ask.

Is this One-Pot Creamy Vegetable Soup truly gluten-free?

Absolutely! This recipe is naturally gluten-free, which is fantastic. All the ingredients we’re using – the veggies, broth, almond milk, and seasonings – are typically gluten-free. Just do a quick check on your vegetable broth label to be extra sure, as sometimes there can be hidden gluten, but other than that, you’re good to go! It’s one of the best vegan gf soup recipes out there for that reason.

Can I make this soup ahead of time?

Yes, you totally can! This creamy vegetable soup recipe reheats really well. I usually make a big batch and store leftovers in an airtight container in the fridge for up to 3-4 days. It’s perfect for meal prep! Just gently reheat it on the stovetop or in the microwave. Sometimes, it might thicken up a bit in the fridge, so you might want to add a splash more almond milk or broth when you reheat it.

What if I don’t have almond milk?

No almond milk? No problem! You can easily swap it out for any other unsweetened plant-based milk you have on hand. Unsweetened soy milk or oat milk work beautifully and will give you a similar creamy result. Just make sure it’s unsweetened, otherwise, you might end up with a slightly sweet soup, which isn’t quite what we’re going for here. Other milk types might change the flavor just a tiny bit, but it will still be delicious!

How can I make this soup even heartier?

If you want to turn this into a more substantial meal, it’s super easy! You can stir in some cooked grains like quinoa or small pasta shapes towards the end of cooking. Legumes are also a great addition – a can of rinsed and drained white beans (like cannellini or great northern) tossed in during the last 5-10 minutes adds extra protein and fiber. It’s a flexible recipe, so feel free to bulk it up however you like!

Nutritional Information

This creamy vegetable soup is not only delicious and easy to make, but it’s also a pretty healthy choice! Please keep in mind that these numbers are estimates and can vary a bit depending on the exact ingredients and brands you use. We’re looking at about 250 calories per serving, with around 8g of fat, 8g of protein, and 35g of carbohydrates. It also packs in a good amount of fiber (about 7g) and keeps the sugar on the lower side (around 8g). This is a great way to get a nourishing meal without a ton of sodium, usually coming in around 600mg per serving.

Share Your One-Pot Creamy Vegetable Soup Experience!

I absolutely LOVE hearing from you! Have you tried this One-Pot Creamy Vegetable Soup yet? Did you add your own special twist? Please leave a comment below and let me know what you think! A star rating is super helpful too. And if you snapped a pic of your delicious creation, tag me on social media – I’d be thrilled to see your take on this “all good” vegan soup!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
One-Pot Creamy Vegetable Soup - It's All Good Vegan

One-Pot Creamy Vegetable Soup: So Comforting


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Samira
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

A simple and creamy vegan vegetable soup made in one pot. This recipe is packed with vegetables and is perfect for a quick and healthy meal.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, chopped
  • 2 medium potatoes, peeled and cubed
  • 1 cup broccoli florets
  • 1 cup cauliflower florets
  • 4 cups vegetable broth
  • 1/2 cup unsweetened almond milk
  • 1/4 cup nutritional yeast
  • 1 teaspoon dried thyme
  • Salt and pepper to taste


Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium heat.
  2. Add chopped onion and cook until softened, about 5 minutes.
  3. Add minced garlic and cook for 1 minute more until fragrant.
  4. Add chopped carrots and cubed potatoes to the pot. Stir well.
  5. Pour in vegetable broth. Bring to a boil, then reduce heat, cover, and simmer for 15 minutes, or until potatoes are tender.
  6. Add broccoli florets and cauliflower florets to the pot. Cook for another 5-7 minutes, or until vegetables are tender-crisp.
  7. Stir in almond milk and nutritional yeast. Heat through, but do not boil.
  8. Season with dried thyme, salt, and pepper to taste.
  9. Serve hot.

Notes

  • For a thicker soup, you can mash some of the potatoes against the side of the pot.
  • Feel free to add other vegetables you have on hand, such as peas, corn, or spinach.
  • Garnish with fresh parsley if desired.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: One-Pot
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 250
  • Sugar: 8g
  • Sodium: 600mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 7g
  • Protein: 8g
  • Cholesterol: 0mg

Leave a Comment

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