Hearty Italian Minestrone

Featured in: Nourishing Bowls & Plates

This rustic Italian classic brings together tender pasta, creamy cannellini beans, and a colorful medley of vegetables in a fragrant tomato-based broth. The combination of aromatic herbs like oregano, basil, and thyme creates layers of flavor that develop beautifully as the soup simmers.

Perfect for meal prep, this nourishing soup actually tastes better the next day as the ingredients meld together. Serve it steaming hot with a sprinkle of fresh parsley and crusty bread for soaking up every last drop of the flavorful broth.

Updated on Tue, 27 Jan 2026 15:22:41 GMT
A close-up of a steaming bowl of Minestrone Soup, showcasing colorful vegetables, beans, and pasta in a rich tomato broth. Save
A close-up of a steaming bowl of Minestrone Soup, showcasing colorful vegetables, beans, and pasta in a rich tomato broth. | sagekettle.com

A hearty Italian vegetable soup brimming with pasta, beans, tomatoes, and aromatic herbs, Minestrone is the ultimate comfort food. This wholesome meal brings together a vibrant medley of garden-fresh ingredients in a rich, savory broth that is as nutritious as it is delicious.

A close-up of a steaming bowl of Minestrone Soup, showcasing colorful vegetables, beans, and pasta in a rich tomato broth. Save
A close-up of a steaming bowl of Minestrone Soup, showcasing colorful vegetables, beans, and pasta in a rich tomato broth. | sagekettle.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

The aroma of dried basil, oregano, and thyme simmering with vegetable broth and tomato paste creates an inviting atmosphere in any kitchen. This easy-to-follow recipe ensures a perfect balance of textures, from the tender zucchini to the al dente pasta and creamy cannellini beans.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 2 celery stalks, diced
  • 2 medium carrots, diced
  • 2 cloves garlic, minced
  • 1 medium zucchini, diced
  • 1 cup green beans, cut into 1-inch pieces
  • 1 cup baby spinach or chopped kale
  • 1 can (14 oz/400 g) diced tomatoes
  • 6 cups vegetable broth
  • 2 tablespoons tomato paste
  • 3/4 cup small pasta (e.g., ditalini, elbow)
  • 1 can (15 oz/425 g) cannellini or kidney beans, drained and rinsed
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried thyme
  • 1 bay leaf
  • Salt and freshly ground black pepper, to taste
  • 2 tablespoons chopped fresh parsley (plus more for garnish)

Instructions

Step 1
Heat olive oil in a large pot over medium heat. Add onion, celery, and carrots. Sauté for 5 minutes until softened.
Step 2
Stir in garlic, zucchini, and green beans. Cook for 3–4 minutes.
Step 3
Add diced tomatoes, tomato paste, vegetable broth, oregano, basil, thyme, and bay leaf. Bring to a boil, then reduce heat and simmer for 15 minutes.
Step 4
Add pasta and beans. Cook for 10 minutes or until pasta is al dente.
Step 5
Stir in spinach (or kale) and parsley. Simmer for 2–3 minutes until greens are wilted.
Step 6
Remove bay leaf. Season with salt and pepper to taste.
Step 7
Ladle into bowls, garnish with extra parsley, and serve hot.

Zusatztipps für die Zubereitung

Using a high-quality large soup pot and a wooden spoon helps ensure even cooking of the vegetables. For added richness, you can top each serving with freshly grated Parmesan, though you should omit this to keep the dish strictly vegan.

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

This recipe is easily adapted for various diets. For a gluten-free version, simply use gluten-free pasta. You can also substitute any seasonal vegetables you have on hand, such as peas or squash, to vary the flavor and texture throughout the year.

Serviervorschläge

Minestrone Soup is delicious when served hot with a side of crusty artisan bread for dipping. Garnish with a bit of extra fresh parsley to bring a burst of color and brightness to the bowl just before serving.

