Creamy Garlic Parmesan Veggie Soup

Featured in: Everyday Home Cooking

This hearty vegetable soup delivers the perfect balance of creamy comfort and wholesome nutrition. The combination of tender carrots, celery, bell peppers, zucchini, corn, broccoli, and potatoes creates a satisfying texture, while the garlic-infused Parmesan broth brings rich, savory depth.

The addition of both heavy cream and melted mozzarella creates an irresistibly smooth consistency, and the optional red pepper flakes add gentle warmth. Perfect for meal prep, this soup actually tastes better the next day as flavors continue to develop.

Ready in just 55 minutes with simple preparation steps, this vegetarian-friendly dish serves six generously and pairs beautifully with crusty bread for a complete meal.

Updated on Mon, 09 Feb 2026 18:03:56 GMT
Creamy Garlic Parmesan Veggie Soup steams in a white bowl, garnished with fresh parsley and extra cheese, with crusty bread for dipping. Save to Pinterest
Creamy Garlic Parmesan Veggie Soup steams in a white bowl, garnished with fresh parsley and extra cheese, with crusty bread for dipping. | softsellou.com

When the weather turns chilly, there is nothing quite as inviting as a steaming bowl of Creamy Garlic Parmesan Veggie Soup. This dish masterfully bridges the gap between a hearty vegetable chowder and a decadent, cheesy bistro-style soup. Every spoonful is brimming with colorful, tender vegetables bathed in a rich broth infused with garlic and savory Parmesan. It is the ultimate vegetarian comfort food, designed to warm you from the inside out with its luxurious texture and garden-fresh flavors.

Creamy Garlic Parmesan Veggie Soup steams in a white bowl, garnished with fresh parsley and extra cheese, with crusty bread for dipping. Save to Pinterest
Creamy Garlic Parmesan Veggie Soup steams in a white bowl, garnished with fresh parsley and extra cheese, with crusty bread for dipping. | softsellou.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Preparing this soup is a straightforward process that yields professional-quality results. By sautéing the aromatics first and slowly building the flavors with broth and cream, you create a complex base that highlights the natural sweetness of the corn and carrots. Whether you are hosting a cozy dinner party or looking for a reliable weeknight staple, this recipe is sure to become a household favorite.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • Vegetables: 2 tablespoons unsalted butter, 1 medium onion (diced), 3 cloves garlic (minced), 2 large carrots (peeled and diced), 2 celery stalks (diced), 1 red bell pepper (diced), 1 medium zucchini (diced), 1 cup corn kernels, 1 1/2 cups small broccoli florets, 2 medium potatoes (peeled and diced).
  • Liquids & Dairy: 4 cups vegetable broth, 1 1/2 cups whole milk, 1 cup heavy cream, 1 1/2 cups grated Parmesan cheese (plus extra for serving), 1 cup shredded mozzarella cheese.
  • Seasonings: 1 teaspoon dried thyme, 1/2 teaspoon dried oregano, 1/4 teaspoon crushed red pepper flakes (optional), salt and freshly ground black pepper to taste.
  • Thickener: 2 tablespoons all-purpose flour.

Instructions

Step 1
In a large pot, melt the butter over medium heat. Add the onion and sauté until translucent, about 3 minutes.
Step 2
Stir in the garlic and cook for 1 minute until fragrant.
Step 3
Add carrots, celery, bell pepper, zucchini, corn, broccoli, and potatoes. Sauté for 5 minutes, stirring occasionally.
Step 4
Sprinkle the flour over the vegetables and stir to coat evenly. Cook for 2 minutes.
Step 5
Pour in the vegetable broth, stirring well to combine and dissolve the flour. Bring to a boil, then reduce to a simmer.
Step 6
Cover and cook for 15-18 minutes, or until the potatoes and vegetables are tender.
Step 7
Stir in the milk, heavy cream, thyme, oregano, and red pepper flakes. Simmer gently for 5 minutes.
Step 8
Reduce the heat to low. Gradually add the Parmesan and mozzarella, stirring constantly until melted and the soup is creamy.
Step 9
Season with salt and pepper to taste.
Step 10
Serve hot, topped with extra Parmesan if desired.

Zusatztipps für die Zubereitung

To ensure a perfectly smooth texture, add the cheese slowly over low heat. If the soup is too hot, the cheese may clump instead of melting into the broth. Make sure the potatoes are fully tender before adding the dairy, as the acid in some cheeses and seasonings can sometimes slow the softening process of the vegetables.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Varianten und Anpassungen

For a different flavor profile, you can substitute cauliflower for the broccoli florets. If you need to make the dish gluten-free, simply use cornstarch as a thickener in place of the all-purpose flour. For an even more indulgent experience, feel free to add a handful of shredded cheddar along with the mozzarella.

Serviervorschläge

This soup is best served hot in large bowls. Pair it with a side of crusty artisan bread, garlic toast, or even savory herb crackers for dipping. A final sprinkle of fresh parsley or additional grated Parmesan cheese on top adds a beautiful pop of color and flavor right before serving.

