This hearty, healthy Italian Minestrone soup recipe is a great way to use up whatever vegetables you have on hand. Add in bite-sized pasta, fiber-rich beans, and flavorful tomato broth for a meal you’ll make again and again.

Minestrone soup in a pot with a wooden spoon. Next to this is a bottle of olive oil and a bowl of grated parmesan cheese.
Photo Credit: Ali Redmond

When it comes to making dinner, this vegetarian soup recipe is at the top of my list. It’s healthy, budget-friendly, and totally adaptable to what you have on hand.

Minestrone is a classic Italian recipe, and my version is slightly acidic from the tomatoes, a little peppery from the olive oil, and herbal from the parsley, basil, rosemary, and bay leaf. The beans provide fiber and vegetarian protein, while the pasta provides heft and body.

Once everything simmers together, magic happens, and you’re left with a rich, bold, and complex broth. No single flavor is more pronounced than another; they just blend together like a symphony for your taste buds. Once you realize how easy it is to make a classic minestrone recipe at home, you’ll add it to the weekly rotation all year long!

Table of Contents
  1. What is Minestrone Soup?
  2. Minestrone Soup Ingredients
  3. How to Make Minestrone Soup
  4. Minestrone Variations
  5. What to Serve with Minestrone Soup
  6. More Vegetable Soup Recipes
  7. Minestrone Soup Recipe

What is Minestrone Soup?

Minestrone soup is a hearty Italian soup made with vegetables, beans, pasta, and a flavorful, rich tomato-based broth. Italians call this type of recipe “cucina povera,” which means “poor kitchen,” because it was primarily made with whatever was available. For this reason:

  • Minestrone recipes differ from one region, season, and household to another, depending on availability.
  • In Northern Italy, for example, they may use more root vegetables like potatoes, carrots, and onions along with celery, but in Southern Italy, you might see zucchini or even peas.
  • Similar to ribollita, which is a white bean soup from Tuscany, there is no single way to make it. Use vegetables in season and what is available to you.
  • While both minestrone and vegetable soup can be considered vegetarian, minestrone soup is heartier because it’s bulked up with beans and small pasta, which add texture and body.
The ingredients for minestrone soup including ditalini pasta, chopped onion, carrots, celery, and zucchini, green beans, garlic, a bay leaf, olive oil, salt, black pepper, sweet paprika, rosemary, crushed tomatoes, broth, thyme, parmesan cheese rind, kidney beans, parsley, basil and grated parmesan cheese.

Minestrone Soup Ingredients

The beauty of minestrone soup is that you really can add whatever vegetables are in season and what you have on hand. Here’s what I use:

  • Pasta: Small shapes like ditalini or elbow macaroni match the vegetables’ size and keep the soup spoonable. To learn more about pasta, check out our Complete Guide to Pasta Shapes
  • Extra-virgin olive oil: I love our rich and smooth Italian Nocellara with this recipe, but use any high-quality extra-virgin variety you have.
  • Veggies: Onion, carrots, celery, garlic, zucchini, and green beans make for a colorful and healthy soup.  
  • Seasoning: Sweet paprika, dried rosemary, and 1 bay leaf add fragrant depth to the soup. Kosher salt and black pepper enhance the flavor. 
  • Canned tomatoes: Crushed tomatoes are ideal, as you want some texture. If you have a can of whole peeled tomatoes, simply squeeze them before adding. 
  • Broth: Use vegetable broth for a vegetarian minestrone. Chicken broth/stock is also a great option.
  • Parmesan cheese rind (optional): Don’t throw away the leftover rind from your Parmesan! Save it in your freezer to add deep umami flavor to soups and stews. Just remove it from the soup before serving.
  • Fresh herbs: Thyme adds a woodsy, floral quality. Parsley and basil add a fresh peppery flavor.
  • Kidney beans: Add heft, texture, and fiber. Feel free to swap in white beans like cannellini or borlotti if you prefer, or even chickpeas. 
  • Grated Parmesan cheese, to serve (optional): Adds a touch of decadence to the Minestrone, but it’s delicious without the Parmesan too. Leave this and the rind out for a vegan option. 
