Hearty Italian Minestrone Soup

Featured in: Weeknight Dinners

This classic Italian soup brings together the best of seasonal vegetables in a rich, tomato-based broth. Tender pasta, creamy cannellini and kidney beans, and fresh spinach create a filling, nourishing bowl. The aromatic base of sautéed onions, carrots, and celery builds depth, while dried oregano, basil, and thyme add authentic Italian flavors. Perfect for meal prep, this minestrone tastes even better the next day as the flavors meld together. Serve with crusty bread and a drizzle of extra virgin olive oil for a complete, satisfying meal.

Updated on Tue, 27 Jan 2026 01:15:25 GMT
Hearty minestrone soup with colorful vegetables and pasta, perfect for a cozy dinner. Pin
Hearty minestrone soup with colorful vegetables and pasta, perfect for a cozy dinner. | grillandbites.com

Minestrone Soup is the ultimate Italian comfort food. This hearty, classic soup is brimming with seasonal vegetables, tender pasta, and creamy beans, all brought together in a flavorful tomato-based broth. Whether it's a cold evening or you simply crave a nutritious, plant-forward meal, this vegetarian-friendly dish is a perfect choice that yields 6 servings in just about an hour.

Hearty minestrone soup with colorful vegetables and pasta, perfect for a cozy dinner. Pin
Hearty minestrone soup with colorful vegetables and pasta, perfect for a cozy dinner. | grillandbites.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 easy recipe requires a preparation time of 20 minutes and a cooking time of 40 minutes. It's a versatile dish that relies on pantry staples like canned beans and vegetable broth, making it accessible for any day of the week.

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 large onion (diced), 2 carrots (diced), 2 celery stalks (diced), 2 cloves garlic (minced), 1 medium zucchini (diced), 1 cup green beans (chopped), 2 cups chopped spinach or kale
  • Base & Seasonings: 1 can (14 oz / 400 g) diced tomatoes, 6 cups vegetable broth, 1 teaspoon dried oregano, 1 teaspoon dried basil, 1/2 teaspoon dried thyme, 1 bay leaf, salt and pepper to taste
  • Pasta & Beans: 3/4 cup small pasta (e.g., ditalini, elbow, or small shells), 1 can (15 oz / 425 g) cannellini beans (drained and rinsed), 1 can (15 oz / 425 g) red kidney beans (drained and rinsed)
  • Garnishes (optional): Freshly grated Parmesan cheese, chopped fresh parsley, extra virgin olive oil for drizzling

Instructions

Step 1
Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery; sauté for 5–6 minutes until softened.
Step 2
Stir in garlic, zucchini, and green beans; cook for 3–4 minutes.
Step 3
Add diced tomatoes, vegetable broth, oregano, basil, thyme, bay leaf, salt, and pepper. Bring to a boil.
Step 4
Reduce heat to a simmer, cover, and cook for 15 minutes.
Step 5
Stir in pasta and both types of beans. Simmer uncovered for 10–12 minutes, or until pasta is al dente.
Step 6
Add spinach or kale and cook for 2–3 minutes until wilted. Remove bay leaf.
Step 7
Taste and adjust seasoning as needed.
Step 8
Serve hot, garnished with Parmesan, parsley, and a drizzle of olive oil if desired.

Zusatztipps für die Zubereitung

To ensure the best results, remember to remove the bay leaf before serving. If you are following a vegan diet, simply omit the Parmesan cheese garnish or replace it with a plant-based alternative. For those with gluten sensitivities, the small pasta can be easily substituted with your favorite gluten-free variety.

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

One of the beauties of minestrone is its flexibility. You can add other vegetables such as diced potatoes, shredded cabbage, or frozen peas depending on what you have in your kitchen. This allows you to tailor the soup to your personal preference or the current season.

Serviervorschläge

This soup pairs exceptionally well with a side of crusty Italian bread, perfect for soaking up the savory tomato broth. For an elevated dining experience, serve it alongside a light red wine like Chianti. Each serving provides approximately 275 calories, with 6g of fat, 46g of carbohydrates, and 12g of protein.

