Minestrone Vegetable Soup

Featured in: Family Table Ideas

This classic Italian soup brings together tender vegetables, creamy cannellini beans, and small pasta in a rich vegetable broth. The combination of carrots, celery, zucchini, and potatoes creates a nutritious base, while fresh spinach and herbs add vibrant flavor just before serving. Perfect for meal prep, this soup actually tastes better the next day as flavors meld together.

Updated on Wed, 28 Jan 2026 16:46:00 GMT
Hearty Minestrone Vegetable Soup with tender pasta, beans, and wilted spinach, served in a cozy bowl. Save
Hearty Minestrone Vegetable Soup with tender pasta, beans, and wilted spinach, served in a cozy bowl. | maisonflavors.com

The steam from a big pot of soup always reminds me of the drafty kitchen in my first apartment. I spent hours trying to mimic the complex vegetable broth from the deli downstairs without much luck. It was only when I realized the magic of slowly sweating the mirepoix that things clicked. Now whenever a cold wind rattles the windowpanes I reach for my heavy pot and a bag of carrots.

One rainy Tuesday my sister stopped by unexpectedly while I was halfway through dicing the zucchini. We ended up leaning against the counter for an hour sharing stories while the kitchen filled with the scent of herbs. Those spontaneous moments are why I love recipes that do not require constant hovering. It turns a simple chore into a backdrop for a good conversation.

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: High quality oil carries the flavor of the aromatics throughout the dish.
  • Yellow onion: Sweating the onion until it is translucent creates a sweet and savory base.
  • Carrots: Slicing them thin ensures they become perfectly tender during the simmer.
  • Celery stalks: This adds an earthy depth that defines a classic vegetable soup.
  • Garlic cloves: I always add a bit more than the recipe says because it wards off the winter chill.
  • Zucchini: This adds a soft texture and a beautiful green color to the pot.
  • Potato: The starch from the potato helps thicken the broth naturally as it cooks.
  • Green beans: These provide a lovely snap and keep the soup feeling fresh.
  • Diced tomatoes: They provide the acidic backbone that balances the earthy beans and pasta.
  • Cannellini beans: Their creamy texture makes the soup feel much more substantial and filling.
  • Small pasta: Ditalini is my favorite because it fits perfectly on a standard soup spoon.
  • Vegetable broth: Choose a low sodium version so you can control the final seasoning yourself.
  • Italian herbs: This blend brings that classic Mediterranean aroma into your home instantly.
  • Bay leaf: It adds a subtle floral depth that you only notice if it is missing.
  • Baby spinach: I toss this in at the very end to keep the greens vibrant and tender.
  • Fresh parsley: Fresh herbs at the end provide a bright finish to the long simmered flavors.
  • Parmesan cheese: A little sprinkle adds a savory saltiness that ties everything together.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Sweat the Base:
Watch the onions turn translucent in the shimmering oil as the carrots and celery soften.
Soften the Vegetables:
Add the zucchini and potatoes listening to the gentle sizzle as they mingle in the pot.
Build the Broth:
Pour in the broth and tomatoes then inhale the sudden bloom of the dried herbs.
Simmer Deeply:
Let the pot bubble softly on the stove while the kitchen warms up and the flavors meld.
Cook the Pasta:
Drop the pasta in and stir occasionally to keep the small shapes from sticking to the bottom.
Wilt the Greens:
Stir in the spinach and watch it shrink into silky ribbons within just a few seconds.
The Final Seasoning:
Taste a spoonful and adjust the salt and pepper until the flavors really sing.
Garnish and Serve:
Ladle the thick soup into bowls and watch the cheese melt slowly into the hot broth.
Colorful Minestrone Vegetable Soup simmered with fresh carrots, zucchini, and celery, garnished with parsley and Parmesan. Save
Colorful Minestrone Vegetable Soup simmered with fresh carrots, zucchini, and celery, garnished with parsley and Parmesan. | maisonflavors.com

The first time I served this to my book club the room went completely silent after the first bite. It was the most satisfying compliment I have ever received as a home cook.

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.

Seasonal Swaps

I have learned that this soup is incredibly forgiving when it comes to whatever is growing outside. In the autumn I might swap the zucchini for chunks of sweet butternut squash. Spring brings fresh peas and leeks into the mix for a lighter and brighter feel.

The Pasta Choice

Choosing the right pasta shape actually changes the experience of eating the soup. I once tried using large shells but they acted like little cups that trapped too much liquid. Smaller shapes like ditalini or orzo stay submerged and ensure a perfect ratio in every single bite.

Storage and Reheating

