Creamy Garlic Parmesan Veggie

Featured in: Classic Family Dinners

This comforting dish combines fresh vegetables like broccoli, zucchini, and carrots with a rich, creamy garlic and Parmesan base. The soup is thickened with flour and enhanced with mozzarella for extra cheesiness. Seasoned gently with thyme, oregano, and a touch of red pepper flakes, it offers a warm and satisfying flavor perfect for cozy meals. Preparation is straightforward, and the result is a flavorful, meatless option rich in texture and taste, ideal for easy weeknight dinners.

Updated on Mon, 09 Feb 2026 13:25:00 GMT
Creamy Garlic Parmesan Veggie Soup with fresh vegetables and melted cheese in a rich broth.  Pin
Creamy Garlic Parmesan Veggie Soup with fresh vegetables and melted cheese in a rich broth. | panpatriot.com

My neighbor stopped by one November evening with a bowl of soup she'd made, and I remember thinking how something so simple—just vegetables and cheese—could taste like pure comfort. That bowl changed how I approached weeknight cooking, especially when the weather turned cold and everyone wanted something warming but still felt homemade. Now I make this creamy garlic Parmesan version on nights when I need the kitchen to smell like a hug, and honestly, it never disappoints.

I made this for my roommate on her birthday a few years ago because she'd mentioned feeling under the weather, and watching her face light up as she tasted it reminded me that sometimes the best gifts are the ones that warm you from the inside. She asked for the recipe immediately, and now she makes it for her own friends whenever they need cheering up.

Ingredients

  • Unsalted butter: Start with good butter because it's the foundation of your flavor—it's where the magic of sautéing begins, and cheap butter won't carry the garlic and onion quite as elegantly.
  • Fresh garlic: Three cloves is my sweet spot; more makes it garlicky in a way that lingers on your breath, less and you lose the depth that makes this soup special.
  • Carrots, celery, and onion: This holy trinity of aromatics does the heavy lifting flavor-wise, so don't skip the step of dicing them small enough that they soften evenly.
  • Potatoes: These add body and creaminess naturally as they break down, so resist the urge to use russets if you have waxy potatoes instead.
  • Bell pepper and zucchini: The red bell pepper brings sweetness and color, while zucchini adds a delicate texture that breaks down beautifully in the heat.
  • Corn and broccoli: These vegetables add little pockets of flavor and nutrition, and I've learned that frozen corn and broccoli work just as well as fresh if that's what you have on hand.
  • Vegetable broth: Use the best quality broth you can find or make your own; it's the backbone of the whole soup and will taste like it.
  • Heavy cream and whole milk: The combination of both gives you richness without being overwhelming, and the milk stretches the cream so it's a bit more forgiving on the wallet.
  • Parmesan and mozzarella cheese: Parmesan brings a nutty, salty depth while mozzarella melts silky smooth—using both instead of doubling up on one gives you the best texture.
  • All-purpose flour: This thickens the soup gently without making it feel starchy or heavy; it dissolves into the broth like it was always supposed to be there.
  • Dried thyme and oregano: These herbs tie everything together with an earthy warmth, and dried works beautifully here because the long simmer releases their essence.
  • Red pepper flakes: Optional but recommended—just a whisper of heat makes the cheese flavors sing.

Instructions

Product image
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
Check price on Amazon
Build your flavor base:
Melt the butter in a large pot over medium heat and watch it foam slightly before you add the diced onion. Stir it occasionally until it turns translucent and soft, which takes about three minutes and smells like the beginning of something good.
Wake up the garlic:
Add your minced garlic and stir constantly for just one minute—any longer and it starts to brown, which tastes bitter instead of mellow. You'll know it's right when the whole kitchen smells like garlic and you can't wait to keep going.
Invite the vegetables:
Add all your diced vegetables at once—carrots, celery, bell pepper, zucchini, corn, broccoli, and potatoes—and let them sauté together for about five minutes, stirring now and then. They'll start to soften at the edges and release little bursts of flavor into the butter.
Create a silky base:
Sprinkle the flour over everything and stir gently but thoroughly until every vegetable piece is coated with a light dusting of flour. Cook it for two minutes—this brief cooking removes the raw flour taste and starts building your thickener.
Pour in the broth:
Add your vegetable broth slowly while stirring, making sure the flour dissolves smoothly into the liquid without forming lumps. Bring the whole pot to a boil, then lower the heat and let it settle into a gentle simmer.
Let the vegetables soften:
Cover the pot and simmer for fifteen to eighteen minutes until the potatoes are tender enough to break with a spoon and the carrots have lost their raw crunch. Taste a piece of potato to know when you're there—overcooked is better than undercooked here.
Introduce the cream:
Stir in the milk, heavy cream, thyme, oregano, and red pepper flakes, letting everything blend together for about five minutes over a gentle simmer. The soup will start to look silkier already, and the herbs will perfume everything.
Add the cheese carefully:
Reduce the heat to low and add the Parmesan and mozzarella a handful at a time, stirring constantly until each addition melts completely before you add more. This patience is the secret—adding all the cheese at once can make it stringy or separate, but this way you get a smooth, creamy, dreamy soup.
Season to taste:
Add salt and freshly ground black pepper a little at a time, tasting as you go because the cheese already contributes saltiness and you might need less than you think.
Serve with pride:
Ladle the soup into bowls and top with an extra sprinkle of Parmesan and maybe a crack of black pepper. Serve it hot with crusty bread for scooping up every last creamy spoonful.
Product image
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
Check price on Amazon
A hearty bowl of Creamy Garlic Parmesan Veggie Soup topped with extra Parmesan and served hot.  Pin
A hearty bowl of Creamy Garlic Parmesan Veggie Soup topped with extra Parmesan and served hot. | panpatriot.com

