Minestrone Vegetable Soup

Featured in: Everyday Table Meals

This classic Italian soup brings together the best of seasonal vegetables in one warming bowl. The combination of tender carrots, celery, zucchini, and potatoes simmers alongside diced tomatoes in a savory vegetable broth. Creamy cannellini beans and small pasta add heartiness, while dried oregano and basil infuse every spoonful with aromatic flavor. Fresh parsley and basil finish the dish with brightness. Perfect for meal prep, it actually tastes better the next day as flavors meld together. Serve with crusty bread for a complete meal that nourishes body and soul.

Updated on Fri, 30 Jan 2026 20:39:51 GMT
A hearty bowl of homemade Minestrone Vegetable Soup, brimming with colorful beans, pasta, and garden vegetables, garnished with fresh parsley and grated Parmesan. Save
A hearty bowl of homemade Minestrone Vegetable Soup, brimming with colorful beans, pasta, and garden vegetables, garnished with fresh parsley and grated Parmesan. | platerelay.com

There is something deeply comforting about the sound of vegetables sizzling in olive oil, the way the kitchen fills with the aroma of garlic and onions transforming in the pan. I started making minestrone during those unpredictable shoulder seasons when you cannot quite commit to winter stew but crave something more substantial than a salad. This soup became my go-to for clearing out the vegetable drawer, a practice that turned what could have been food waste into something my family now requests by name.

Last winter my neighbor dropped by unexpectedly while I had a pot simmering on the stove. She stayed for hours, bowl after bowl, and we talked about everything and nothing while the snow fell outside. That is the kind of soup this is, the one that pulls people to the table and keeps them there.

Ingredients

  • Olive oil: Use a decent quality extra virgin here, it forms the flavor foundation of your soup
  • Onion and garlic: Take your time with these, they should be translucent and fragrant, not browned
  • Carrots and celery: These create the classic mirepoix base that gives depth to the broth
  • Zucchini and potato: The potato thickens the soup naturally while zucchini adds fresh texture
  • Green beans: Cut them uniformly so they cook evenly and maintain a pleasant bite
  • Canned diced tomatoes: Do not drain them, the juices are essential for building that rich, red tinged broth
  • Vegetable broth and water: This combination keeps the soup from becoming overly salty or intense
  • Cannellini beans: These creamy white beans hold their shape beautifully and add protein
  • Small pasta: Ditalini or elbows are perfect because they catch in your spoon with every bite
  • Dried oregano and basil: These dried herbs bloom during the long simmer, infusing depth throughout
  • Bay leaf: One leaf adds that subtle background note that says homemade soup
  • Fresh parsley and basil: Add these at the very end to brighten everything up

Instructions

Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Build your aromatic base:
Pour the olive oil into your large soup pot and set it over medium heat. Toss in the chopped onion and minced garlic, letting them soften and become fragrant for about 2 to 3 minutes.
Soften the harder vegetables:
Add the carrots, celery, zucchini, potato, and green beans to the pot. Stir everything together and let it sauté for 5 to 6 minutes until the vegetables start to yield slightly to the touch of your wooden spoon.
Create the simmering broth:
Pour in the diced tomatoes with all their juices, followed by the vegetable broth and water. Sprinkle in the dried oregano, dried basil, bay leaf, and season with salt and pepper. Bring everything to a gentle boil.
Let the flavors meld:
Lower the heat until the soup is at a steady simmer, cover the pot, and let it cook for 15 minutes. The vegetables will continue to soften and the broth will begin to take on all those lovely flavors.
Add the hearty elements:
Stir in the drained cannellini beans and the pasta. Keep the soup simmering, this time uncovered, for another 10 to 12 minutes until the pasta is tender and the vegetables are cooked through.
Finish with fresh herbs:
Fish out and discard the bay leaf, then stir in the chopped fresh parsley and basil. Give it a taste and add more salt or pepper if needed.
Serve it up:
Ladle the hot soup into bowls and offer grated Parmesan at the table for anyone who wants to sprinkle some on top.
Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Hearty Minestrone Vegetable Soup simmering in a pot, featuring diced carrots, zucchini, and cannellini beans in a rich tomato broth with herbs. Save
Hearty Minestrone Vegetable Soup simmering in a pot, featuring diced carrots, zucchini, and cannellini beans in a rich tomato broth with herbs. | platerelay.com
Hearty Minestrone Vegetable Soup simmering in a pot, featuring diced carrots, zucchini, and cannellini beans in a rich tomato broth with herbs. Save
Hearty Minestrone Vegetable Soup simmering in a pot, featuring diced carrots, zucchini, and cannellini beans in a rich tomato broth with herbs. | platerelay.com

This is the soup I make when someone needs bringing back to center, when the day has been too long or too loud. There is honest medicine in vegetables simmered slowly, in a bowl of something warm that asks nothing of you but to sit and eat.

Making It Your Own

I have learned that minestrone forgives almost any substitution, which is why it has become such a reliable friend in my kitchen. In spring I might add fresh peas and asparagus, while winter calls for hearty kale and butternut squash. The only constants are the beans and the pasta, everything else is up for negotiation.

The Bread Question

There are two schools of thought on bread with soup. Some people prefer a slice toasted and rubbed with garlic, others like to tear chunks directly into the bowl to soak up the broth. I am firmly in the tearing camp, watching the bread soften and swell until it becomes part of the soup itself.

