Italian minestrone soup is a classic soup of Italy that is made up of whatever vegetables are in season. There are so many variations of this quick vegetable soup based on season and the different regions of Italy. This Italian minestrone soup recipe is my end of Summer and beginning of Fall version which uses vegetables from both seasons and it is so full of flavor.

About this Italian Minestrone Soup:
This Italian minestrone soup is a simple and easy vegetable soup recipe that is based on layers of flavor. The vegetables that are used in this Italian minestrone recipe can be substituted with whatever vegetables you have on hand or are in season.
I will tell you below in the notes section what part of the recipe is the base portion for flavor so you do not substitute those ingredients. A great Italian minestrone soup is made up of many layers of flavor and you will be rewarded with a great meal when you follow these steps.
Ingredients Needed
- Chicken stock. Unsalted
- Pancetta. You can also use guanciale or thick sliced ham that is cubed.
- Carrots.
- Radicchio. You can substitute cabbage or leafy greens.
- Onions.
- Garlic.
- Zucchini.
- Cannellini beans.
- Diced tomatoes.
- Ditalini pasta. Small shell pasta or small macaroni pasta can also be used.
- Red pepper flakes.
- Parmesan. The rind for the soup and the cheese portion for the topping.
- Bay leaf.
- Dried Oregano.
- Kosher salt.
- Pepper
Notes about the ingredients
- The base flavors that make the soup the best Italian minestrone soup: As I mentioned above, vegetables you have available can be substituted for what the recipe calls for but there are certain items that make the base flavor of a minestrone. Olive oil, carrots, onions, garlic, bay leaf, Parmesan rind, tomatoes and stock are all essentials that you should not substitute if you want to make a great minestrone.
- Swapping fresh tomatoes for canned tomatoes is fine. You will need 2 large tomatoes that are diced to substitute for the canned tomatoes in this recipe.
- Use a good quality chicken stock for the soup. I always use stock and not broth because it has a better flavor.
- This recipe calls for kosher salt. If you do not have kosher salt and you are using table salt, you will want to decrease the amount by half.
- If you do not have guanciale available you can use pancetta or diced thick cut ham. You do not have to add the meat into the soup but it really adds so much depth of flavor.
How to make this quick vegetable soup:
Step 1:
You start your soup by sautéing your meat, red pepper flakes and onions in olive oil until the meat crisps up and the onions are translucent.
Step 2:
Once your meat and onions are ready you will add in the rest of your vegetables and sauté them until they soften. The only vegetable you will leave out are the zucchini since they are added in towards the end so they retain some texture.
Step 3:
Here your vegetables are cooked down then you will add your stock, beans and your bay leaf.
Step 4:
Now add your Parmesan rind, salt and pepper and mix well and let simmer on low for 15 minutes.
The Best Pasta for Minestrone Soup and How to Prepare it the Right Way:
The best pasta for a minestrone soup is always a small shaped pasta, prefrably ditalini pasta (small tube shaped pasta). If you cannot ditalini pasta, any small shaped pasta that can fit on a teaspoon would work.
While your your Italian minestrone soup simmers, you will want to start bringing a medium pot of water to a boil to make your pasta. This step is done separately because if we add the pasta to the soup while it is cooking, the pasta will drink up all of the broth.
We also add one more layer of flavor in this Italian soup by tossing the cooked pasta with olive oil and freshly grated parmesan. When ready to serve the minestrone, the pasta is added to soup bowls then the minestrone is ladled over top.
Step 5:
Cook and drain your pasta and add it back to the pot that it cooked in. Drizzle liberally with olive oil and toss well so the pasta does not stick together.
After adding the olive oil, add a good handful of freshly grated Parmesan and mix that in to coat the pasta. Set aside until you are ready to assemble your soup bowls.
Tips:
- You can make this a vegetarian minestrone soup by omitting the meat in the recipe and substituting vegetable stock for the chicken stock.
- Homemade minestrone soup tastes so much better the second day so you can make this a day ahead of time or use it as leftovers.
- This minestrone recipe makes a lot of soup, enough for 10 servings. We love leftover soup and we are a family of four. You can half the recipe if you do not need this much.
How to serve with this Minestrone
I love making this delicious Italian soup just as it is but sometimes I do like a little homemade pesto dolloped on top. Topping soup with pesto is very traditional Italian and so delicious.
I also love serving this soup with a side of warm garlic and oregano crostini to dip into the soup. Soup and bread are just a match made in heaven 🙂
Faqs:
- Can you freeze leftover minestrone soup? Yes. You can freeze the soup (without the pasta) by letting it come to room temperature and then placing it in a freezer proof container in the freezer. Store for up to 2 months.
- To thaw, remove from the freezer and place in the fridge for 24 hours to gently thaw.
- Re-heat, add your soup to a pot over low heat to heat the soup all the way through. To add pasta to the soup, you will need to make a fresh batch and then add that to the bowls when serving.
More Italian Recipes:
- Italian Wedding Soup
- Farro and Kale Minestrone (a winter minestrone)
- Italian Sausage and Tortellini Soup
- Italian Bean Soup (Pasta Fagioli)
- Italian Baked Zucchini
- Pasta Genovese
- Italian Pizzelles
- Italian Bread Pudding with Vanilla Sauce or the easy Bread Pudding Sauce recipe that goes with this bread pudding.
Italian Minestrone- Italian Vegetable Soup
Tried the Recipe? We Would Love To Hear From You In The Comments Below!
Ingredients
- 1 lb ditalini pasta
- 64 ounces chicken stock (about 2 boxes) good quality
- 30 ounces Cannellini beans (about 2 cans) rinsed and drained
- 14 ounces canned diced tomatoes
- 5 carrots diced
- 2 small zucchini diced
- 1 head of radicchio cut in half and then into thin strips
- 3 cloves garlic
- 1 yellow onion diced
- 4 ounces guanciale or pancetta or ham, diced
- 4 ounces Parmesan shredded plus the rind for the soup
- 1 bay leaf
- ¼ teaspoon dried oregano
- 2 tablespoon olive oil plus more for drizzling over pasta
- 1 tablespoon kosher salt plus more to taste
- ½ teaspoon fresh ground pepper plus more to taste
- ¼ teaspoon crushed red pepper flakes
Instructions
- Heat a large heavy bottom pot over medium heat.
- Add olive oil.
- When olive oil is heated, add your red pepper flakes, dried oregano, guanciale and diced onions and cook until the meat is crisp.
- Now add your sliced radicchio, carrots and garlic and cook for 3 minutes.
- Add your chicken stock and diced tomatoes and stir.
- Add your rinsed cannellini beans, kosher salt, Parmesan rind and bay leaf and stir.
- Bring to a simmer then reduce heat to low.
- Cook on low for 10 minutes.
- While the soup is cooking, bring a medium pot of water to a boil for your pasta.
- When water is boiling, add your ditalini pasta and cook until al dente according to manufacturers instructions.
- Drain and rinse pasta when ready and add it back to the pot it was cooking in.
- Drizzle liberally with olive oil and stir to coat the pasta.
- Now add 1 tablespoon of your Parmesan and stir it into the pasta then set aside.
- Once your soup has simmered for 10 minutes, add your diced zucchini and cook for another 5 minutes.
Assembling your bowls
- With a large serving spoon, scoop some of your pasta into a soup bowl.
- Ladle soup over your pasta.
- Top with grated Parmesan.
- Enjoy.
Nutrition
Nutrition Values are estimates only.
See full nutrition disclaimer here
Meg says
We made this last night and it came out great. We used pancetta and cut the recipe in half since it is just two of us and we have enough for dinner tonight. Thank you!
Ed says
This looks great!