One Pot Creamy Vegetable Soup: A Cozy, Quick Weeknight Meal

Need something warm, comforting, and packed with veggies? This one-pot creamy vegetable soup is the ultimate fridge clean-out soup that checks all the boxes: easy, hearty, budget-friendly, and seriously satisfying. Whether you’re feeding picky eaters or just want a cozy vegetarian dinner that doesn’t require 47 pans, this one’s a keeper.

Why You’ll Love This Creamy Vegetable Soup

We all have those days when we peek into the fridge and think, “What am I even supposed to do with all this?” This creamy vegetable soup turns odds and ends into something magical. It’s creamy (thanks to a splash of heavy cream and melty cheddar), full of vibrant vegetables, and the kind of meal that tastes like a warm hug. Best part? It all comes together in one pot—a true hero for busy weeknights.

Ingredients You’ll Need

  • 6 tbsp butter
  • 1 white onion, diced
  • 1.5 cups chopped carrots
  • 1.5 cups chopped celery
  • 6 cloves garlic, minced
  • 2 tsp dried oregano
  • 2 tsp dried thyme
  • 1 tsp dried sage
  • ⅓ cup flour
  • 6 cups vegetable broth
  • 2 cups bite-sized broccoli florets
  • 1 can (15 oz) corn, drained
  • 3 cups diced potatoes (about ¾” thick)
  • ½ cup heavy cream
  • 4 oz sharp cheddar cheese, shredded
  • 1 tsp balsamic vinegar
  • Kosher salt and fresh cracked pepper, to taste

Garnish:

  • Fresh parsley
  • Extra shredded cheese
  • Oyster crackers

How to Make One-Pot Creamy Vegetable Soup

  1. Sauté the Base Veggies: In a large Dutch oven, melt butter over medium heat. Add onion, carrots, celery, salt, and pepper. Raise heat to medium-high and sauté for about 10 minutes, until onions are tender.
  2. Add Flavor: Lower heat to medium. Stir in garlic, oregano, thyme, and sage. Cook for 1 minute, stirring constantly.
  3. Thicken the Base: Sprinkle flour over the veggies, stirring well to coat. Cook for 1 more minute.
  4. Deglaze and Simmer: Add a splash of vegetable broth to deglaze the pot. Scrape up all the browned bits.
  5. Add Veggies and Broth: Stir in potatoes, corn, broccoli, and the rest of the broth. Add more salt and pepper. Bring to a simmer, then reduce to low. Cover and simmer for 10–12 minutes until potatoes are fork-tender.
  6. Creamy Finish: Remove from heat. Stir in heavy cream, cheddar cheese, and balsamic vinegar. Mix until cheese is fully melted and soup is silky smooth.
  7. Serve: Ladle into bowls and garnish with fresh parsley, extra cheese, and a handful of oyster crackers.

Soup-Making Tips from My Kitchen to Yours

  • Swap in any veggies you need to use up—zucchini, green beans, peas, even spinach at the end.
  • No heavy cream? Whole milk or half-and-half work fine (just a tad less rich).
  • Like it spicier? Add a pinch of red pepper flakes with the garlic.
  • Make it vegan by using olive oil instead of butter, skipping the cheese, and adding a plant-based cream.

Why This One-Pot Soup Recipe is on Repeat at Our House

This creamy vegetable soup started as a last-minute dinner on a chilly Tuesday night. I had potatoes, some tired-looking carrots, and a head of broccoli hanging on for dear life. I tossed it all in a pot with a few herbs, crossed my fingers, and hoped for the best. The result? My husband called it “restaurant-worthy,” and my kids actually asked for seconds (and thirds). It’s now our go-to when we want something warm and simple that still feels special.

creamy vegetable sou

What to Serve With This Vegetarian Dinner

This soup is satisfying on its own, but pairing it with warm crusty bread or a gooey grilled cheese makes it downright dreamy. Add a green salad with tangy vinaigrette for balance, or keep things classic with a sleeve of crackers and a cozy blanket. For extra flair, top with roasted chickpeas or toasted nuts.