Timing Is Everything

This soup improves with a short rest, so try to make it at least an hour before you plan to eat. The flavors settle and marry in those quiet minutes off the heat, developing a roundness that rushed soups simply never achieve.

  • Grate extra Parmesan in advance and store it in the fridge for easy serving
  • Set out a small bowl of red pepper flakes for those who like a little heat
  • Keep some extra broth handy in case the soup thickens more than you like when reheating
A warm, comforting bowl of Minestrone Vegetable Soup served with crusty bread, showcasing tender vegetables and pasta in a fragrant Italian-style broth. Save
A warm, comforting bowl of Minestrone Vegetable Soup served with crusty bread, showcasing tender vegetables and pasta in a fragrant Italian-style broth. | platerelay.com
A warm, comforting bowl of Minestrone Vegetable Soup served with crusty bread, showcasing tender vegetables and pasta in a fragrant Italian-style broth. Save
A warm, comforting bowl of Minestrone Vegetable Soup served with crusty bread, showcasing tender vegetables and pasta in a fragrant Italian-style broth. | platerelay.com

There is always room for another bowl of something made with care, especially when the recipe is flexible enough to welcome whatever the season brings.

Recipe FAQs

What vegetables work best in minestrone?

Traditional minestrone includes carrots, celery, zucchini, potatoes, and green beans, but it's incredibly versatile. Spinach, kale, cabbage, or seasonal vegetables all work beautifully. The key is cutting everything into similar-sized pieces for even cooking.

Can I make this gluten-free?

Absolutely. Simply substitute regular pasta with gluten-free varieties like rice pasta, corn pasta, or chickpea pasta. Alternatively, add extra beans or rice instead. Always check your vegetable broth and seasonings to ensure they're certified gluten-free.

How do I store and reheat leftovers?

Store cooled soup in airtight containers in the refrigerator for up to 4 days, or freeze for 3 months. Note that pasta absorbs liquid over time, so add extra broth when reheating. Gently warm on the stovetop over medium heat, stirring occasionally.

What type of pasta should I use?

Small shapes that hold up well in liquid work best—ditalini, elbow macaroni, small shells, or tubetti. Avoid delicate shapes that might break apart. If planning to freeze, consider cooking pasta separately and adding when reheating to prevent mushiness.

Is minestrone better the next day?

Definitely. The flavors deepen and meld beautifully overnight. Make a batch on Sunday and enjoy throughout the week. The vegetables continue to soften and the broth becomes more richly flavored as it sits, making it an excellent meal prep option.

Can I add protein beyond beans?

Yes. While cannellini beans provide substantial protein, you can add pancetta or diced bacon during the sauté step for richness. Browned ground turkey or Italian sausage also work well. For a plant-based protein boost, consider adding lentils or extra white beans.

Minestrone Vegetable Soup

A comforting Italian classic brimming with seasonal vegetables, creamy cannellini beans, and pasta in a fragrant herb broth.

Time to Prep
20 minutes
Time to Cook
40 minutes
Total Duration
60 minutes
Created by Henry Foster

Recipe Category Everyday Table Meals

Skill Level Easy

Cuisine Italian

Makes 6 Portions

Dietary Details Vegetarian-Friendly

Ingredient List

Vegetables

01 2 tablespoons 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, cut into 1-inch pieces
09 1 (14 oz) can diced tomatoes, with juices
10 4 cups vegetable broth
11 2 cups water

Beans & Pasta

01 1 (15 oz) can cannellini beans, drained and rinsed
02 3/4 cup small pasta (ditalini or elbow macaroni)

Seasonings & Herbs

01 1 teaspoon dried oregano
02 1 teaspoon dried basil
03 1 bay leaf
04 Salt and freshly ground black pepper, to taste
05 1/4 cup chopped fresh parsley
06 2 tablespoons chopped fresh basil

Garnish

01 Freshly grated Parmesan cheese

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

Cook Vegetables: Add carrots, celery, zucchini, potato, and green beans. Sauté for 5–6 minutes until slightly softened.

Step 03

Add Liquid and Seasonings: Stir in diced tomatoes with juices, vegetable broth, and water. Add dried oregano, dried basil, bay leaf, salt, and pepper. Bring to a boil.

Step 04

Simmer Base: Reduce heat to a simmer, cover, and cook for 15 minutes.

Step 05

Add Pasta and Beans: Add cannellini beans and pasta. Continue to simmer, uncovered, for 10–12 minutes, or until pasta and vegetables are tender.

Step 06

Finish and Serve: Remove and discard the bay leaf. Stir in fresh parsley and basil. Adjust seasoning as needed. Ladle into bowls and garnish with grated Parmesan cheese, if desired. Serve hot.

Equipment Needed

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

Allergy Advice

Always check every ingredient for potential allergens. Ask your doctor if you're unsure.
  • Contains gluten (pasta) and dairy (Parmesan).
  • For gluten-free, use gluten-free pasta.
  • For dairy-free, omit or substitute Parmesan.
  • Always check ingredient labels if you have allergies.

Nutrition Info (per serving)

For reference only—please consult a nutritionist or healthcare provider for dietary advice.
  • Caloric Value: 265
  • Fat Content: 6 grams
  • Carbohydrate: 44 grams
  • Proteins: 10 grams