Steam rising from a hearty bowl of Minestrone Soup, garnished with fresh parsley and served alongside crusty artisan bread. Save
Steam rising from a hearty bowl of Minestrone Soup, garnished with fresh parsley and served alongside crusty artisan bread. | sagekettle.com

With only 225 calories per serving and a wealth of vitamins from the carrots, spinach, and zucchini, this Minestrone Soup is a guilt-free way to enjoy a classic Italian meal. Enjoy the warmth and heartiness of this home-cooked favorite.

Recipe Q&A

What pasta works best in minestrone?

Small pasta shapes like ditalini, elbow macaroni, or small shells hold up well in soup. Their size allows them to cook evenly without becoming mushy, and they fit perfectly on a spoon with the vegetables and beans.

Can I make minestrone ahead of time?

Absolutely. In fact, the flavors deepen and improve after sitting overnight. Store it in the refrigerator for up to 4 days. Add a splash of broth when reheating, as the pasta will continue absorbing liquid.

What vegetables can I substitute?

Minestrone is wonderfully adaptable. Try adding diced potatoes, bell peppers, or butternut squash in season. Leafy greens like Swiss chard or escarole work beautifully in place of spinach or kale.

How do I store leftover minestrone?

Cool completely before transferring to an airtight container. Refrigerate for up to 4 days or freeze for 3 months. Note that pasta may soften when frozen—consider cooking fresh pasta when reheating frozen portions.

Is minestrone suitable for special diets?

This version is vegetarian and can be made vegan by omitting Parmesan. Use gluten-free pasta to accommodate gluten restrictions. The protein from beans and carbohydrates from pasta make it a complete, satisfying meal.

What can I serve with minestrone?

Crusty Italian bread or garlic bread is perfect for dipping. A simple green salad with balsamic vinaigrette complements the heartiness. For a more substantial meal, serve alongside bruschetta or a caprese salad.

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.

Hearty Italian Minestrone

Comforting Italian soup brimming with pasta, beans, and seasonal vegetables in aromatic herb broth.

Setup Time
15 min
Time to Cook
35 min
Total Duration
50 min
Created by Elena Brooks

Classification Nourishing Bowls & Plates

Skill Level Easy

Cuisine Italian

Batch Size 6 Portions

Dietary Details Meat-free

Components

Vegetables

01 2 tablespoons olive oil
02 1 large onion, diced
03 2 celery stalks, diced
04 2 medium carrots, diced
05 2 cloves garlic, minced
06 1 medium zucchini, diced
07 1 cup green beans, cut into 1-inch pieces
08 1 cup baby spinach or chopped kale

Base & Liquids

01 1 can (14 ounces) diced tomatoes
02 6 cups vegetable broth
03 2 tablespoons tomato paste

Pasta & Beans

01 3/4 cup small pasta such as ditalini or elbow
02 1 can (15 ounces) cannellini or kidney beans, drained and rinsed

Herbs & Seasonings

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

Directions

Step 01

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

Step 02

Cook secondary vegetables: Stir in minced garlic, diced zucchini, and green beans. Cook for 3 to 4 minutes.

Step 03

Build broth base: Add diced tomatoes, tomato paste, vegetable broth, oregano, basil, thyme, and bay leaf. Bring to a boil, then reduce heat and simmer for 15 minutes.

Step 04

Cook pasta and beans: Add pasta and drained beans. Cook for 10 minutes or until pasta reaches al dente texture.

Step 05

Finish with greens: Stir in spinach or kale and chopped parsley. Simmer for 2 to 3 minutes until greens are wilted.

Step 06

Season and serve: Remove bay leaf. Season with salt and pepper to taste. Ladle into bowls, garnish with additional parsley, and 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
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Alerts

Review every ingredient to spot possible allergens. Consult your doctor if unsure.
  • Contains wheat from pasta
  • May contain traces of soy or gluten depending on broth and pasta selection

Nutrition Info (per portion)

Nutritional details are for reference and don't substitute medical advice.
  • Energy (Calories): 225
  • Lipids: 4 g
  • Carbohydrates: 39 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.