Parmesan Veggie Soup

Featured in: Evening Family Plates

This comforting Italian-inspired soup combines tender vegetables with rich Parmesan for a hearty, satisfying meal. The broth develops deep flavor from simmering with a Parmesan rind, while the grated cheese creates a creamy finish. Ready in under an hour, this soup is perfect for meal prep and tastes even better the next day.

Updated on Wed, 28 Jan 2026 10:49:00 GMT
A comforting bowl of Parmesan Veggie Soup, featuring tender vegetables like carrots, zucchini, and green beans in a creamy broth, garnished with fresh parsley and extra grated Parmesan cheese. Save to Pinterest
A comforting bowl of Parmesan Veggie Soup, featuring tender vegetables like carrots, zucchini, and green beans in a creamy broth, garnished with fresh parsley and extra grated Parmesan cheese. | cozysaveurs.com

Last winter, during that endlessly gray February week, I found myself with a crisper drawer full of wilting vegetables and zero motivation to cook anything elaborate. Something about simmering vegetables together just feels right when you need comfort without the fuss. I threw everything into my biggest pot, and honestly that impulsive soup ended up being one of the most satisfying things I'd made in months. Sometimes the best meals happen when you stop overthinking and just let ingredients do their thing together.

My sister stayed over that weekend while recovering from a nasty cold. She took one sip of this soup and looked at me with this wide, surprised eyes. She demanded I write down exactly what I'd done because apparently vegetable soup had never tasted this good to her before. Now whenever she's feeling under the weather, this is the first thing she asks for.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Olive oil: Use a good quality extra virgin here since it forms the flavor base of your whole soup
  • Onion and garlic: Finely chopped so they disappear into the soup rather than leaving chunky bites
  • Carrots and celery: The classic soup foundation that provides natural sweetness and depth
  • Zucchini and potato: Potato adds body while zucchini contributes a fresh, bright note that balances the richness
  • Green beans: They hold their shape beautifully and add a nice snap to every spoonful
  • Diced tomatoes: The acidity cuts through the Parmesan and brightens the whole pot
  • Vegetable broth: Choose one you actually like drinking since it becomes the primary flavor
  • Freshly grated Parmesan: Pre grated cheese will not give you the same melting quality or flavor intensity
  • Parmesan rind: Save your rinds in the freezer because they transform simple broth into something extraordinary
  • Italian herbs: Dried work perfectly here, blooming in the hot oil to release their essential oils
  • Fresh parsley: Adds a final bright, herbal note that cuts through all that richness

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor foundation:
Heat that olive oil in your largest pot over medium heat, then add your onion and garlic. Let them soften and become translucent, about 2 to 3 minutes, until the kitchen starts smelling incredible and you know something good is coming.
Soften the vegetables:
Add all your chopped vegetables except the tomatoes and broth. Stir them occasionally for about 5 minutes, letting them start to soften and develop some color. This step might feel unnecessary but it builds layers of flavor you cannot get otherwise.
Create the soup:
Pour in the diced tomatoes with all their juices, then add the vegetable broth, herbs, salt, pepper, and that Parmesan rind if you were smart enough to save one. Everything should be submerged and looking promising already.
Let it simmer:
Bring everything to a gentle bubble, then lower the heat and cover your pot. Let it simmer peacefully for 25 to 30 minutes until all the vegetables are tender. Your kitchen should smell amazing right about now.
Add the Parmesan magic:
Fish out and discard the Parmesan rind, then stir in your grated Parmesan until it melts completely into the soup. The broth will transform from thin to velvety right before your eyes.
Season and serve:
Taste your soup and adjust the seasoning if needed. Serve it steaming hot, topped with fresh parsley and an extra sprinkle of Parmesan because you can never have too much.
Hearty Parmesan Veggie Soup simmering in a rustic pot, rich with diced tomatoes, potatoes, and Italian herbs, ready to be ladled into bowls for a cozy vegetarian dinner. Save to Pinterest
Hearty Parmesan Veggie Soup simmering in a rustic pot, rich with diced tomatoes, potatoes, and Italian herbs, ready to be ladled into bowls for a cozy vegetarian dinner. | cozysaveurs.com

This soup has become my go to when friends need bringing meals. Last month I made a triple batch for a neighbor who'd just had surgery. She texted me two days later saying it was the only thing that sounded good and her husband had already asked when I was making it again. Food that nourishes feels like love in a bowl.

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.

Making It Your Own

I have made countless variations of this soup depending on what needs using up. Sometimes it is kale instead of green beans, or butternut squash standing in for potato. The method stays exactly the same, but the soup becomes something new each time. That flexibility is what keeps me coming back to it week after week.

Serving Suggestions

A slice of crusty bread for dunking is non negotiable in my house. The way it soaks up that Parmesan infused broth is basically the whole point. On nights when I want something more substantial, I will serve it alongside a simple green salad with lemon vinaigrette. The bright acidity cuts through all that richness perfectly.

Storage and Meal Prep