Minestrone soup in a bowl with a spoon.

How to Make Minestrone Soup

One important tip to make minestrone soup with perfectly al dente pasta is to cook the pasta separately. It’s well worth the extra pot. It makes for better leftovers because the pasta doesn’t get mushy. Just add the cooked pasta to the bottom of each bowl and top with the hot soup! Here are the steps:

  • Cook the pasta. Bring a large pot of salted water to a boil over high heat. Add 1 cup ditalini or elbow pasta and cook to al dente according to the package directions. Drain.
  • Meanwhile, prep your veggies. Chop 1 small yellow onion, 2 carrots, and 1 large handful of parsley. Dice 2 celery stalks and 1 zucchini. Mince 4 garlic cloves. Trim and cut 1 cup of green beans into 1-inch pieces. Drain and rinse 1 (15-ounce) can of kidney beans. 
  • Soften the aromatics. Heat 1/4 cup olive oil in a large Dutch oven over medium heat until shimmering but not smoking. Add the onions, carrots and celery and raise the heat to medium-high. Cook, stirring regularly, until the veggies soften a bit, about 5 minutes. Add the garlic and cook another minute, tossing regularly.
  • Cook the veggies. Add the zucchini, green beans, 1 teaspoon paprika, 1/2 teaspoon dried rosemary, and a generous pinch of salt and pepper. Toss to combine.
  • Make the soup. Now add 1 (15-ounce) can crushed tomatoes, 6 cups vegetable or chicken broth, 2 to 3 sprigs fresh thyme, 1 bay leaf, and 1 Parmesan rind (if using). Bring to a boil, then reduce the heat to a gentle simmer and partially cover the pot. Let simmer for about 20 minutes or so.
  • Finish the minestrone. Uncover the pot and add the kidney beans. Cook for another 5 minutes, then stir in the parsley and fresh basil. Just before serving, stir in the cooked pasta and simmer just until the pasta is warmed through; do not overcook. 
  • Serve. Remove the cheese rind and bay leaf. Taste and adjust seasoning to your liking. Serve the minestrone hot with a drizzle of olive oil and a sprinkle of grated Parmesan on top. 
Minestrone soup in a bowl with a spoon next to another bowl of the soup, a bowl of grated parmesan cheese, and a kitchen towel.

Minestrone Variations

Remember, something as communal as a pot of vegetable soup is an invitation for each home cook to get creative. Here are a few ways to adapt this minestrone recipe.

  • Use what’s in season. In warmer months, I use summer squash and zucchini. When temperatures drop, I turn to root vegetables like potatoes or even sweet potatoes (diced fairly small so they will cook quickly and evenly). Add a large handful of fresh spinach toward the end of cooking time for some leafy greens.
  • Omit the pasta. If you’re looking for a low-carb option, simply leave out the pasta. In this case, I always opt to throw in more veggies to add bulk to my minestrone.
  • Swap the pasta: If you don’t have pasta, swap in farro, barley, or freekeh. These whole grains will add even more fiber, and you can find them in our shop. You could even use pearl couscous (which is actually a type of pasta.)
  • Drizzle each bowl of soup with Italian extra virgin olive oil just before serving to add a little flavor and dress up this humble soup.

What to Serve with Minestrone Soup

With pasta, veggies, and beans, you don’t need anything more than a drizzle of good olive oil to finish this minestrone soup recipe. (Though I doubt anyone would complain about homemade focaccia for dipping!)

If you have the time, though, I always like to round out the meal with a fresh salad. Something bright and crunchy like our Lemon Parmesan Lettuce Salad or this simple Butter Lettuce Salad, would complement the richness of the soup.

More Vegetable Soup Recipes

Browse all Mediterranean recipes.

Visit Our Shop.

4.93 from 111 votes

Minestrone Soup

