Parmesan Veggie Soup

Featured in: Simple Sharing Recipes

This rustic Italian-style soup brings together tender vegetables like carrots, celery, zucchini, and potatoes in a flavorful vegetable broth. The addition of aged Parmesan creates a rich, creamy finish while the optional Parmesan rind infuses deep umami notes during simmering.

Perfect for cold weather or when you need something nourishing, this versatile bowl comes together in just 50 minutes. Serve with crusty bread for a complete meal, or add pasta or beans for extra heartiness.

Updated on Wed, 28 Jan 2026 09:48:00 GMT
Creamy Parmesan Veggie Soup in a rustic bowl topped with fresh parsley and extra grated cheese. Save to Pinterest
Creamy Parmesan Veggie Soup in a rustic bowl topped with fresh parsley and extra grated cheese. | sweetaksil.com

The first time I made this soup, it was one of those gray rainy Sundays when the kitchen felt like the only warm place in the world. I had a random assortment of vegetables from my farmers market run and a wedge of Parmesan that needed using. Now it's the soup I make when I need something that feels like a hug in a bowl.

Last winter my neighbor was recovering from surgery and I dropped off a container of this soup. She texted me an hour later saying it was the first thing that actually tasted good in days. Something about all those vegetables swimming in that cheesy broth just works.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 1 tablespoon olive oil: This creates the foundation that carries all the flavors together
  • 1 medium onion: Finely chopped so it practically melts into the soup
  • 2 cloves garlic: Minced fresh because nothing wakes up a soup like garlic
  • 2 medium carrots: Diced small so they cook through evenly
  • 2 celery stalks: This gives that classic soup base flavor we all recognize
  • 1 medium zucchini: Adds a subtle sweetness without overpowering everything else
  • 1 medium potato: Peeled and diced, this thickens the broth naturally
  • 1 cup green beans: Trimmed and chopped into bite sized pieces
  • 1 can diced tomatoes: Use the juice too, that liquid gold is essential
  • 4 cups vegetable broth: Quality matters here since its the main liquid
  • 75g freshly grated Parmesan: Pre grated just does not melt the same way
  • 1 Parmesan rind: If you have one, toss it in for this incredible umami boost
  • 1 teaspoon dried Italian herbs: A mix of basil, oregano, thyme works perfectly
  • Salt and pepper: Start with half teaspoon salt and quarter teaspoon pepper
  • 2 tablespoons fresh parsley: Chopped for that bright finish at the end

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 olive oil in your large pot over medium heat, add onion and garlic, sauté until everything turns translucent and fragrant, about 2 to 3 minutes
Get all those vegetables in there:
Add carrots, celery, zucchini, potato, and green beans, then cook for about 5 minutes while stirring occasionally to let everything start softening
Create the soup base:
Pour in the diced tomatoes with their juice, the vegetable broth, dried herbs, salt and pepper, then drop in the Parmesan rind if you have one
Let it simmer into magic:
Bring everything to a gentle boil, then reduce heat, cover, and let it simmer for 25 to 30 minutes until all vegetables are tender
Transform with cheese:
Fish out the Parmesan rind, stir in the grated Parmesan until it melts completely and the soup turns silky and creamy
Finish and serve:
Taste and adjust seasoning if needed, then serve hot with chopped parsley and extra Parmesan on top
Steam rising from a hearty bowl of Parmesan Veggie Soup served alongside crusty artisan bread. Save to Pinterest
Steam rising from a hearty bowl of Parmesan Veggie Soup served alongside crusty artisan bread. | sweetaksil.com

This soup has become my go to when friends have babies or move into new apartments. There is something about it that says home, no matter whose kitchen it is made in.

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 added a half cup of small pasta shapes during the last ten minutes of cooking when I want something more substantial. Sometimes I toss in a can of drained cannellini beans for protein that makes it a complete meal.

The Leftover Situation

This soup honestly tastes better the next day after all those flavors have had time to become friends. Just know you might need to thin it with a splash of broth when reheating since the potato keeps thickening things.

Serving Suggestions

A slice of crusty bread rubbed with raw garlic and drizzled with olive oil turns this into dinner. A simple green salad with lemon vinaigrette cuts through the richness nicely.

  • Grate your Parmesan fresh from a wedge, the pre grated stuff just does not melt the same
  • If you are making this ahead, undercook the vegetables slightly since they keep cooking
  • Save your Parmesan rinds in the freezer, they keep forever and transform soups
Hearty Parmesan Veggie Soup with colorful diced vegetables simmered in a large pot on the stove. Save to Pinterest
Hearty Parmesan Veggie Soup with colorful diced vegetables simmered in a large pot on the stove. | sweetaksil.com

There is nothing quite like standing over a steaming pot of this soup, knowing it will feed people well.

Recipe Questions & Answers

Can I make this dairy-free?

Yes, substitute the Parmesan with a plant-based alternative or nutritional yeast. The soup will still be flavorful without the cheese.

What vegetables work best?

Carrots, celery, zucchini, potatoes, and green beans provide great texture. Feel free to add seasonal vegetables like spinach, kale, or butternut squash.

How long does this keep?

Store in an airtight container for up to 4 days. The flavors actually improve after a day. Reheat gently on the stove.

Can I freeze this?

Freeze for up to 3 months. Thaw overnight in the refrigerator. Note that the texture may soften slightly upon reheating.

What can I serve with it?

Crusty bread, garlic knots, or a simple green salad complement perfectly. Grilled cheese sandwiches also make a classic pairing.

How do I make it thicker?

Mash some potatoes against the pot side, add a tablespoon of tomato paste, or stir in a small amount of cooked pasta or beans.

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 vegetables in aromatic broth, enriched with grated Parmesan for a comforting Italian-style bowl.

Prep Time
15 minutes
Time to Cook
35 minutes
Total Duration
50 minutes
Recipe by Isaac Russell


Skill Level Easy

Cuisine Italian

Portions 4 Serving Size

Diet Preferences Meatless, No Gluten

Ingredient List

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 ounces) 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

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

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

Step 03

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

Step 04

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

Step 05

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

Step 06

Adjust seasoning: Taste and adjust seasoning if needed.

Step 07

Serve: Ladle into bowls and serve hot, garnished with chopped parsley and extra Parmesan.

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
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Details

Review every ingredient for allergens and talk to a healthcare provider if unsure.
  • Contains milk from Parmesan cheese
  • May contain gluten if served with bread
  • Verify Parmesan and broth labels for potential allergens

Nutrition Details (each serving)

For informational purposes only, not intended as medical advice.
  • Caloric Value: 210
  • Fats: 8 g
  • Carbohydrates: 25 g
  • Proteins: 9 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.