Creamy Garlic Parmesan Veggie Soup (Printable)

Rich, comforting vegetable soup with creamy garlic Parmesan broth and tender veggies

# What You Need:

→ 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½ cups freshly grated Parmesan cheese, plus extra for serving
16 - 1 cup shredded mozzarella cheese

→ Seasonings

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

→ Thickener

23 - 3 tablespoons all-purpose flour

# How To Make It:

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 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 remove the raw flour taste.
04 - Gradually pour in the vegetable broth while stirring constantly to prevent lumps from forming. Add the dried thyme, oregano, smoked paprika, black pepper, salt, and cayenne pepper if using.
05 - Bring the soup to a boil, then reduce the heat to low. Cover the pot and simmer for 15 to 20 minutes until the potatoes and vegetables are tender.
06 - Stir in the milk and heavy cream. When the soup is hot but not boiling, add the grated Parmesan and shredded mozzarella cheese, 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 Suggestions:

01 -
  • It's secretly elegant: Tastes like something you'd order at a cozy restaurant, but comes together in under an hour with pantry staples.
  • The cheese pull is real: That moment when you dip your spoon and watch the mozzarella stretch is honestly the whole reason to make this.
  • It's forgiving: Swap vegetables based on what you have, and it always turns out delicious.
02 -
  • Never add cheese to boiling soup: It'll break and become grainy instead of silky; wait until the soup cools slightly or the cheese melts unevenly.
  • Freshly grated cheese melts smoother: Pre-shredded cheese has cellulose coating that prevents it from becoming that gorgeous stretchy texture.
03 -
  • Make it gluten-free easily: Swap the all-purpose flour for a gluten-free blend and no one will notice the difference.
  • The potato does double duty: It adds heartiness and also helps thicken the soup as it softens, so don't skip it.
Return