Warm bowl of flavorful minestrone soup, topped with Parmesan and fresh parsley. Pin
Warm bowl of flavorful minestrone soup, topped with Parmesan and fresh parsley. | grillandbites.com

Enjoy this wholesome Italian classic that brings warmth and nutrition to your table. Always remember to check ingredient labels for hidden allergens to ensure the meal remains safe for all your guests.

Recipe FAQ

What vegetables work best in minestrone?

Traditional minestrone includes onions, carrots, celery, zucchini, green beans, and leafy greens like spinach or kale. You can also add potatoes, cabbage, or peas based on seasonality and preference.

Can I make this gluten-free?

Absolutely. Simply substitute the regular pasta with gluten-free pasta shapes like ditalini or small shells. The rest of the ingredients are naturally gluten-free.

How long does minestrone keep in the refrigerator?

Minestrone stores well for 4-5 days in an airtight container in the refrigerator. The flavors actually improve overnight as the ingredients absorb more of the seasoned broth.

Can I freeze minestrone soup?

Yes, minestrone freezes beautifully for up to 3 months. For best results, slightly undercook the pasta before freezing, as it will continue to soften when reheated. Thaw overnight in the refrigerator before warming.

What type of pasta is traditionally used?

Small pasta shapes like ditalini, elbow macaroni, or small shells work best as they fit well on the spoon. These shapes hold up nicely in the broth without becoming mushy.

Is minestrone suitable for meal prep?

Minestrone is excellent for meal prep. Make a large batch on Sunday and portion into containers for easy lunches throughout the week. Just reheat on the stovetop or microwave until piping hot.

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 Soup

A classic Italian soup loaded with fresh vegetables, pasta, and beans in rich tomato broth.

Prep duration
20 min
Cook duration
40 min
Overall duration
60 min


Skill level Easy

Heritage Italian

Output 6 Portions

Dietary requirements Vegetarian

Components

Vegetables

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

Base & Seasonings

01 1 can (14 oz) diced tomatoes
02 6 cups vegetable broth
03 1 teaspoon dried oregano
04 1 teaspoon dried basil
05 0.5 teaspoon dried thyme
06 1 bay leaf
07 Salt and pepper to taste

Pasta & Beans

01 0.75 cup small pasta (ditalini, elbow, or small shells)
02 1 can (15 oz) cannellini beans, drained and rinsed
03 1 can (15 oz) red kidney beans, drained and rinsed

Garnishes

01 Freshly grated Parmesan cheese (optional)
02 Chopped fresh parsley (optional)
03 Extra virgin olive oil for drizzling (optional)

Directions

Phase 01

Sauté Aromatic Vegetables: Heat olive oil in a large pot over medium heat. Add diced onion, carrots, and celery; sauté for 5 to 6 minutes until softened.

Phase 02

Add Secondary Vegetables: Stir in minced garlic, diced zucchini, and chopped green beans; cook for 3 to 4 minutes.

Phase 03

Build Broth Base: Add diced tomatoes, vegetable broth, dried oregano, dried basil, dried thyme, bay leaf, salt, and pepper. Bring to a boil.

Phase 04

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

Phase 05

Add Pasta and Beans: Stir in pasta and both types of drained beans. Simmer uncovered for 10 to 12 minutes until pasta reaches al dente texture.

Phase 06

Incorporate Leafy Greens: Add spinach or kale and cook for 2 to 3 minutes until wilted. Remove and discard bay leaf.

Phase 07

Adjust Seasoning: Taste and adjust salt and pepper as needed.

Phase 08

Serve: Ladle soup into bowls and garnish with freshly grated Parmesan, chopped fresh parsley, and a drizzle of extra virgin olive oil if desired.

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
  • Cutting board and knife
  • Wooden spoon
  • Ladle

Allergy details

Review each ingredient for potential allergens and consult healthcare providers if you're uncertain about any components.
  • Contains gluten from pasta
  • Contains dairy from Parmesan cheese
  • Contains legumes from beans
  • Check product labels for hidden allergens

Nutrition breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 275
  • Fat: 6 g
  • Carbohydrates: 46 g
  • Protein: 12 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.