Home » Family Style Dinners » One Pot Creamy Vegetable Soup

One Pot Creamy Vegetable Soup

This creamy vegetable soup can be made in just over 30 minutes and everything cooks together all in one pot for a quick and easy weeknight dinner that your family will love! Switch up the veggies to suit your taste or use it as a “clean out the fridge” meal to get rid of leftovers and odds and ends!

Overhead shot of a large bowl of cheesy vegetable soup topped with oyster crackers


 

You Will Love This

White marble counter top with bowls of ingredients to make cheesy veggie soup

Ingredients and Substitutions

  • ButterButter is going to give you the best flavor and texture for this creamy soup. I like to use unsalted butter so that I can control the sodium level myself.
  • Onion, Carrot, Celery – This aromatic trio of veggies adds such a delicious base of flavor to this creamy veggie soup. If you want to save time, check and see if your grocery store offers a pre-chopped mirepoix mix!
  • Garlic – I like to use fresh garlic, but if you’ve only got garlic powder, try adding a teaspoon or so in place of the fresh.
  • Herbs Dried oregano, dried thyme, dried sage are my dried herbs of choice but you can use Italian seasoning in their place as well.
  • Flour – Stick with all-purpose in this soup recipe for the best creamy texture.
  • Vegetable Broth – If you aren’t worried about this recipe being vegetarian, you can use chicken broth in place of the veggie broth.
  • Broccoli – Fresh or frozen broccoli florets work well in this recipe.
  • Corn – Canned, frozen, or fresh from the cob will work for the corn in this creamy veggie soup.
  • Potatoes – I prefer yellow potatoes for this soup. I love how quickly they cook and their creamy texture pairs really well with the other veggies. I don’t peel my yellow potatoes because the skin is quite thin anyway, but you can if you like.
  • Heavy Cream – If you don’t have any heavy cream on hand, you can sub whole milk or half and half but the soup will be a bit thinner and less creamy. Heavy cream is going to give this veggie soup the most creamy texture.
  • Sharp Cheddar CheeseSharp cheddar cheese has a pretty strong flavor on its own, but in this soup it tastes delicious when combined with all the other ingredients. You could substitute your favorite melty cheese though – smoked Gouda is another one of my favorites!

Instructions

Sauté onion, carrots, celery. Then add garlic, oregano, and thyme and cook.

Large white pot filled with sautéed veggies garlic and herbs

Stir in flour and cook.

Large white pot filled with sautéed veggies a big scoop of flour

Add a hearty pour of veggie broth to deglaze the pot, scraping the yummy bits off the bottom.

Large white pot filled with sautéed veggies in a roux of flour and butter

Stir in diced potatoes, corn, broccoli, and remaining veggie broth, along with a couple pinches of salt and pepper. Simmer 10-12 minutes or until potatoes are fork-tender.

Large white pot filled with ingredients to make creamy vegetarian soup

Remove soup from heat. Stir in heavy cream, shredded cheese, and vinegar.

Large white pot filled with ingredients to make creamy vegetable soup

Stir until cheese is melted, and garnish with parsley, cheddar cheese, and crackers.

Large white pot filled with cheesy vegetable soup garnished with parsley

Tips

  • Use whatever veggies you like for this recipe! I love to make a big batch of this soup when I need to clean out the fridge. As long as you keep the ratio of veggies the same, the soup will turn out delicious every single time!
  • If you want an extra creamy soup, before you add the heavy cream and cheese, you can use an immersion blender or high speed blender to blend half or even all of the soup. Then follow recipe instructions and stir in the heavy cream and cheddar cheese.

Make Ahead Instructions, Storage, Freezing, and Reheating

  • Make Ahead: This cheesy veggie soup is one of my favorite make ahead meals. I like to prep it on Sunday afternoon and then enjoy it for lunch all week! You can also prep all the veggies a day or two in advance and store them in an airtight container in the fridge until you’re ready to make the soup. Just cover the potates with water so they don’t brown.
  • Storage: Store leftovers in an airtight container for up to 5 days.
  • Freezing: Freeze leftover soup in an airtight container for up to 3 months.
  • Reheating: Thaw frozen soup in the fridge overnight. Then reheat in a small saucepan over medium heat. Cook, stirring, until warmed through. Season to taste with salt and pepper.
Overhead shot of a large bowl of cheesy vegetable soup topped with oyster crackers

FAQ

How do you make vegetable soup taste richer?

The rich flavor of this veggie soup stems from a simple roux that helps to thicken the soup as it cooks. Then flavors are layered with sauteed veggies and dried herbs. Then heavy cream and sharp cheddar come in at the end as the key ingredients to makes this vegetable soup so rich and creamy.

How do you make vegetable soup thick?

This creamy vegetable soup relies on a simple roux that’s made by sautéing the veggies in butter and then mixing in flour. As the soup simmers, the roux thickens the soup. Then melty sharp cheddar and heavy cream give this veggie soup the perfect creamy texture.

How do you fix bland vegetable soup?

You’ll never have to worry about bland veggie soup with this recipe! The dried herbs combine with mirepoix to create delicious layers of flavor – combine that with a variety of vegetables, sharp cheddar cheese, and heavy cream and you can say goodbye to bland soups for good!

Family Favorite Soups

Did you love this recipe?

Please leave a 5-star rating and review below!

Print

One Pot Creamy Vegetable Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 10 reviews

This creamy vegetable soup can be made in just over 30 minutes and everything cooks together all in one pot for a quick and easy weeknight dinner that your family will love! Switch up the veggies to suit your taste or use it as a “clean out the fridge” meal to get rid of leftovers and odds and ends!

  • Author: Kylie
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 8 servings 1x
  • Category: Main Dish
  • Method: Stove Top
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Units Scale

Garnish

  • fresh chopped parsley
  • shredded cheese
  • oyster crackers

Instructions

  1. Heat butter in a large Dutch oven over medium heat.
  2. Add onion, carrots, celery, and a large pinch of salt and pepper, and turn the heat up to medium-high. Cook, stirring occasionally for 10 minutes or until the onions are translucent.
  3. Reduce heat to medium and add garlic, oregano, thyme, and sage and cook for another minute, stirring frequently.
  4. Then add flour and stir to coat veggies. Cook for one more minute, stirring frequently.
  5. Add a hearty pour of veggie broth to deglaze the pot, scraping the yummy bits off the bottom.
  6. Stir in diced potatoes, corn, broccoli, and remaining veggie broth, along with a couple pinches of salt and pepper.
  7. Cover, turn heat up to medium-high and bring to a simmer.
  8. Once it begins to simmer, turn heat to low, cover, and simmer 10-12 minutes or until potatoes are fork-tender. Stir occasionally to prevent potatoes from sticking to the bottom of the pot.
  9. Remove soup from heat. Stir in heavy cream, shredded cheese, and vinegar.
  10. Stir until cheese is melted, and garnish with parsley, cheddar cheese, and crackers.

Nutrition

  • Serving Size: 1/8 of soup
  • Calories: 287
  • Sugar: 7.3 g
  • Sodium: 562.8 mg
  • Fat: 16.8 g
  • Carbohydrates: 29.2 g
  • Fiber: 4.3 g
  • Protein: 7.5 g
  • Cholesterol: 45.4 mg

31 Comments

  1. Am I missing the step where you add the sage? I can’t wait to try this recipe, it’s cooking now and smells amazing!

Please leave a rating, review, or comment!

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

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