Go Back

Creamy Vegetable Soup

A hearty and nourishing soup made with a medley of vibrant vegetables and creamy textures, perfect for chilly evenings.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: American
Calories: 350

Ingredients
  

For the Soup Base
  • 5 tablespoons unsalted butter, divided Use 1 tablespoon for sautéing and the rest for the creamy base.
  • 1 tablespoon olive oil For added flavor.
  • 3 cups mirepoix (1 cup diced carrots, 1 cup diced celery, 1 cup diced yellow onion) Provides depth and sweetness.
  • 2 teaspoons minced garlic Fresh garlic is recommended.
  • 1.5 pounds baby potatoes, diced (about 4 cups) Gold or red potatoes work best.
  • 1.5 teaspoons Italian seasoning Adds flavor.
  • 3/4 teaspoon salt Adjust to taste.
  • 3/4 teaspoon pepper Adjust to taste.
  • 3 cups chicken stock (or broth) Vegetable stock can be used for a vegetarian version.
  • 2 cups frozen broccoli florets (thawed and finely chopped) Fresh can also be used.
  • 1 cup frozen corn Adds sweetness to the soup.
For the Creamy Base
  • 6 tablespoons flour To create a roux.
  • 3 cups whole milk Can substitute with 2% or skim milk for a lighter version.
  • 1/2 cup heavy cream For richness.
  • 2 cups shredded sharp Cheddar cheese Can substitute with Gruyère.
For Serving
  • Hearty buttered bread Optional, pairs well with the soup.
  • Fresh herbs (optional, for garnish) Such as parsley or thyme.

Method
 

Preparation
  1. In a large pot, melt 1 tablespoon of butter with olive oil over medium heat. Add the diced carrots, celery, and onion, and sauté for about 5-7 minutes, allowing the vegetables to soften and release their flavors.
  2. Add minced garlic and cook for an additional 30 seconds.
Cooking
  1. Stir in the chopped baby potatoes, Italian seasoning, salt, pepper, and chicken stock. Bring to a boil over medium-high heat.
  2. Once boiling, reduce the heat to medium, cover the pot, and cook for 10-15 minutes until the vegetables are crisp-tender.
  3. Add the thawed broccoli and frozen corn, stirring to combine. Cook for another 2-3 minutes until the vegetables are tender.
  4. In a separate medium saucepan, melt the remaining 4 tablespoons of butter over medium heat. Gradually stir in the flour and whisk constantly for 1 minute to create a roux.
  5. Slowly pour in the whole milk while whisking to avoid lumps. Cook until it thickens and reaches a gentle boil, then remove from heat and stir in the heavy cream.
  6. Carefully pour the milk mixture into the vegetable soup and stir well to combine. Lower the heat again, and add the shredded Cheddar cheese a handful at a time, stirring until melted and smooth.
  7. Taste the soup and adjust the seasonings as needed.
Serving
  1. Serve the soup warm, garnished with fresh parsley or thyme, and alongside toasted and buttered bread.
  2. Enjoy the comforting flavors and textures of your homemade creamy vegetable soup!

Notes

Consider adding a splash of lemon juice just before serving for brightness. You can also add other fresh or frozen vegetables. For a little extra kick, add red pepper flakes. Pre-chopped vegetables can save time.