How to Store and Reheat Leftovers

Let the soup cool before storing. Keep in an airtight container in the fridge for up to 4 days. To reheat, warm gently over low heat on the stove, stirring occasionally. If it thickens too much, add a splash of broth or water. This soup also freezes beautifully—just skip the cream and cheese, then add them fresh when reheating.

FAQs

Can I make this ahead of time?

Yes! It reheats beautifully, so it’s perfect for meal prep or make-ahead dinners.

Can I use frozen vegetables?

Absolutely. Just add them to the broth and simmer until everything is tender.

How do I make it more filling?

Stir in cooked rice, quinoa, or even a can of white beans to bulk it up.

Is this kid-friendly?

Very! It’s mild, creamy, and full of familiar veggies. Just go easy on the pepper for sensitive palates.

A Bowl of Cozy for Any Day

This creamy vegetable soup is the kind of dish that makes any day feel a little softer and more comforting. Whether you’re winding down after work or needing a nourishing reset, this one-pot wonder delivers all the coziness of home cooking without the hassle. So grab your biggest spoon and dig in—your taste buds (and your fridge) will thank you.

Discover more delicious recipes by following me on Facebook and Pinterest.

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
creamy vegetable soup

One Pot Creamy Vegetable Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Amanda Thompson
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This One Pot Creamy Vegetable Soup is your answer to cozy, no-fuss weeknight dinners. Loaded with vibrant vegetables, herbs, creamy cheddar, and a splash of cream, it’s the ultimate fridge-friendly, budget-conscious comfort food. Best of all, it’s made entirely in one pot for easy prep and cleanup.


Ingredients

Scale
  • 6 tbsp butter

  • 1 white onion, diced

  • 1.5 cups chopped carrots

  • 1.5 cups chopped celery

  • 6 cloves garlic, minced

  • 2 tsp dried oregano

  • 2 tsp dried thyme

  • 1 tsp dried sage

  • ⅓ cup flour

  • 6 cups vegetable broth

  • 2 cups broccoli florets (bite-sized)

  • 1 can (15 oz) corn, drained

  • 3 cups diced potatoes (¾-inch pieces)

  • ½ cup heavy cream

  • 4 oz sharp cheddar cheese, shredded

  • 1 tsp balsamic vinegar

  • Kosher salt and black pepper, to taste

Garnish:

  • Fresh parsley

  • Extra shredded cheddar

  • Oyster crackers


Instructions

  • In a Dutch oven, melt butter over medium heat. Add onion, carrots, celery, salt, and pepper. Sauté for 10 minutes until onions are soft.

  • Stir in garlic, oregano, thyme, and sage. Cook 1 minute.

  • Sprinkle flour over vegetables, stir to coat. Cook 1 minute more.

  • Deglaze with a splash of broth, scraping up browned bits.

  • Add potatoes, broccoli, corn, and remaining broth. Season again. Simmer covered for 10–12 minutes until potatoes are fork-tender.

  • Remove from heat. Stir in cream, cheese, and balsamic vinegar until smooth and creamy.

  • Ladle into bowls and garnish with parsley, extra cheese, and oyster crackers.

Notes

Substitute or add vegetables based on what you have—peas, zucchini, green beans, spinach, etc.

For a lighter version, use milk or half-and-half instead of cream.

To make vegan, skip the cheese and cream, and use olive oil in place of butter.

Add a pinch of red pepper flakes for a mild kick.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Soups
  • Method: Stovetop
  • Cuisine: American

1 thought on “One Pot Creamy Vegetable Soup: A Cozy, Quick Weeknight Meal”

  1. Creamiest most delicious soup ever!! We added okra and sweet potatoes since they’re in season! We’ve already made it twice in two weeks. Will definitely be making it again!

    Thanks for sharing!

    Reply

Leave a Comment

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