Italian Minestrone Soup

Warm up on a cool day with this Italian Minestrone Soup recipe. It’s packed with fresh vegetables and pasta, and everyone will love it!

Italian minestrone soup in a Dutch oven.

This is a delicious vegetarian soup packed with flavor. Other vegetarian soup recipes to check out are my Vegetarian Cabbage Roll Soup, Creamy Enchilada Crockpot Vegetarian Chili, and Vegan Indian Sweet Potato Soup!

Minestrone Soup is a classic Italian soup and truly a staple in Italian cuisine. It’s a thick and hearty soup that fills the soul. What I love about this soup is that it’s primarily a vegetable soup, but it also has small pasta. Because let’s be honest, pasta makes everything better. Plus, it’s a very versatile recipe. You can enjoy it as a lighter meal or have it as a starter before a main course.

Reasons to Love This Italian Soup

  • I love that this soup is a hearty blend of vegetables and pasta, offering a nutritious and satisfying meal.
  • This Minestrone Italian soup freezes well, allowing for easy meal prep and future enjoyment.
  • This soup is comforting and ideal for cold days, offering warmth and coziness.

Recipe Ingredients

Bowls prepared on a table for the ingredients of authentic Italian Minestrone soup.
  • Diced Tomatoes: Their tangy and slightly sweet flavor adds depth, while their juicy texture.
  • Cannellini Beans: These beans bring a creamy texture and mild, nutty flavor.
  • Vegetable Broth: The broth offers a subtle, savory depth.

See the recipe card for full information on ingredients and quantities.

Variations

Vegan

To make this recipe vegan, simply skip the Parmesan cheese or use vegan cheese for garnish, and you’re good to go!

Gluten-Free

To make this recipe gluten-free, you can use gluten-free pasta or even omit the pasta if you prefer, and you are all set!

Kale vs Spinach

In this soup, you can use either kale or spinach, or even both if that’s what you prefer. I personally prefer kale in this dish because, although it still wilts, it holds up longer than spinach does, so it adds a bit more body and texture to the dish.

Pasta

You can use any pasta you want in this dish. If you are not wanting to use ditalini or if it’s tougher to find, I would recommend a smaller shelled pasta so that it doesn’t overpower the dish.

Beans

For this recipe, I use cannellini beans, otherwise known as white kidney beans. However, I have also seen red kidney beans used in Minestrone soup. You can use either, or again, both if that is what you prefer. I like cannellini beans best because they give a thick and almost nutty flavor to the dish.

How to Make Italian Minestrone Soup

Step #1: In a large pot or Dutch oven, heat the olive oil over medium-high heat. Once the oil is heated, add the onion, carrots, and celery to the pot. Cook for 3 minutes, stirring occasionally. Then, add the garlic and cook for 30 seconds.

Onion, carrots, and celery added to the Dutch oven.

Step #2: Next, add the tomato paste, oregano, and thyme to the pot and cook for 1 minute.

Tomato paste, oregano, and thyme added to the previously added ingredients in the Dutch oven.

Step #3: Then, add the potatoes, zucchini, tomatoes, broth, water, and bay leaves. Bring the pot to a boil, then reduce the heat and cook uncovered for 15 minutes, stirring occasionally.

Other ingredients added to the pot.

Step #4: After that, add the red pepper flakes, pasta, beans, peas, and kale. Simmer for another 15-20 minutes until the pasta is tender.

Red pepper flakes, pasta, beans, peas, and kale added to the Dutch oven.

Step #5: Stir in the lemon juice, salt, and pepper.

Step #6: Finally, serve and garnish with Parmesan cheese. Enjoy!

A bowl with minestrone soup, garnished with Parmesan cheese.

Expert Tip

For a richer flavor, sauté the onions, carrots, and celery in olive oil until they are slightly caramelized before adding other ingredients. This step deepens the overall flavor of this authentic Italian Minestrone soup recipe.

A Dutch oven and a bowl with Italian Minestrone soup on a table.

Storage Info

Store this Minestrone Soup in an airtight container in the refrigerator, where it will stay good for up to 1 week. To freeze, store it in a freezer-safe container for up to 1 month.

For reheating, gently warm the soup over medium heat, stirring occasionally. If the soup has thickened in the fridge, add a little water or broth to reach your desired consistency. Reheat the pasta separately in boiling water for just a minute or two, then combine it with the heated soup to serve.

Frequently Asked Questions

What other veggies can I add to my Dutch Oven Minestrone Soup recipe?

Common additions or substitutions include green beans, bell peppers, cauliflower, and butternut squash. Just keep in mind the cooking time might vary slightly depending on the vegetables you choose.