Add As A Trusted Google Source A headshot of Suzy Karadsheh.Suzy Karadsheh
Minestrone soup in a pot with a wooden spoon. Next to this is a bottle of olive oil and a bowl of grated parmesan cheese.
Hearty and healthy minestrone soup brims with vegetables, kidney beans, and pasta. This vegetarian soup is a great way to use up what you have on hand. The thick, flavorful tomato broth is scented with rosemary, loads of fresh herbs, and Parmesan! One bowl will never be enough!
Prep – 15 minutes
Cook – 35 minutes
Cuisine:
Italian
Serves – 6 people (up to)
Course:
Soup

Ingredients
  

  • 1 cup ditalini or elbow pasta
  • 1/4 cup extra virgin olive oil
  • 1 small yellow onion chopped
  • 2 carrots chopped
  • 2 celery stalks diced
  • 4 garlic cloves minced
  • 1 zucchini or yellow squash diced
  • 1 cup green beans trimmed and cut into 1-inch pieces
  • Kosher salt
  • Black pepper
  • 1 teaspoon paprika
  • 1/2 teaspoon dried rosemary
  • 1 (15-ounce) can crushed tomatoes
  • 6 cups vegetable or chicken broth,
  • Parmesan cheese rind optional; about 1-inch long
  • 1 dried bay leaf
  • 2 to 3 sprigs fresh thyme
  • 1 (15-ounce) can kidney beans, drained and rinsed
  • 1 large handful parsley chopped
  • 1 handful fresh basil leaves
  • Grated Parmesan cheese to serve (optional)

Instructions
 

  • Cook the pasta. Bring a large pot of salter water to a boil over high heat. Add the pasta and cook to al dente according to the package directions. Drain.
  • Soften the aromatics. Heat the olive oil in a large Dutch oven over medium heat until shimmering but not smoking. Add the onions, carrots and celery and raise the heat to medium-high. Cook, stirring regularly, until the veggies soften a bit, about 5 minutes. Add the garlic and cook another minute, tossing regularly.
  • Cook the veggies. Add the zucchini or yellow squash, green beans, paprika, rosemary, and a generous pinch of salt and pepper. Toss to combine.
  • Make the soup. Now add the canned tomatoes, broth, fresh thyme, bay leaf and Parmesan rind (if using). Bring to a boil, then reduce the heat to a gentle simmer and partially cover the pot. Let simmer for about 20 minutes or so.
  • Finish the minestrone. Uncover the pot and add the kidney beans. Cook for another 5 minutes, then stir in the parsley and fresh basil. Just before serving, stir in the cooked pasta and simmer just until the pasta is warmed through; do not overcook.
  • Serve. Remove the cheese rind and bay leaf. Taste and adjust seasoning to your liking. Serve the minestrone hot with a sprinkle of grated Parmesan (if you’d like) and a drizzle of extra virgin olive oil on top.

Video

Notes

  • Pasta reminder: Cook the pasta before adding it to the soup. Simply follow package instructions for al dente pasta. You will start with 1 cup of dry pasta, which will yield 2 cups cooked pasta.
  • Make it your own: Minestrone is meant to be adapted, so feel free to make this recipe your own by using what vegetables and beans you have on hand. It’s common to add a handful of spinach or diced potatoes. You can use white beans instead of kidney beans, or use a combination of both. If you’re looking for a low-carb option, feel free to omit the pasta. And if you need something meaty, add cooked ground turkey or even leftover rotisserie chicken. You can add that early on, once you’ve cooked the onions, carrots, and celery.
  • Make-ahead tip: If you are not serving this minestrone soup immediately, do not add the cooked pasta to the pot until you are ready to serve. This will give you best results and will prevent the pasta from soaking up too much of the broth and getting too mushy.
  • For meal prep: Related to the note above, keep the cooked pasta out and add a small portion of the pasta directly to your bowl, and then add an appropriate portion of hot minestrone on top.
  • Shop this recipe: Visit our shop to browse quality Mediterranean ingredients, including the olive oil and Pasta used in this recipe.

Nutrition

Calories: 211.9kcalCarbohydrates: 26.7gProtein: 6.8gSaturated Fat: 1.5gCholesterol: 0.7mgPotassium: 650.6mgFiber: 7.4gVitamin A: 4456.4IUVitamin C: 19.4mgCalcium: 83.3mgIron: 2.6mg
Tried this recipe?

