Minestrone Vegetable Soup

Featured in: Stovetop & Skillet Cooking

This classic Italian comfort dish brings together garden vegetables, creamy cannellini beans, and small pasta in a fragrant herb-infused broth. Ready in just one hour, it's ideal for meal prep and freezes beautifully. The combination of diced tomatoes, aromatic vegetables, and dried oregano creates depth, while fresh parsley and basil brighten each bowl.

Customize with whatever vegetables are in season—spinach, kale, or cabbage work beautifully. For added richness, pancetta can be sautéed with the onions. Serve hot with grated Parmesan and crusty Italian bread for a complete meal.

Updated on Mon, 26 Jan 2026 13:25:20 GMT
Hearty Minestrone Vegetable Soup brimming with colorful veggies and pasta in a steaming bowl. Save
Hearty Minestrone Vegetable Soup brimming with colorful veggies and pasta in a steaming bowl. | saborzitoune.com

Minestrone Vegetable Soup is a hearty and comforting Italian classic, overflowing with vibrant seasonal vegetables, protein-rich beans, and tender pasta. Infused with fragrant herbs like oregano and basil, this versatile soup is a nourishing meal that is perfect for any season.

Hearty Minestrone Vegetable Soup brimming with colorful veggies and pasta in a steaming bowl. Save
Hearty Minestrone Vegetable Soup brimming with colorful veggies and pasta in a steaming bowl. | saborzitoune.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

This recipe is a wonderful way to use up whatever fresh produce you have on hand. It is easy to prepare and yields a generous six servings, making it ideal for meal prepping or feeding a hungry family.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • Vegetables: 2 tablespoons olive oil, 1 medium onion (finely chopped), 2 cloves garlic (minced), 2 medium carrots (diced), 2 celery stalks (diced), 1 medium zucchini (diced), 1 medium potato (peeled and diced), 1 cup green beans (cut into 1-inch pieces), 1 (14 oz / 400 g) can diced tomatoes (with juices), 4 cups (1 liter) vegetable broth, 2 cups water
  • Beans & Pasta: 1 (15 oz / 425 g) can cannellini beans (drained and rinsed), 3/4 cup small pasta (e.g., ditalini or elbow macaroni)
  • Seasonings & Herbs: 1 teaspoon dried oregano, 1 teaspoon dried basil, 1 bay leaf, Salt and freshly ground black pepper (to taste), 1/4 cup chopped fresh parsley, 2 tablespoons chopped fresh basil (optional)
  • Garnish (optional): Freshly grated Parmesan cheese

Instructions

Step 1
Heat olive oil in a large pot over medium heat. Add onion and garlic, sauté for 2–3 minutes until fragrant and translucent.
Step 2
Add carrots, celery, zucchini, potato, and green beans. Sauté for 5–6 minutes until slightly softened.
Step 3
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 4
Reduce heat to a simmer, cover, and cook for 15 minutes.
Step 5
Add cannellini beans and pasta. Continue to simmer, uncovered, for 10–12 minutes, or until pasta and vegetables are tender.
Step 6
Remove and discard the bay leaf. Stir in fresh parsley and basil. Adjust seasoning as needed.
Step 7
Ladle into bowls and garnish with grated Parmesan cheese, if desired. Serve hot.

Zusatztipps für die Zubereitung

Substitute vegetables based on seasonality; you can easily add spinach, kale, or cabbage to the pot for extra greens and texture.

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.

Varianten und Anpassungen

For a vegan version, omit the Parmesan cheese or use a plant-based alternative. For a heartier soup, add pancetta with the onions or extra beans for more protein.

Serviervorschläge

This classic Italian soup pairs beautifully with crusty Italian bread and a glass of Chianti for a complete and satisfying meal.

Our Minestrone Vegetable Soup, a comforting Italian classic served hot with fresh parsley. Save
Our Minestrone Vegetable Soup, a comforting Italian classic served hot with fresh parsley. | saborzitoune.com

Warm, satisfying, and full of flavor, this minestrone is best enjoyed hot. It's a wholesome dish that brings a taste of the Italian countryside right to your kitchen.

Recipe FAQs

What vegetables work best in minestrone?

Classic choices include carrots, celery, zucchini, potatoes, and green beans. Seasonal alternatives like spinach, kale, or cabbage can be substituted based on what's available.

Can I make this ahead of time?

Absolutely. This actually tastes better the next day as flavors develop. Store in the refrigerator for up to 4 days or freeze for up to 3 months. Add pasta when reheating to prevent overcooking.

What type of pasta should I use?

Small shapes like ditalini, elbow macaroni, or shells work best as they fit well on the spoon. For gluten-free options, use rice or corn-based pasta alternatives.

Is this suitable for vegetarians?

Yes, this is vegetarian when made with vegetable broth. To make it vegan, simply omit the Parmesan garnish or use a plant-based alternative.

How do I store leftovers?

Cool completely and store in an airtight container in the refrigerator for 4-5 days. For freezing, leave out the pasta and add fresh pasta when reheating to maintain texture.

Can I add meat?

Yes. Dice pancetta or bacon can be sautéed with the onions at the start for extra flavor. Cooked chicken or Italian sausage also make excellent additions.

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

Comforting Italian classic loaded with fresh vegetables, creamy beans, and pasta in a fragrant herb-infused broth.

Prep time
20 minutes
Time to cook
40 minutes
Overall time
60 minutes
Created by Lucinda Wolfe


Skill level Easy

Cuisine Italian

Makes 6 Portions

Dietary details Suitable for vegetarians

What You'll Need

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 can (14 ounces) diced tomatoes with juices
10 4 cups vegetable broth
11 2 cups water

Beans & Pasta

01 1 can (15 ounces) cannellini beans, drained and rinsed
02 3/4 cup small pasta such as 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

How To Make

Step 01

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

Step 02

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

Step 03

Build Soup Base: 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

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

Step 05

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

Step 06

Finish and Season: Remove and discard the bay leaf. Stir in fresh parsley and basil. Adjust seasoning as needed.

Step 07

Serve: Ladle into bowls and garnish with grated Parmesan cheese if desired. Serve 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.

Tools Needed

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

Allergy details

Double-check each ingredient for allergens and ask your healthcare provider with any concerns.
  • Contains gluten from pasta
  • Contains dairy from Parmesan cheese
  • Use gluten-free pasta for gluten-free preparation
  • Omit or substitute Parmesan for dairy-free preparation

Nutrition info (per portion)

Nutrition details are just for reference and can't replace advice from a doctor.
  • Energy (kcal): 265
  • Fat content: 6 grams
  • Carbohydrates: 44 grams
  • Proteins: 10 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.