Can I use fresh herbs instead of dried herbs in this Minestrone Soup recipe?

Yes, you can certainly use fresh herbs in place of dried ones. Fresh herbs like basil, parsley, or thyme will enhance the flavor of the soup. As a general rule, use three times the amount of fresh herbs compared to dried, as fresh herbs have a milder flavor. Add them towards the end of the cooking process.

Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook and Pinterest!

Authentic Italian Minestrone soup in a Dutch oven.

Italian Minestrone Soup Recipe

Warm up on a cool day with this Italian Minestrone Soup recipe. It's packed with fresh vegetables and pasta, and everyone will love it!
5 from 5 votes
Pin Rate
Course: Soup, Soups & Stews
Cuisine: European, Italian
Diet: Vegetarian
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 6 servings
Calories: 263kcal
Author: Linda
Print (email required)

RECOMMENDED PRODUCTS

Ingredients

  • 3 tablespoons olive oil
  • 1 1/2 cups onion - diced
  • 1 cup carrots - sliced
  • 1/2 cup celery - sliced
  • 1 cup zucchini - diced
  • 1 cup potatoes - peeled and diced
  • 2 cans* diced tomatoes - undrained
  • 1/2 cup frozen peas
  • 2 cups chopped kale
  • 1 can* cannellini beans
  • 1 cup ditalini
  • 4 cloves garlic - minced
  • 1/4 cup tomato paste
  • 1/2 tsp dried oregano
  • 1/2 teaspoon dried thyme
  • 4 cups vegetable broth
  • 2 cups water
  • 2 bay leaves
  • 1/8 tsp red pepper flakes
  • 2 tsp lemon juice
  • 1 tsp salt
  • 1/4 tsp black pepper
  • shredded parmesan cheese - for garnish
Save this recipe!
Get this sent to your inbox, plus get new and favorite recipes from us!
Please enable JavaScript in your browser to complete this form.

Instructions

  • In a large pot or Dutch oven, heat the olive oil over medium-high heat. Once the oil is heated, add the onion, carrots, and celery to the pot. Cook for 3 minutes, stirring occasionally. Then, add the garlic and cook for 30 seconds.
  • Next, add the tomato paste, oregano, and thyme to the pot and cook for 1 minute.
  • Then, add the potatoes, zucchini, tomatoes, broth, water, and bay leaves. Bring the pot to a boil, then reduce the heat and cook uncovered for 15 minutes, stirring occasionally.
  • After that, add the red pepper flakes, pasta, beans, peas, and kale. Simmer for another 15-20 minutes until the pasta is tender.
  • Stir in the lemon juice, salt, and pepper.
  • Finally, serve and garnish with parmesan cheese. Enjoy!

VIDEO

NOTES

*For the cans of tomatoes and beans I use the traditional 13.5 oz cans.
If you know you will have leftovers, I recommend boiling the pasta separately, adding it to individual portions when served, and then storing it separately from the soup. This prevents the pasta from absorbing all the liquid when stored in the refrigerator.
Store this Minestrone Soup in an airtight container in the refrigerator, where it will stay good for up to 1 week. To freeze, store it in a freezer-safe container for up to 1 month.
For reheating, gently warm the soup over medium heat, stirring occasionally. If the soup has thickened in the fridge, add a little water or broth to reach your desired consistency. Reheat the pasta separately in boiling water for just a minute or two, then combine it with the heated soup to serve.

Nutrition

Serving: 1serving | Calories: 263kcal | Carbohydrates: 42g | Protein: 8g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 520mg | Potassium: 646mg | Fiber: 6g | Sugar: 7g | Vitamin A: 6156IU | Vitamin C: 45mg | Calcium: 108mg | Iron: 2mg

Want more inspiration?

More Recipes You'll Love

About the Author

Linda

Hi, I'm Linda! Welcome to The Wanderlust Kitchen, where I share recipes and travel adventures from all around the world. Here you'll find a world of recipes you can have confidence in. These recipes celebrate authentic food heritage as well as modern techniques and ingredients. Be adventurous and try a new recipe and travel somewhere you have never been before.  Bon Appétit! Bon Voyage!  

5 from 5 votes (4 ratings without comment)

Join the Conversation

Rate and Comment

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

Please click on the Stars below to share your Rating of this Recipe




Comments:

  1. 5 stars
    Just made this soup for the first time and it is absolutely, exactly what I needed. Full of flavour and fulfilling most of your protein and veg intake for the day. I didn’t have red pepper flakes or kale but used some chilli powder and a bok choi that needed using up. This is going to become one of my mainstay soups, together with my other favourite, chorizo soup. Thank you for sharing.