Homemade Minestrone Soup Recipe (2024)

Published: by Shadi HasanzadeNemati · This post may contain affiliate links .

Jump to Recipe

This minestrone soup recipe is delicious and easy to make. It's loaded with vegetables, beans and pasta - perfect for a hearty meal on a cold day!

Homemade Minestrone Soup Recipe (1)

Hearty soups and stews are my jam and we love having them any time of the year. From Italian beef stew and chicken stew to eggplant soup and even ash reshteh (Persian noodle soup), I'm always ready for a bowl of soul-warming soup. Minestrone is a classic Italian thick soup that should be on everyone's menu because it's so delicious! Read on to see how I made this soup and how you can make it in your own kitchen.

Table Of Contents:
  • What is minestrone soup?
  • Ingredients and substitutions
  • How to make minestrone soup
  • Variations
  • Serving suggestions
  • Leftovers and reheating
  • Frequently asked questions
  • More Italian Recipes
  • Step-by-Step Recipe

What is minestrone soup?

Originally from Italy, minestrone is a thick soup made with a variety of seasonal vegetables including but not limited to onions, celery, carrots, squash and tomatoes. This soup often contains some kind of small pasta or rice as well as beans.

Just like caponata, there is no "set and fixed" recipe for minestrone, it is always made with the vegetables in season and can be improvised to your liking. Leave out the beans, add your favorite vegetables or even meat such as browned sausage if desired.

Ingredients and substitutions

Homemade Minestrone Soup Recipe (2)
  • Vegetables: In this recipe we have used onion, garlic, celery, carrots, leek, zucchini, yellow squash and spinach.
  • Tomato paste: I would say this is optional, but I love adding some tomato paste to give the soup a nice color and a bit of depth in the flavor.
  • Crushed tomatoes: It's best to use organic canned crushed tomatoes. Not only does it give a beautiful color to the soup, but also takes the flavor to the next level.
  • Seasoning: We love using Italian seasoning in this recipe, it really brings the soup together. You can also use fresh herbs such as oregano, rosemary and parsley.
  • Beans: White beans such as cannellini or navy beans work best for this recipe. If you don't like beans, you can leave them out.
  • Pasta: Small pasta such as orecchiette or elbow would work well for this recipe.

How to make minestrone soup

Homemade Minestrone Soup Recipe (3)
  1. Sauté the onion in olive oil until translucent. Then add the garlic followed by celery, carrots, leek, zucchini and yellow squash. Cook until the vegetables start to soften.
  2. Stir in the tomato paste, crushed tomatoes, Italian seasoning, salt and pepper. Add in the beans and pasta, then add the vegetable stock or water.
  3. Turn the heat to medium high and bring the soup to a simmer. Lower the heat to medium, cover the pot and cook the soup for 15 to 20 minutes, until the pasta is cooked.
  4. Add the spinach and cook for 5 minutes until it's wilted. Serve minestrone warm with some grated parmesan if desired.

Variations

  • Vegetables: You can leave out the leek, zucchini or yellow squash or add other vegetables such as green beans, cabbage and butternut squash to the soup.
  • Pesto: A couple tablespoons of pesto will inject some extra flavor into the soup.
  • Parmesan: Add a piece of parmesan rind to the soup alongside the vegetable stock and remove it before serving. You can also top the soup with grated parmesan.
  • Beans: Use navy beans instead of cannellini beans.
  • Pasta: You can use any small pasta including elbow, shells or even macaroni for this recipe. There's no law against leaving the pasta out entirely, if that's how you like it.
Homemade Minestrone Soup Recipe (4)

Serving suggestions

Minestrone soup is a complete meal on its own. You can top it with grated parmesan and serve with some crusty bread and a simple salad such as caprese salad with basil oil or balsamic glaze if desired.

Leftovers and reheating

Store the leftovers in an airtight container and refrigerate for up to 5 days. To reheat, place the soup in a saucepan over medium heat and stir occasionally so it heats evenly.

As for freezing minestrone soup, you can freeze it in a freezer-safe container for up to 3 months. However, keep in mind that the texture of the pasta and vegetables would get a bit mushy.

Homemade Minestrone Soup Recipe (5)

Frequently asked questions

How can I make this soup gluten free?

Use gluten free pasta or leave the pasta out entirely.

Can I make this ahead of time?

Absolutely! You can make minestrone for up to 2 days in advance and reheat when you're ready to serve.

Is minestrone soup vegetarian?

Yes, this classic Italian soup uses a lot of vegetables and is made with vegetable stock or water.

What's the difference between minestrone and vegetable soup?

Both soups use vegetables, of course, however, minestrone is thicker and heartier because of pasta and beans.

Can I add cooked pasta to minestrone?

Yes, you can cook the pasta separately and add it to the soup with the spinach.

More Italian Recipes

  • Eggplant Caponata Recipe
  • Italian Sausage Pasta Recipe
  • Balsamic Glaze Recipe (Balsamic Reduction)
  • Caprese Skewers Appetizer

