Classic Minestrone Soup

Why You’ll Love This Recipe

Classic Minestrone Soup is a hearty, comforting Italian soup loaded with vegetables, beans, and pasta in a savory tomato-based broth. It’s a versatile, one-pot meal that’s perfect for chilly evenings, easy to customize, and naturally vegetarian. With its rich, layered flavors and nourishing ingredients, it’s a wholesome dish the whole family will love.

ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

olive oilonioncarrotcelerygarliczucchinidiced tomatoesvegetable brothcannellini beanskidney beansgreen beanspasta (such as ditalini or small shells)spinach or kaleItalian seasoningbay leavesalt and black pepperparmesan cheese (optional, for serving)

directions

Heat olive oil in a large pot over medium heat.

Add chopped onion, carrot, and celery. Sauté until softened, about 5-7 minutes.

Stir in minced garlic and cook for 1 minute until fragrant.

Add zucchini and cook for another 3-4 minutes.

Pour in diced tomatoes and vegetable broth.

Add cannellini beans, kidney beans, and green beans.

Season with Italian seasoning, bay leaves, salt, and pepper.

Bring to a boil, then reduce heat and simmer for 15 minutes.

Stir in pasta and cook until tender, about 8-10 minutes.

Add spinach or kale and cook until wilted, about 2 minutes.

Remove bay leaves before serving.

Ladle into bowls and top with grated parmesan cheese if desired.

Servings and timing

This recipe yields 6-8 servings.Preparation time: 15 minutesCooking time: 30 minutesTotal time: 45 minutes

Variations

Add cooked ground beef or Italian sausage for a meatier version.

Use rice or gluten-free pasta for a gluten-free option.

Incorporate seasonal vegetables like squash or corn.

Add a splash of balsamic vinegar for extra depth.

Top with pesto or fresh herbs for a burst of flavor.

storage/reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.Freeze for up to 2 months, leaving out the pasta and adding it fresh when reheating.Reheat gently on the stovetop or in the microwave, adding broth if needed to adjust consistency.

Classic Minestrone Soup

FAQs

Can I make this soup ahead of time?

Yes, it tastes even better the next day as the flavors meld.

Is minestrone soup vegan?

It can be vegan if you omit the cheese or use a vegan alternative.

What kind of pasta works best?

Small shapes like ditalini, shells, or elbow macaroni are ideal.

Can I use canned beans?

Absolutely, just rinse and drain them before adding.

How can I thicken the soup?

Mash some of the beans or add a spoonful of tomato paste.

Can I use fresh tomatoes?

Yes, but you may need to cook them longer for a richer flavor.

Should I cook the pasta separately?

If storing for later, yes—this prevents it from becoming mushy.

Can I use frozen vegetables?

Yes, they’re a convenient and nutritious option.

What broth should I use?

Vegetable broth keeps it vegetarian, but chicken broth works too.

Can I add red pepper flakes?

Yes, for a little heat and extra flavor.

Conclusion

Classic Minestrone Soup is a flavorful, nutrient-rich dish that offers comfort in every spoonful. Its adaptability and depth of flavor make it a staple recipe for home cooks seeking a satisfying, nourishing meal. Whether served as a starter or a main course, it’s a timeless favorite you’ll want to revisit all year round.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Classic Minestrone Soup

Classic Minestrone Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: recipes guru cooking
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

A hearty and healthy Italian vegetable soup loaded with beans, pasta, and seasonal vegetables, perfect for a comforting meal.


Ingredients

Units Scale
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 2 carrots, sliced
  • 2 celery stalks, sliced
  • 1 zucchini, chopped
  • 1 potato, diced
  • 1 can (14.5 oz) diced tomatoes
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • 1 cup green beans, chopped
  • 6 cups vegetable broth
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and pepper to taste
  • 1 cup small pasta (like elbow macaroni or ditalini)
  • 2 cups spinach or kale, chopped
  • Grated Parmesan cheese, for serving (optional)

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and garlic and sauté until softened, about 3 minutes.
  2. Add carrots, celery, zucchini, and potato. Cook for 5-7 minutes, stirring occasionally.
  3. Stir in the diced tomatoes, cannellini beans, green beans, and vegetable broth.
  4. Add oregano, basil, salt, and pepper. Bring to a boil, then reduce heat and simmer for 20 minutes.
  5. Add pasta and cook until al dente, about 10 minutes.
  6. Stir in spinach or kale and cook for another 2-3 minutes until wilted.
  7. Adjust seasoning if needed. Serve hot, topped with grated Parmesan if desired.

Notes

  • You can use any seasonal vegetables you have on hand.
  • For a gluten-free version, use gluten-free pasta.
  • Soup stores well in the fridge for up to 5 days.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 210
  • Sugar: 6g
  • Sodium: 620mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 6g
  • Protein: 8g
  • Cholesterol: 0mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *