Parmesan Veggie Soup

Featured in: Everyday Home Plates

This comforting soup brings together garden vegetables in a savory Parmesan broth. The combination of carrots, celery, zucchini, potatoes, and green beans creates a hearty bowl that satisfies any time of year. What makes this special is the depth of flavor from freshly grated Parmesan and the optional rind, which infuses the broth with umami richness during simmering.

The preparation is straightforward: sauté aromatics, add vegetables and broth, then let everything simmer until tender. Finish by stirring in grated cheese until melted and creamy. The result is a velvety soup that's perfect served with crusty bread for a complete meal.

Updated on Wed, 28 Jan 2026 09:00:00 GMT
Steaming bowls of Parmesan Veggie Soup feature colorful diced carrots, zucchini, and green beans in a rich, creamy broth. Save to Pinterest
Steaming bowls of Parmesan Veggie Soup feature colorful diced carrots, zucchini, and green beans in a rich, creamy broth. | batatabites.com

The rain had been drumming against my kitchen window all afternoon when I decided to make this soup. I'd bought too many vegetables at the farmers market, and something about gray weather makes me crave broth and cheese. The way Parmesan melts into hot soup, turning it silky and rich, feels like being wrapped in a warm blanket.

Last winter, my neighbor dropped by unexpectedly while this soup was simmering. She stayed for hours, bowl after bowl, and we talked about everything and nothing until the pot was nearly empty. Some meals feed more than just hunger.

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: Creates the foundation for sautéing your aromatics, helping release their natural sweetness
  • 1 medium onion, finely chopped: The backbone of flavor, taking on a sweet mellow quality as it cooks down
  • 2 cloves garlic, minced: Add this after the onion has softened so it doesnt turn bitter and overpower the other vegetables
  • 2 medium carrots, diced: These bring natural sweetness and hold their shape beautifully during simmering
  • 2 celery stalks, diced: Provides that classic aromatic base, adding subtle earthiness to the broth
  • 1 medium zucchini, diced: Absorbs all the flavors while adding a tender texture that practically melts in your mouth
  • 1 medium potato, peeled and diced: The secret to a heartier soup that feels substantial and satisfying
  • 1 cup green beans, trimmed and chopped: Keep them about an inch long so they cook evenly but still have a little bite
  • 1 can diced tomatoes: The juice becomes part of the broth while the tomatoes break down into velvety pieces
  • 4 cups vegetable broth: Use a good quality one you enjoy drinking on its own since it defines the final flavor
  • 75 g freshly grated Parmesan cheese: Grate it yourself rather than buying pre-grated for the best melting texture
  • 1 Parmesan rind: If you can save your rinds in the freezer, they add incredible umami depth to soups
  • 1 teaspoon dried Italian herbs: A blend of basil oregano and thyme brings that classic Italian countryside flavor
  • 1/2 teaspoon salt: Start with less and adjust at the end since Parmesan is naturally salty
  • 1/4 teaspoon black pepper: Freshly ground gives you more aromatic complexity than pre-ground
  • 2 tablespoons fresh parsley, chopped: Sprinkle this on top for a bright fresh contrast to the rich soup

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your aromatic base:
Heat olive oil in a large pot over medium heat and sauté the onion for 2-3 minutes until it turns translucent and fragrant, then add the garlic and cook for just 30 seconds until you catch its aroma.
Soften the vegetables:
Add the carrots, celery, zucchini, potato, and green beans to the pot, stirring occasionally for 5 minutes until they begin to glisten and smell slightly sweet.
Create the soup broth:
Pour in the diced tomatoes with their juice, add the vegetable broth, dried herbs, salt, pepper, and tuck in the Parmesan rind if youre using one.
Let it simmer gently:
Bring everything to a gentle boil then reduce the heat to a low simmer, cover and cook for 25-30 minutes until the vegetables are tender enough to pierce easily with a fork.
Transform it into something creamy:
Fish out and discard the Parmesan rind, then stir in the grated cheese, watching it melt into the broth and create that gorgeous silky consistency.
Finish with love:
Taste your soup and adjust the seasoning if needed, then ladle into bowls and garnish generously with chopped parsley and extra grated Parmesan.
Freshly grated Parmesan melts into a ladle of hearty vegetable soup, garnished with parsley and served with crusty bread. Save to Pinterest
Freshly grated Parmesan melts into a ladle of hearty vegetable soup, garnished with parsley and served with crusty bread. | batatabites.com