This soup actually tastes better the next day after the flavors have had time to get acquainted. Just be aware that the pasta will continue to soak up broth while it sits in the fridge. You might need to add a splash of water or extra broth when you warm it back up.

  • Keep extra broth on hand for reheating leftovers.
  • Freeze portions without the pasta for better texture later on.
  • Always remove the bay leaf before storing the soup.
Warm Minestrone Vegetable Soup in a rustic pot, steam rising, perfect for serving with crusty bread. Save
Warm Minestrone Vegetable Soup in a rustic pot, steam rising, perfect for serving with crusty bread. | maisonflavors.com

This soup is more than just a collection of vegetables in a pot. It is a reliable friend that brings comfort and warmth to any table.

Questions & Answers for Recipes

What vegetables go in minestrone?

Traditional minestrone includes onions, carrots, celery, zucchini, potatoes, green beans, tomatoes, and leafy greens like spinach or kale. You can adapt based on seasonal availability.

Can I make minestrone soup gluten-free?

Yes, simply substitute regular pasta with gluten-free pasta shapes like rice-based ditalini or small shells. All other ingredients naturally contain no gluten.

How long does minestrone soup last in the refrigerator?

Stored in an airtight container, minestrone keeps well for 4-5 days. The pasta will absorb some liquid, so add extra broth when reheating if needed.

Can I freeze minestrone soup?

Yes, freeze for up to 3 months. For best results, slightly undercook the pasta before freezing, as it will continue cooking when reheated. Thaw overnight in the refrigerator.

What type of pasta works best in minestrone?

Small pasta shapes like ditalini, elbow macaroni, small shells, or tubetti work perfectly as they fit on the spoon and hold the broth well.

Is minestrone soup vegan?

This version can be vegan by omitting the Parmesan cheese garnish. The soup base relies on vegetable broth and olive oil, making it naturally plant-based.

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.

Minestrone Vegetable Soup

Hearty Italian soup with beans, pasta, and fresh vegetables for a comforting meal.

Prep Time
20 mins
Time for Cooking
40 mins
Overall Time Needed
60 mins
Created by Lindsey Brooks


Skill Level Easy

Cuisine Italian

Servings Produced 6 Portions

Diet Preferences Meat-Free

What You'll Need

Vegetables

01 2 tablespoons olive oil
02 1 medium yellow onion, diced
03 2 carrots, peeled and sliced
04 2 celery stalks, sliced
05 2 cloves garlic, minced
06 1 medium zucchini, diced
07 1 medium potato, peeled and diced
08 1 cup green beans, chopped
09 1 can (14 ounces) diced tomatoes

Legumes & Pasta

01 1 can (14 ounces) cannellini beans, drained and rinsed
02 1 cup small pasta (ditalini or elbow macaroni)

Broth & Seasonings

01 6 cups vegetable broth
02 2 teaspoons dried Italian herbs (oregano, basil, thyme)
03 1 bay leaf
04 Salt and freshly ground black pepper, to taste

Finishing Touches

01 2 cups baby spinach or chopped kale
02 2 tablespoons fresh parsley, chopped
03 Freshly grated Parmesan cheese, for serving (optional)

Directions

Step 01

Sauté aromatic vegetables: Heat olive oil in a large soup pot over medium heat. Add diced onion, carrots, and celery. Sauté for 5 minutes until softened and fragrant.

Step 02

Add remaining vegetables: Stir in minced garlic, diced zucchini, diced potato, and chopped green beans. Cook for 3 additional minutes.

Step 03

Build the soup base: Add diced tomatoes, drained cannellini beans, vegetable broth, dried Italian herbs, and bay leaf. Bring the mixture to a boil.

Step 04

Simmer vegetables: Reduce heat to low, cover the pot, and simmer for 20 minutes until vegetables begin to soften.

Step 05

Cook pasta: Stir in the small pasta and simmer uncovered for 8 to 10 minutes until pasta and vegetables reach tender consistency.

Step 06

Finish with greens: Remove bay leaf from the pot. Add spinach or kale and cook for 2 minutes until wilted and incorporated.

Step 07

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

Step 08

Serve and garnish: Ladle soup into bowls. Garnish each portion with fresh chopped parsley and optional freshly 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.

Equipment Needed

  • Large soup pot
  • Cutting board and knife
  • Wooden spoon
  • Ladle

Allergy Info

Please check every ingredient for allergens and reach out to a healthcare pro if unsure.
  • Contains gluten (wheat) in pasta unless gluten-free alternative is used.
  • Contains dairy in optional Parmesan cheese; omit for dairy-free preparations.
  • Always verify ingredient labels for potential hidden allergens.

Nutrition Details (each serving)

These numbers are estimates for reference and not a replacement for health advice.
  • Energy: 240
  • Fats: 6 g
  • Carbohydrates: 38 g
  • Proteins: 8 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.