There's something almost meditative about standing at the stove watching this soup come together, how the vegetables gradually soften and the broth deepens in color as the flour thickens it. By the time you're stirring in the cheese, your kitchen smells like an Italian grandmother's dream, and you know you've created something people will want seconds of.

Making It Your Own

This soup is forgiving and flexible, which is exactly why I love it. I've swapped in cauliflower when I had broccoli, added extra zucchini when carrots were running low, and once threw in some fresh spinach at the very end because it was sitting on my counter looking at me. The only rule I follow is the cheese and cream ratio—that's where the soul of this soup lives, so I protect that fiercely.

Storage and Reheating

This soup keeps beautifully in the refrigerator for up to four days, which means you can make it Sunday and have comfort waiting for you Wednesday night. Reheat it gently over medium-low heat, stirring often and adding a splash of milk if it thickens up too much as it sits in the fridge.

Serving Suggestions and Variations

Serve this soup as a main course with crusty bread or garlic toast alongside, or pair it with a simple green salad if you want something lighter. For extra richness, stir in more mozzarella or a handful of shredded cheddar, and if you're cooking gluten-free, swap the flour for cornstarch in equal measure and it works beautifully.

  • Make it completely dairy-free by using coconut cream and nutritional yeast instead of the animal products, though the flavor will shift in a different but still delicious direction.
  • Add a cup of cooked white beans or chickpeas if you want more protein without adding meat, and they disappear into the creamy broth like they belonged there all along.
  • Top each bowl with crispy croutons or a drizzle of truffle oil if you're feeling fancy, or just keep it simple with fresh cracked pepper and a parmesan shaving.
Product image
Rinse vegetables, wash cookware, and fill pots easily while cooking with flexible spray control.
Check price on Amazon
Comforting Creamy Garlic Parmesan Veggie Soup filled with tender potatoes, broccoli, and corn in a creamy, cheesy base. Pin
Comforting Creamy Garlic Parmesan Veggie Soup filled with tender potatoes, broccoli, and corn in a creamy, cheesy base. | panpatriot.com

This creamy garlic Parmesan soup has become my go-to recipe for nights when I want to feel like I've done something special without spending hours in the kitchen. It reminds me that the simplest ingredients, treated with care and patience, can become something truly memorable.

Recipe Questions

What vegetables are used in this creamy soup?

The soup features onion, garlic, carrots, celery, red bell pepper, zucchini, corn, broccoli florets, and potatoes.

How is the soup thickened?

All-purpose flour is sprinkled over the sautéed vegetables and cooked briefly before adding broth, which helps create a creamy, thick texture.

Can I substitute any ingredients for dietary preferences?

Yes, for gluten-free versions, cornstarch can replace flour. Cauliflower can also substitute broccoli, and dairy alternatives can be used in place of milk and cheeses.

What cheeses contribute to the flavor?

Grated Parmesan and shredded mozzarella cheese are melted into the soup for its rich, cheesy depth and creamy consistency.

How should this dish be served?

Serve hot, optionally topped with extra Parmesan cheese, and consider pairing with crusty bread or garlic toast for a complete meal.

What seasonings enhance the soup's taste?

Dried thyme, oregano, and optional crushed red pepper flakes are used to season the soup gently, adding aromatic and subtle heat notes.

Creamy Garlic Parmesan Veggie

A hearty, cheesy blend of fresh vegetables in a creamy garlic Parmesan base.

Prep duration
20 min
Cooking duration
35 min
Total duration
55 min


Difficulty Easy

Origin American

Yield 6 Servings

Dietary requirements Vegetarian

Ingredients

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.5 cups small broccoli florets
10 2 medium potatoes, peeled and diced

Liquids & Dairy

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

Seasonings & Thickener

01 2 tablespoons all-purpose flour
02 1 teaspoon dried thyme
03 0.5 teaspoon dried oregano
04 0.25 teaspoon crushed red pepper flakes, optional
05 Salt and freshly ground black pepper to taste

Directions

Step 01

Sauté Aromatics: In a large pot, melt butter over medium heat. Add diced onion and sauté until translucent, approximately 3 minutes.

Step 02

Bloom Garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Build Vegetable Base: Add carrots, celery, bell pepper, zucchini, corn, broccoli, and potatoes. Sauté for 5 minutes, stirring occasionally.

Step 04

Create Roux: Sprinkle flour over vegetables and stir to coat evenly. Cook for 2 minutes to eliminate raw flour taste.

Step 05

Deglaze and Simmer: Pour in vegetable broth while stirring well to combine and dissolve the flour. Bring to a boil, then reduce to a gentle simmer.

Step 06

Cook Vegetables: Cover and cook for 15 to 18 minutes until potatoes and vegetables are tender.

Step 07

Incorporate Dairy and Herbs: Stir in milk, heavy cream, thyme, oregano, and red pepper flakes. Simmer gently for 5 minutes.

Step 08

Melt Cheese: Reduce heat to low. Gradually add Parmesan and mozzarella cheeses, stirring constantly until fully melted and soup achieves creamy consistency.

Step 09

Season and Finish: Season with salt and pepper to taste. Serve hot, topped with extra Parmesan cheese if desired.

Necessary tools

  • Large soup pot
  • Cutting board and sharp knife
  • Wooden spoon
  • Ladle
  • Measuring cups and spoons

Allergy information

Review each ingredient for potential allergens and consult with healthcare providers if you're uncertain.
  • Contains milk and dairy products
  • Contains wheat flour
  • Contains Parmesan and mozzarella cheese

Nutrition facts (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Calories: 380
  • Fat: 21 g
  • Carbohydrates: 35 g
  • Protein: 15 g