Go Back

Creamy Vegetable Soup

This Creamy Vegetable Soup is a rich and hearty dish featuring a medley of colorful vegetables in a velvety, cheese-infused broth. Perfect for a cozy meal, it pairs beautifully with buttered bread for dipping.
Prep Time30 minutes
Cook Time23 minutes
Total Time53 minutes
Course: Dinner, Soup
Cuisine: American
Servings: 6
Calories: 604kcal

Ingredients

For the Soup:

  • 5 tablespoons unsalted butter divided
  • 1 tablespoon olive oil
  • 3 cups mirepoix or 1 cup diced carrots, 1 cup diced celery, and 1 cup diced yellow onion
  • 2 teaspoons minced garlic
  • pounds baby gold or red potatoes diced (4 cups)
  • teaspoons Italian seasoning
  • ¾ teaspoon salt
  • ¾ teaspoon black pepper
  • 3 cups chicken stock or broth or vegetable broth for a vegetarian version
  • 2 cups frozen broccoli florets thawed and finely chopped
  • 1 cup frozen corn

For the Cream Base:

  • 4 tablespoons unsalted butter
  • 6 tablespoons all-purpose flour
  • 3 cups whole milk
  • ½ cup heavy cream
  • 2 cups shredded sharp Cheddar cheese

Optional for Serving:

  • Buttered bread
  • Fresh herbs parsley or thyme

Instructions

Sauté the Vegetables:

  • In a large pot, melt 1 tablespoon of butter with the olive oil over medium heat. Add the mirepoix (carrots, celery, and onion) and sauté for 5-7 minutes, stirring occasionally, until softened. Add the minced garlic and cook for 30 seconds until fragrant.

Cook the Potatoes and Broth:

  • Stir in the diced potatoes, Italian seasoning, salt, pepper, and chicken stock. Bring to a boil over medium-high heat, then reduce the heat to medium. Cover and simmer for 10-15 minutes, or until the potatoes are crisp-tender.

Add Broccoli and Corn:

  • Stir in the thawed broccoli and frozen corn. Cook for another 2-3 minutes, until the vegetables are tender and heated through.

Make the Cream Base:

  • In a medium saucepan, melt the remaining 4 tablespoons of butter over medium heat. Add the flour and whisk constantly for 1 minute to make a roux. Slowly pour in the milk, whisking continuously until smooth. Cook, stirring constantly, until the mixture thickens and comes to a gentle boil. Stir in the heavy cream, then remove from heat.

Combine Cream Base with Soup:

  • Pour the milk mixture into the soup pot and stir until well combined. Lower the heat and gradually add the shredded Cheddar cheese, one handful at a time, stirring until melted.

Taste and Adjust Seasonings:

  • Taste the soup and adjust the salt and pepper as needed.

Serve:

  • Serve warm, garnished with fresh parsley or thyme, alongside toasted and buttered bread. Enjoy!
  • Notes
  • Broth Substitution: Use vegetable broth to make this soup vegetarian.

Storage:

  • Cool completely before storing.
  • Refrigerate in an airtight container for up to 4 days.
  • Freeze in a freezer-safe container for up to 3 months (leave space for expansion).

Reheating:

  • Thaw frozen soup overnight in the fridge.
  • Reheat on low heat, stirring occasionally, and thin with a splash of broth if needed.