My mother-in-law asked for this recipe after one bowl, and now she makes it every Sunday afternoon. She says the smell of it simmering makes her whole house feel like home.

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

Add a handful of small pasta like ditalini or orzo during the last 10 minutes of cooking for a minestrone-style soup that feels even more substantial. Sometimes I throw in a can of cannellini beans when I want protein that keeps me full for hours.

The Bread Ritual

This soup deserves to be served with the crustiest bread you can find, preferably warmed in the oven until the outside is golden and the inside is still steaming. I love tearing pieces and letting them soak up the broth until theyre soft and saturated.

Storage Magic

This soup keeps beautifully in the refrigerator for up to five days and actually develops deeper flavors as it sits. The vegetables continue to soften and the Parmesan integrates more fully into every spoonful.

  • Freeze individual portions in freezer-safe containers for up to three months
  • Thaw overnight in the refrigerator and reheat gently on the stove
  • Add a splash of fresh broth when reheating if it seems too thick
Close-up of a simmering pot of Parmesan Veggie Soup, revealing tender potatoes and diced tomatoes enriched with savory Italian herbs. Save to Pinterest
Close-up of a simmering pot of Parmesan Veggie Soup, revealing tender potatoes and diced tomatoes enriched with savory Italian herbs. | batatabites.com

Theres something profoundly comforting about a soup that transforms humble vegetables into something extraordinary. This is the recipe I turn to when I need to feel nourished from the inside out.

Recipe FAQs

Can I make this soup ahead of time?

Absolutely. This soup actually tastes better the next day as flavors have time to meld. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove, adding a splash of broth if needed.

What vegetables work best in this soup?

The classic combination includes carrots, celery, zucchini, potatoes, and green beans. Feel free to substitute based on seasonality or preference—butternut squash, spinach, or bell peppers also work beautifully.

Is the Parmesan rind really necessary?

While optional, the rind adds incredible depth of flavor. Save rinds from wedges of Parmesan in the freezer. If you don't have one, simply increase the amount of grated cheese at the end.

Can I freeze this soup?

Yes, freeze for up to 3 months. Note that potatoes may become slightly grainy after freezing—if this concerns you, omit potatoes and add pasta or extra vegetables instead.

How can I make this heartier?

Add cooked small pasta, cannellini beans, or torn kale during the last 10 minutes of simmering. Serving with crusty bread also makes it more substantial as a complete meal.

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 simmered in rich Parmesan broth for a comforting Italian-inspired bowl.

Prep Duration
15 min
Cooking Duration
35 min
Overall Time
50 min
Created by Dylan Fairchild


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Diet Details Vegetarian-Friendly, Gluten-Free

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

How To Make

Step 01

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

Step 02

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

Step 03

Build Broth: Stir in diced tomatoes with their juice, vegetable broth, dried Italian herbs, salt, and pepper. Add the Parmesan rind if using.

Step 04

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

Step 05

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

Step 06

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

Step 07

Serve: Ladle soup into bowls and garnish with chopped fresh parsley and additional grated Parmesan cheese.

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 Notice

Always check every ingredient for allergens. When in doubt, talk to your doctor.
  • Contains milk from Parmesan cheese
  • May contain gluten if served with bread
  • Check Parmesan and vegetable broth labels for potential cross-contamination allergens

Nutrition Details (per portion)

This is for informational use only—don't substitute it for professional advice.
  • Kcal: 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.