This soup keeps beautifully in the refrigerator for up to five days, actually developing more flavor as it sits. I often make a double batch on Sunday and portion it into glass containers for easy lunches throughout the week. The soup also freezes exceptionally well for up to three months.

  • Let the soup cool completely before freezing to prevent ice crystals from forming
  • Thaw overnight in the refrigerator rather than on the counter for food safety
  • Reheat gently over low heat, adding a splash of broth if it seems too thick
Close-up of vibrant Parmesan Veggie Soup, with chunks of zucchini and celery in a savory broth, topped with melted Parmesan and a side of crusty bread for dipping. Save to Pinterest
Close-up of vibrant Parmesan Veggie Soup, with chunks of zucchini and celery in a savory broth, topped with melted Parmesan and a side of crusty bread for dipping. | cozysaveurs.com

There is something deeply satisfying about a soup that comes from humble ingredients but tastes extraordinary. This Parmesan veggie soup is proof that comfort food does not need to be complicated.

Recipe FAQs

What vegetables work best in this soup?

Carrots, celery, zucchini, potatoes, and green beans create a balanced mix of textures and flavors. The potatoes add heartiness while the green beans provide fresh crunch. Feel free to add seasonal vegetables like spinach or bell peppers.

Can I make this soup ahead of time?

Absolutely. This soup actually improves after resting in the refrigerator for a day or two as the flavors meld together. Store in an airtight container for up to 5 days. Reheat gently on the stovetop, adding a splash of broth if needed.

Is the Parmesan rind necessary?

While optional, the Parmesan rind contributes significant depth and umami to the broth during simmering. If you don't have one, simply increase the amount of grated Parmesan stirred in at the end or add an extra tablespoon of olive oil for richness.

How can I make this soup more filling?

Add cooked small pasta like ditalini or shells during the last 10 minutes of cooking. Cannellini beans or chickpeas also work beautifully. For a protein boost, stir in shredded chicken or serve with crusty garlic bread on the side.

Can I freeze this Parmesan vegetable soup?

Yes, this soup freezes well for up to 3 months. Cool completely before transferring to freezer-safe containers, leaving some room for expansion. Thaw overnight in the refrigerator and reheat on the stovetop. Note that potatoes may soften slightly after freezing.

What can I substitute for Parmesan?

Pecorino Romano offers a similar salty kick. For a dairy-free version, nutritional yeast provides savory umami notes, or use a plant-based Parmesan alternative. You can also simply increase the herbs and add an extra splash of olive oil.

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.

Parmesan Veggie Soup

Hearty vegetable soup enriched with savory Parmesan, ready in 50 minutes.

Prep Time
15 minutes
Time to Cook
35 minutes
Time Needed
50 minutes
Created by Matthew Corbin


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Dietary Info Vegetarian-Friendly, No Gluten

What You’ll Need

Vegetables

01 1 tablespoon olive oil
02 1 medium onion, finely chopped
03 2 cloves garlic, minced
04 2 medium carrots, diced
05 2 celery stalks, diced
06 1 medium zucchini, diced
07 1 medium potato, peeled and diced
08 1 cup green beans, trimmed and chopped
09 1 can (14 oz) diced tomatoes
10 4 cups vegetable broth

Dairy & Cheese

01 3/4 cup freshly grated Parmesan cheese, plus extra for serving
02 1 Parmesan rind, optional for extra flavor

Seasonings

01 1 teaspoon dried Italian herbs
02 1/2 teaspoon salt, or to taste
03 1/4 teaspoon black pepper
04 2 tablespoons fresh parsley, chopped

Directions

Step 01

Sauté aromatics: Heat olive oil in a large pot over medium heat. Add onion and garlic, sauté for 2-3 minutes until fragrant and translucent.

Step 02

Add vegetables: Add carrots, celery, zucchini, potato, and green beans. Cook, stirring occasionally, for 5 minutes.

Step 03

Combine broth and seasonings: Stir in diced tomatoes with juice, vegetable broth, dried herbs, salt, pepper, and Parmesan rind if using.

Step 04

Simmer soup: Bring to a gentle boil, then reduce heat to low. Cover and simmer for 25-30 minutes until vegetables are tender.

Step 05

Finish with cheese: Remove Parmesan rind. Stir in grated Parmesan cheese until melted and soup reaches a creamy consistency.

Step 06

Season to taste: Taste and adjust seasoning as needed with additional salt and pepper.

Step 07

Serve: Ladle into bowls and garnish with chopped parsley and extra Parmesan cheese. Serve immediately while hot.

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.

What You'll Need

  • Large soup pot
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Info

Review all ingredients for possible allergens and check with a health expert if you’re unsure.
  • Contains milk from Parmesan cheese
  • May contain gluten if served with bread
  • Verify Parmesan and broth labels for potential cross-contamination allergens

Nutrition Details (each serving)

Nutritional info is for reference and shouldn't replace advice from a healthcare professional.
  • Caloric Value: 210
  • Fat content: 8 grams
  • Carbohydrates: 25 grams
  • Proteins: 9 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.