Bundle and Save!

Four of our best-selling signature olive oils, perfect for everyday use.

The Everyday Extra Virgin Olive Oil Bundle from The Mediterranean Dish shop next two 3 bowls of olives and a wooden tray with a loaf of bread and a bowl of olive oil.

*This post originally appeared on The Mediterranean Dish in 2019 and has been recently updated for readers’ benefit.

Share it with the world

Founder and CEO of The Mediterranean Dish | Two-time New York Times Best Selling Cookbook Author | Specializing in Mediterranean Cuisine

Suzy Karadsheh is a true daughter of the Mediterranean. She was born on the coast of Egypt in the bustling cosmopolitan city of Port Said, the North entrance of the Suez Canal, and just a boat ride away from places like Italy, Greece, Turkey, Lebanon, Palestine, and Israel.
Learn More

Get our best recipes and all Things Mediterranean delivered to your inbox.
4.93 from 111 votes (53 ratings without comment)

Leave a comment

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

How many stars would you give this recipe?




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Tania says:

    5 stars
    What a vibrant and delicious recipes! Can’t wait to try it!

    1. Suzy Karadsheh says:

      Enjoy, Tania!

    2. Brandee Hiller says:

      5 stars
      I’m making my second batch of this soup this month. I freeze it in portions to bring to work. I love it so much I go through it pretty quick. Great recipe! Thank you!

      1. Suzy Karadsheh says:

        So glad to hear it!

  2. kim says:

    5 stars
    What a fabulous dinner! So tasty and easy!

    1. Suzy Karadsheh says:

      Awesome, Kim! Thanks for giving it a try

  3. Neah says:

    Classic minestrone soup is my absolute favorite! And your Recipe looks so tempting, can’t wait to try it out.

    1. Suzy Karadsheh says:

      Enjoy, Neah!

  4. Romina says:

    5 stars
    Ooohh I’m craving some of this right now!

  5. Jeannette says:

    5 stars
    I’m craving some pasta right now and this recipe screams comfort food! Perfect timing!

    1. Suzy Karadsheh says:

      Enjoy!

  6. Valentina says:

    5 stars
    This minestrone soup is the best comfort food recipe! Thanks.

  7. Beth Pierce says:

    5 stars
    This is everything a gourmet recipe should be, and then some! Looking forward to enjoying this for dinner this week!

  8. Erin says:

    5 stars
    Such a hearty and delicious soup! Love that it is healthy and so tasty!

  9. Katie says:

    5 stars
    This soup looks SO yummy! Keeping this for the colder months coming!

    1. Suzy Karadsheh says:

      Enjoy, Katie!

  10. Gini I says:

    5 stars
    Though I haven’t tried this recipe yet, I know it’s going to be fabulous. I made the flatbread pizza and couldn’t believe how delicious and easy it was to prepare. I love your blog because you have so many Mediterranean dishes. I help to sponsor a memory class at church for our seniors. The Mediterranean diet is the best for brain health so I do appreciate having a variety of tasty meals for our seniors to enjoy.

    1. Suzy Karadsheh says:

      Gini, thank you so much! I appreciate your thoughtful and kind comment. I love what you’re doing for your church seniors!

  11. Toni says:

    5 stars
    Everyone at my house loved this! Such a great meal!

    1. Suzy Karadsheh says:

      Awesome!

  12. Tanya Schroeder says:

    5 stars
    This tastes just like the soup I grew up with, it was so good!

    1. Suzy Karadsheh says:

      Oh that makes me happy!

  13. Liz says:

    5 stars
    We had a dreary day today and that means soup weather will be here soon! I love minestrone and your recipe is perfect!

  14. Taylor says:

    5 stars
    One of my favorite soups ever! Love how it’s packed full of veggies!

  15. Liz says:

    5 stars
    I love minestrone soup! such a tatsy weeknight meal! I love that it’s a great way to get lots of veggies in.

  16. Ashley @ Wishes & Dishes says:

    5 stars
    I live off soups in the fall so I’m excited for this!