Did you make this recipe? I'd love to hear about it! Please comment and leave a 5-star🌟 rating below. You can also follow us on Instagram, Facebook, Pinterest or subscribe to our newsletter to get a free e-Cookbook!

Step-by-Step Recipe

Homemade Minestrone Soup Recipe (10)

Easy Minestrone Soup Recipe

Shadi HasanzadeNemati

This minestrone soup recipe is delicious and easy to make. It's loaded with vegetables, beans and pasta - perfect for a hearty meal on a cold day!

4.84 from 6 votes

Print Recipe Pin Recipe

Prep Time 15 minutes mins

Cook Time 45 minutes mins

Total Time 1 hour hr

Course Main Course, Soup

Cuisine Italian, Mediterranean

Servings 6

Calories 200 kcal

Ingredients

  • 2 tbsp olive oil
  • 1 onion diced
  • 2 cloves garlic minced
  • 3 celery stalks diced
  • 2 carrots diced
  • 1 leek sliced (only white part)
  • 1 zucchini cut into ½ inch chunks
  • 1 yellow squash cut into ½ inch chunks
  • 1 tablespoon tomato paste
  • 1 can crushed tomatoes 28 oz.
  • 1 tbsp Italian seasoning
  • 1 tsp kosher salt
  • ½ tsp black pepper
  • 1 can cannellini beans 15 oz
  • 1 cup orecchiette pasta see notes
  • 4 cups vegetable stock see notes
  • 2 cups baby spinach

Instructions

  • Heat the olive oil in a large Dutch oven or pot over medium heat. Saute the onion until translucent. Add in the minced garlic, celery, carrots, leek, zucchini, and yellow squash. Stir to combine and cook for 5 minutes so they start to soften.

  • Add the tomato paste, crushed tomatoes, Italian seasoning, salt and pepper. Give it a good stir. Then add the drained cannellini beans and dry pasta.

  • Add in the vegetable stock (or water). It should cover the pasta. Stir and turn the heat to medium high. Bring the soup to a low simmer.

  • Cover the pot with a lid and lower the heat to medium. Let the soup cook for 20 to 30 minutes until the pasta is fully cooked.

  • Stir in the spinach and cook for 5 minutes until the spinach is wilted.

  • Serve minestrone soup warm.

Video

Notes

  • You can use other small pastas such as shells and elbows instead of orecchiette pasta.
  • You can use water instead of vegetable stock to make this recipe.
  • Mix and match the vegetables according to your preference - leave out the leek, zucchini, or squash or use other vegetables including green beans,cabbage, butternut squash or peas.
  • Instead of cannellini beans, you can use navy beans.
  • Other greens such as baby kale or chopped swiss chard can be used instead of spinach.
  • Store the leftovers in an airtight container and refrigerate for up to 5 days. Reheat in a saucepan over medium heat, stirring occasionally.
  • You can freeze this soup for up to 3 months, however, keep in mind that the veggies and pasta might get a bit mushy.

Nutrition

Calories: 200kcalCarbohydrates: 34gProtein: 8gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 1314mgPotassium: 604mgFiber: 8gSugar: 9gVitamin A: 5259IUVitamin C: 26mgCalcium: 126mgIron: 4mg

Did you make this recipe? Let us know how it was by leaving a comment and a 5-star review!

More Soup and Stew Recipes

  • Easy French Onion Soup Recipe
  • Lemon Chicken And Rice Soup Recipe
  • Ful Medames Recipe (Egyptian Fava Beans)
  • Perfect White Bean Soup Recipe

Reader Interactions

Comments

  1. Ieva

    Homemade Minestrone Soup Recipe (15)
    Delicious and super filling with all the beans and pasta! Definitely a great recipe to feed the crowd, and works well on a tight budget too! We loved it! Served it with crusty sourdough, but I think this soup is filling enough to have on its own! Thanks for the recipe 🙂

    Reply

  2. Jess

    Homemade Minestrone Soup Recipe (16)
    100% my favorite soup. So glad I no longer have to go to Olive Garden to get it!

    Reply

  3. Tayler

    Homemade Minestrone Soup Recipe (17)
    We had this soup for dinner last night and it was incredible! So full of flavor and loved by the whole family!

    Reply

  4. Katherine

    Homemade Minestrone Soup Recipe (18)
    This is a perfect minestrone! Such great flavor and textures.

    Reply

Leave a Reply

Homemade Minestrone Soup Recipe (2024)
Top Articles
Latest Posts
Article information

Author: Wyatt Volkman LLD

Last Updated:

Views: 5872

Rating: 4.6 / 5 (66 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Wyatt Volkman LLD

Birthday: 1992-02-16

Address: Suite 851 78549 Lubowitz Well, Wardside, TX 98080-8615

Phone: +67618977178100

Job: Manufacturing Director

Hobby: Running, Mountaineering, Inline skating, Writing, Baton twirling, Computer programming, Stone skipping

Introduction: My name is Wyatt Volkman LLD, I am a handsome, rich, comfortable, lively, zealous, graceful, gifted person who loves writing and wants to share my knowledge and understanding with you.