Creamy Garlic Parmesan Veggie (Printable)

Rich and velvety vegetable soup loaded with garlic Parmesan flavor, tender vegetables, and melted cheeses.

# What You’ll Use:

→ Vegetables

01 - 2 tablespoons unsalted butter
02 - 1 tablespoon olive oil
03 - 1 large yellow onion, diced
04 - 3 cloves garlic, minced
05 - 2 medium carrots, diced
06 - 2 celery stalks, diced
07 - 1 large red bell pepper, diced
08 - 1 medium zucchini, diced
09 - 1 large Yukon gold potato, peeled and diced
10 - 1 cup fresh or frozen corn kernels
11 - 1 cup fresh or frozen peas
12 - 4 cups vegetable broth

→ Dairy & Cheese

13 - 1 cup whole milk
14 - 1 cup heavy cream
15 - 1.5 cups freshly grated Parmesan cheese, plus extra for serving
16 - 1 cup shredded mozzarella cheese

→ Seasonings

17 - 1 teaspoon dried thyme
18 - 0.5 teaspoon dried oregano
19 - 0.5 teaspoon smoked paprika
20 - 0.25 teaspoon ground black pepper
21 - 0.5 teaspoon salt, plus more to taste
22 - Pinch of cayenne pepper, optional

→ Thickener

23 - 3 tablespoons all-purpose flour

# How-To:

01 - In a large soup pot, heat the butter and olive oil over medium heat. Add the diced onion and sauté for 3 minutes until softened. Stir in the minced garlic and cook for 1 minute until fragrant.
02 - Add the diced carrots, celery, and bell pepper to the pot. Cook for 5 minutes, stirring occasionally, until the vegetables begin to soften.
03 - Stir in the diced zucchini, potato, corn, and peas. Sprinkle the flour over the vegetables and stir well to coat evenly. Cook for 2 minutes to eliminate the raw flour taste.
04 - Gradually pour in the vegetable broth while stirring constantly to prevent lumps from forming. Add the thyme, oregano, smoked paprika, black pepper, salt, and cayenne pepper if desired.
05 - Bring the soup to a boil, then reduce heat to low. Cover and simmer for 15 to 20 minutes until the potatoes and vegetables are tender.
06 - Stir in the whole milk and heavy cream. When the soup reaches serving temperature without boiling, add the Parmesan and mozzarella cheeses, stirring continuously until fully melted and the soup achieves a creamy, stretchy consistency.
07 - Taste the soup and adjust seasoning as needed. Ladle into bowls and serve hot, topped with additional grated Parmesan and freshly cracked black pepper if desired.

# Expert Advice:

01 -
  • It tastes like you've been simmering it for hours, but you'll have it on the table in under an hour.
  • The cheese creates that irresistible stretchy pull that makes you want another spoonful before you've finished the first.
  • It's entirely vegetarian but so rich and satisfying that no one will notice the absence of meat.
02 -
  • Don't rush the melting of the cheese—add it gradually and keep the heat moderate so it becomes creamy instead of separating into greasy puddles on top.
  • The flour is essential for the right consistency, so don't skip it or substitute it hastily—it's what makes this soup feel luxurious rather than watery.
  • Taste before you serve, because salt and seasonings are personal and what tastes perfect to one person might be shy to someone else.
03 -
  • If your soup breaks or the cheese gets stringy and separated, whisk in a splash of cold milk while the heat is low—it usually brings everything back to silky smoothness.
  • Grate your cheese fresh just before you use it because pre-shredded cheese has anti-caking agents that make it less likely to melt into a creamy dream.
Go Back