A close-up of rich Creamy Garlic Parmesan Veggie Soup shows colorful vegetables and a ladle scooping the cheesy, creamy broth. Save to Pinterest
A close-up of rich Creamy Garlic Parmesan Veggie Soup shows colorful vegetables and a ladle scooping the cheesy, creamy broth. | softsellou.com

With its creamy base and vibrant array of vegetables, this Garlic Parmesan Veggie Soup is a testament to how satisfying a meatless meal can be. It is a wonderful way to enjoy the season's produce while treating yourself to a rich, cheesy broth that feels like a hug in a bowl. Gather your ingredients, simmer your favorite vegetables, and enjoy a bowl of pure comfort tonight.

Recipe FAQ

Can I make this soup ahead of time?

Absolutely. This soup stores beautifully in the refrigerator for up to 4 days. The flavors continue to develop and intensify, making it even more delicious the next day. Reheat gently over medium-low heat, stirring occasionally to prevent separation.

What vegetables work best in this soup?

The combination listed provides excellent variety in texture and flavor, but you can customize based on preference. Cauliflower substitutes well for broccoli, and butternut squash works beautifully instead of potatoes. Avoid delicate vegetables like spinach that can become mushy.

How do I prevent the dairy from curdling?

Always reduce the heat to low before adding milk, cream, and cheese. Stir constantly while incorporating these ingredients and avoid bringing the soup to a boil after dairy has been added. Gradual temperature change prevents separation.

Can I freeze this soup?

Freezing is possible, though the texture may change slightly. For best results, cool completely before freezing in airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently, adding a splash of cream if needed to restore consistency.

What makes this soup thick and creamy?

The combination of flour coating the vegetables, heavy cream, and melted cheeses creates the luxurious texture. The potatoes also release natural starch as they cook, contributing body without requiring excessive dairy.

Is there a way to make this lighter?

Substitute half-and-half for heavy cream and reduce Parmesan to 1 cup. You can also increase the vegetable ratio slightly. The soup will still be satisfying and flavorful with fewer calories.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Garlic Parmesan Veggie Soup

Rich and comforting soup loaded with fresh vegetables in a creamy garlic Parmesan broth. Ready in under an hour.

Prep time
20 min
Time to cook
35 min
Complete time
55 min
Recipe by Adrian Pope


Level Easy

Cuisine type American

Portions 6 Number of servings

Diet needs Meat-free

What You'll Need

Vegetables

01 2 tablespoons unsalted butter
02 1 medium onion, diced
03 3 cloves garlic, minced
04 2 large carrots, peeled and diced
05 2 celery stalks, diced
06 1 red bell pepper, diced
07 1 medium zucchini, diced
08 1 cup corn kernels, fresh or frozen
09 1 1/2 cups small broccoli florets
10 2 medium potatoes, peeled and diced

Liquids & Dairy

01 4 cups vegetable broth
02 1 1/2 cups whole milk
03 1 cup heavy cream
04 1 1/2 cups grated Parmesan cheese, plus extra for serving
05 1 cup shredded mozzarella cheese

Seasonings

01 1 teaspoon dried thyme
02 1/2 teaspoon dried oregano
03 1/4 teaspoon crushed red pepper flakes, optional
04 Salt and freshly ground black pepper to taste

Thickener

01 2 tablespoons all-purpose flour

Directions

Step 01

Sauté Aromatics: Melt butter in a large pot over medium heat. Add diced onion and sauté until translucent, approximately 3 minutes. Stir in minced garlic and cook for 1 minute until fragrant.

Step 02

Cook Vegetables: Add carrots, celery, bell pepper, zucchini, corn, broccoli, and potatoes to the pot. Sauté for 5 minutes, stirring occasionally to ensure even cooking.

Step 03

Create Roux: Sprinkle flour over the vegetables and stir thoroughly to coat evenly. Cook for 2 minutes, allowing the flour to cook out slightly.

Step 04

Build Broth Base: Pour vegetable broth into the pot while stirring constantly to combine and dissolve the flour completely. Bring to a boil, then reduce heat to a gentle simmer.

Step 05

Simmer Vegetables: Cover the pot and simmer for 15 to 18 minutes until potatoes and all vegetables are tender when pierced with a fork.

Step 06

Add Cream and Seasonings: Stir in milk, heavy cream, dried thyme, oregano, and red pepper flakes if using. Simmer gently for 5 minutes.

Step 07

Incorporate Cheese: Reduce heat to low. Gradually add Parmesan and mozzarella cheese, stirring constantly until fully melted and the soup achieves a creamy consistency.

Step 08

Season and Finish: Taste the soup and adjust seasoning with salt and freshly ground black pepper as needed.

Step 09

Serve: Ladle soup into bowls and serve immediately. Top with additional grated Parmesan cheese if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools needed

  • Large soup pot
  • Cutting board and chef's knife
  • Wooden spoon
  • Ladle
  • Measuring cups and spoons

Allergy details

Please look closely at each item for allergens. If unsure, get advice from a health expert.
  • Contains milk and dairy products
  • Contains wheat flour
  • Contains cheese allergens

Nutrition details (each serve)

Only for informational use. Always consult your healthcare provider for medical concerns.
  • Calories: 380
  • Fat content: 21 g
  • Carbohydrates: 35 g
  • Protein: 15 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.