Creamy vegetable soup is one of our all-time favorite soup recipes. A simple creamy soup with mixed vegetables, making for a nutrient-packed soup that even your kids will love! I love that the soup is made in one pot and ready in under 30 minutes, perfect for busy evenings! 

A bowl of creamy vegetable soup.

Nothing beats a hearty soup recipe, and we love everything from a creamy broccoli soup to a classic potato soup; you really can’t go wrong with a warm and creamy bowl of soup. This creamy vegetable soup is the perfect one-pot soup that packs all of the flavor!

Why You’ll Love The Soup

This homemade soup recipe makes the most flavorful soup from scratch! This hearty soup recipe is made in just one pot, so cleanup is a breeze! 

It’s great for meal planning and tastes even better when reheated the next day.

Ingredients for Creamy Vegetable Soup 

  • Potatoes – large russet potatoes, peeled and chopped into cubes. 
  • Vegetables – a simple mix of carrots, onion, garlic, corn, and broccoli florets. 
    You need a lot of vegetables for a vegetable soup!
  • Broth – we use a mix of chicken broth and water. 
  • Milk – whole milk mixed with flour to thicken the soup. 
  • Seasoning – a simple addition of salt and ground black pepper.
  • Cheese – shredded mild cheddar cheese adds a lot of flavor to this soup while also making it incredibly creamy. Pro tip: serve this soup with extra cheese to garnish in your bowl. 

See the recipe card below for a complete list of ingredients and quantities.

A pot of creamy vegetable soup with a spoon.

Vegetable Soup Variations:

This soup is so versatile. Here are some add-ins, substitutions, and variations that may be made to the soup.

  • Make it vegetarian: Prepare this soup without bacon and substitute vegetable broth for the chicken broth to create a vegetarian version. 
  • Make it gluten-free: This soup uses flour to thicken the broth, but you can easily make it gluten-free. Use corn starch instead of flour, or simply opt out entirely. 
  • Add protein: If you don’t like bacon, leftover chicken (or Rotisserie chicken) or diced ham may be added as protein. 
  • Herbs: Take your vegetable soup to the next level by infusing it with flavor. Add thyme or rosemary for a delicious flavor profile.

Make Creamy Vegetable Soup from Scratch? 

A pot with diced onion and sliced carrots being sauteed in it.
  1. Cook veggies. Add sliced carrots and chopped onion to the pot. Add the garlic and saute until fragrant and tender. 
A pot with the vegetable soup broth and potatoes.

2. Broth. Pour in the chicken broth and water. Add the potatoes to the soup and bring up to a simmer. Cook for 10 minutes or until the potatoes are cooked.

The creamy vegetable soup with all the vegetables.

3. Stir in the broccoli and corn and cook for a few minutes.

A pot with the creamy vegetable soup with bacon and cheese on top.

4. Thicken. In a small bowl, whisk together milk and flour. Add the milk to the pot and stir. Add the bacon back into the pot along with the shredded cheese. Stir in each handful of cheese until melted. 

Pro Tip: For best results, shred cheese from a block rather than using pre-shredded. Add it gradually over low heat, stirring constantly. If the liquid is too hot, the cheese can seize up, becoming clumpy or stringy.

Serving Suggestions

Recipe FAQs

Do you use cream to make vegetable soup? 

This creamy vegetable soup is made without cream and instead uses whole milk. This offers a slightly healthier alternative that is still just as delicious. 

What can I use as a substitute for milk in vegetable soup?

Instead of milk, you can use cream, half and half, or simply opt out of dairy. 

What vegetables go well in creamy soup?

We love to use carrots, broccoli, and corn, but you can also use red bell peppers, zucchini, and mushrooms. 

Can I use frozen vegetables?

Absolutely, you can substitute frozen vegetables of your choice for the fresh ones. 

Can you blend the soup? 

To get a thick and creamy texture, use an immersion blender to create a thick soup.

A bowl of creamy vegetable soup, garnished with fresh herbs and cracked black pepper.

Make-Ahead Tips:

This soup is a great recipe for meal planning, and if you want dinner ready in advance! Here are some options to prep in advance!

  • Cook in advance: Prepare the soup according to the instructions. Cool the soup and refrigerate. Reheat the soup over low heat and serve. 
  • Prep in advance: Prepare the ingredients in advance. Chop the vegetables and grate the cheese, and refrigerate. Since the ingredients are prepped, the soup will come together quickly. Tip: Cube the potatoes and keep them in water refrigerator. 

How to Store Vegetable Soup

  • Storage. Store leftovers of soup in an airtight container in the fridge for up to 3 days. Reheat: Warm the soup in a pot over low heat, stirring as needed.
  • Freeze. This is the best soup to freeze for long-term storage. Add the soup to a freezer-safe container and store it in the freezer for up to 3 months. Reheat: Add the frozen soup directly to a pot and warm on low to medium heat until reheated. 

More Soup Recipes

If you enjoyed this vegetable soup recipe, be sure to try our other comfort soup recipes; here are some of our favorites:

If you’ve tried this creamy vegetable soup recipe or any other recipe on my website, please leave a star rating and let me know how it turned out in the comments below – we appreciate your feedback!

Easy Creamy Vegetable Soup Recipe

A bowl of creamy vegetable soup.
Print
5 from 74 votes
This creamy vegetable soup is the easiest comfort food soup recipe. A rich and flavorful broth loaded with tender veggies in a rich and creamy broth.
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 8 servings

Ingredients

  • 8 oz bacon
  • 4 large potatoes cubed
  • 1 carrot sliced
  • 1/2 medium onion finely chopped
  • 3 garlic cloves minced
  • 32 oz chicken broth
  • 1 cup water
  • 2 cups medium broccoli florets
  • 1 cup corn canned or frozen
  • 2 cups whole milk
  • 3 Tbsp all-purpose flour
  • 1 tsp salt
  • ½ tsp ground black pepper
  • 1 1/2 cup shredded mild cheddar cheese

Instructions

  • Chop the bacon and add to a dutch oven. Cook the bacon over medium heat until it is crispy and cooked through. Remove the bacon from the pot, leaving the bacon grease behind.
  • Peel and cube potatoes, add them to a bowl of cold water and set aside.
  • To the dutch oven, add sliced carrots and chopped onions. Saute for a few minutes until soft and tender. Add in minced garlic and cook until fragrant.
  • Pour the chicken broth and water into the Dutch oven. Add in the potatoes and bring the broth up to a boil. Turn the heat down and simmer for 10 minutes.
  • Stir in the broccoli florets and corn and cook for a few minutes.
  • In a small bowl, whisk together the milk and flour to break up any clumps. Add this mixture to the pot with salt and black pepper.
  • Add the bacon back to the pot.
  • Turn the heat to low, add the shredded cheese into the soup, one handful at a time, stirring after each handful.
  • Serve, and enjoy friends!

Notes

  • Make it vegetarian: Take out the bacon to make this soup without meat! Use oil instead of bacon grease.
  • Storage: Store leftovers in the fridge in an airtight container for up to 3 days.
  • Freeze: To keep soup fresh for longer, add the soup to a freezer-safe container and store it in the freezer for up to 3 months. To reheat, add the soup to a pot and heat it on the stovetop.

Nutrition

353kcal Calories27g Carbs16g Protein21g Fat9g Saturated Fat47mg Cholesterol846mg Potassium4g Fiber5g Sugar1872IU Vitamin A44mg Vitamin C280mg Calcium4mg Iron
Nutrition Facts
Easy Creamy Vegetable Soup Recipe
Amount Per Serving
Calories 353 Calories from Fat 189
% Daily Value*
Fat 21g32%
Saturated Fat 9g56%
Cholesterol 47mg16%
Potassium 846mg24%
Carbohydrates 27g9%
Fiber 4g17%
Sugar 5g6%
Protein 16g32%
Vitamin A 1872IU37%
Vitamin C 44mg53%
Calcium 280mg28%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)