Classic Minestrone Soup
on Feb 16, 2020, Updated Jul 15, 2024
This post may contain affiliate links. Please read our disclosure policy.
This veggie-packed, herby noodle dish is the classic minestrone soup you love with simple ingredients and flavors, perfect with some grated parmesan on top!
Have you had minestrone before? It’s a classic Italian soup that is chock-full of colorful veggies, hearty beans, yummy herbs, and the tastiest finale ever: noodles! So it’s definitely filling and filled with flavor, but it’s also super healthy thanks to all that veggie power loaded into it. I love a classic minestrone on cool evenings when all you want is a big bowl of something warm and homemade.
Don’t let the ingredients list intimidate you! It’s all hearty vegetables and flavorful herbs with beans, broth, and noodles to even it out. It’s a comforting soup that’s super easy to make any night of the week. It’s good enough to eat solo (and get seconds), or pair it with a simple side salad and a piece of crusty, rustic bread, perfect for dipping.
Table of Contents
Why You’ll Love This Recipe
- Versatile Ingredients: You can customize the soup with whatever vegetables you have on hand. It’s a great way to use up leftover produce and clean out your refrigerator.
- Vegetarian Friendly: This recipe is naturally vegetarian. It’s great for those times when you need a meatless meal.
- Comfort Food: There’s just something incredibly comforting about a warm bowl of homemade soup.
Ingredients
- Olive Oil
- Onion
- Carrots
- Celery
- Tomato Paste
- Garlic
- Oregano
- Thyme
- Vegetable Broth
- Canned Diced Tomatoes: the large can, 28 ounces
- Water
- Mixed Seasonal Vegetables: Potatoes, Yellow Squash, Zucchini, Green Beans and/or Peas all work
- Bay Leaves
- Salt & Pepper
- Small Pasta: such as small shells, orecchiette, or elbow macaroni
- Great Northern Beans or Cannellini Beans: 1 can or 1 ½ cups home cooked beans
- Baby Spinach or Kale
- Freshly Grated Parmesan Cheese: for garnishing – delicious but optional.
See the recipe card below for full information on ingredients and quantities
How to Make Classic Minestrone Soup
Step #1. Heat oil in a large Dutch oven. Add the onions, carrots, and celery and cook until tender. Stir in the tomato paste, garlic, oregano, and thyme.
Step #3. Bring the soup to a boil and simmer until the vegetables are tender. Add the pasta and cook another 10 minutes, stirring often, until pasta is cooked.
Step #2. Add the broth, diced tomatoes, and water. Stir in the seasonal vegetables, bay leaves, and salt.
Step #4. Add the beans and spinach or kale and simmer 5 more minutes. Season with salt and pepper to taste. Serve with parmesan if desired.
Recipe FAQs
Minestrone soup is a thick Italian soup made with a bunch of veggies, beans, and usually either rice or pasta (or sometimes both!). There’s not one set recipe for minestrone because it’s sort of one of those everything-but-the-kitchen-sink recipes, which is great news for easy dinners and clearing out the pantry!
Minestrone originated in Italy. The name literally means “big soup” and that is the perfect description of it! It’s thick, rich, hearty, and full of great flavors and bunches of fresh ingredients.
Common vegetables in a classic minestrone include onions, celery, carrots, and tomatoes, but you can throw in anything you like and have around! This is a great soup to use what you like, add veggies that are in season, and clean out the vegetable drawer with. I’ve never made a batch of minestrone soup that I didn’t like.
Minestrone is definitely a herbaceous soup and has garlic, oregano, thyme, bay leaves, salt, and pepper in it to give it that classic Italian flavor!
You can! Set it to the high sauté setting and add the olive oil, onion, carrot, and celery. Cook for 2 to 3 minutes, stirring, until onion is tender. Stir in tomato paste, garlic, oregano, and thyme, and stir for another 1 minute. Stir in vegetable broth, diced tomatoes, water, mixed seasonal veggies, salt, bay leaves, pepper, pasta, and beans, and select the manual setting. Adjust pressure to high and set timer for 5 minutes. After it’s finished cooking, quick-release the pressure. Stir in the spinach or kale and season with salt and pepper to taste! Serve hot with fresh grated parmesan on top.
Minestrone in the slow cooker is the easiest thing ever! Simply add all the ingredients to the crock pot, minus the spinach or kale, and cook on high for 2 hours or low for 4 hours. Stir in the spinach or kale before serving — it wilts quickly so it doesn’t need to cook along with everything else!
Traditional minestrone soup is not made with meat, but if you want to up the protein and make the soup even heartier, feel free to brown some ground beef, turkey, or pork when you’re sautéing the onion, carrots, and celery!
Expert Tips
- It’s best to add the vegetables in stages. Add the sturdier vegetables like potatoes and carrots several minutes before the quick cooking vegetables like zucchini and yellow squash so they don’t get mushy.
- If you’re lucky enough to have a parmesan rind, add it to the soup while it simmers, then remove before serving. It adds a delicious creaminess and flavor.
- Different beans have different textures so switching up the kind you use is a fun way to add variety to your minestrone.
- Use quinoa or rice instead of pasta to make the soup gluten free.
How to Freeze Minestrone Soup
Minestrone soup is a great freezer item. Store in airtight, freezer-safe containers after it’s completely cooled, and freeze for up to 4 months. To thaw, place container in the fridge overnight and reheat the soup in a large stock pot over medium heat until warmed through when ready to serve.
What to Serve with Classic Minestrone Soup
- The Best Homemade Cornbread Recipe
- The Best Butter Biscuits
- My Favorite Go-To Sourdough Bread Recipe
- Parmesan Focaccia Bread
- Mom’s Easy French Bread Recipe
- Mom’s Jumbo Dinner Rolls
- Easy Bread Sticks Recipe
More Soup Recipes to Consider
Soups, Stews & Chowders
White Chicken Chili
Soups, Stews & Chowders
Slow Cooker Veggie Beef Soup
15-Minute Recipes
Cornbread Waffles with Chili – 15 Minute Dinner Idea
Soups, Stews & Chowders
Texas Chili Recipe
Did you make this recipe? Leave a ⭐️ review and share it on Instagram, Facebook, or Pinterest!
Classic Minestrone Soup
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, chopped
- 2 medium carrots, peeled and chopped
- 2 medium ribs celery, chopped
- ¼ cup tomato paste
- 4 cloves garlic, minced
- ½ teaspoon dried oregano
- ½ teaspoon dried thyme
- 4 cups vegetable broth
- 1 large can diced tomatoes, with the liquid (28 ounces)
- 2 cups water
- 2 cups chopped mixed seasonal vegetables, potatoes, yellow squash, zucchini, green beans and/or peas all work
- 1 teaspoon fine sea salt
- 2 bay leaves
- ½ teaspoon ground black pepper
- 1 cup small shell pasta, orecchiette, or elbow macaroni
- 1 can Great Northern beans or cannellini beans, 15 ounces, rinsed and drained, or 1 ½ cups home cooked beans
- 2 cups baby spinach or chopped kale
- Additional salt and pepper, to taste
- Freshly grated parmesan cheese, for garnishing
Instructions
- In a large Dutch oven over medium-high heat, add the olive oil and heat until shimmering. Add the onions, carrots, and celery, and cook until the onions are tender, about 8 minutes.
- Add the tomato paste and stir to combine.
- Add the garlic, oregano, and thyme, and stir to combine. Cook until the garlic is fragrant, about 1 minute.
- Add the vegetable broth, diced tomatoes, and water, and stir to combine.
- Add the mixed vegetables, salt, and bay leaves, and stir to combine.
- Bring the soup to a boil and reduce the heat to a simmer. Cook until all the vegetables are tender (if I’m using potatoes or fresh green beans, I like to throw them in first because they take longer to cook, and I’ll then add other tender vegetables like zucchini and beans after 15 minutes of cook time).
- Simmer for 20 minutes.
- Add the pasta and cook for an additional 10 minutes, stirring often so that the pasta doesn’t stick to the bottom of the pot.
- Add the beans and spinach or kale, and cook for an additional 5 minutes, stirring often.
- Adjust the salt and pepper to taste.
- Serve hot with grated parmesan on top if you desire.
Notes
- So flexible! Use what you like and what you have, it’s going to be great!
- Feel free to use chicken stock instead of vegetable if that’s what you have on hand.
- If using gluten free pasta, just be sure to not over cook it (it tends to fall apart when over cooked).
- Please see the post on instructions for how to make this in the Instant Pot AND in the slow cooker.
- This recipe makes a large batch, feel free to make a half batch or plan on sharing with a friend or saving half in the freezer for a later date if you don’t need as much.
I loved this soup and wouldn’t change a thing.
As a coeliac, this is one of those dishes that I had not tried yet (as the ones served in restaurants are (due to the pasta) never gluten free, so was happy to see it on the challenge list! Excited to try it, it was great: easy to make, hearty and filling! I particularly liked the fact that there were so many different ingredients as it made eating it fun; 4 out of 5. Modifications wise, as I used vegetable stock cubes, I did not add the salt and I used a butternut squash instead of a yellow squash (never seen one sold over here) which worked great, just added a longer cooking time, so I added 2 more cups of water. I topped it with RTY Vegan Parmesan, which added a nice cheesy touch!
Minestrone is one of my favorite soups but I’ve never had the courage to make it at home. This recipe is simply fantastic. It is easy to make and tastes better than any restaurant or store bought version I have ever had. Thanks for the Recipe!
The pesto really thickened the soup and added tasty flavors. Baking rustic Italian bread to dip in the soup was a delicious addition.
This soup is delicious & nostalgic. I followed the instructions, only detouring to add a little Tony Chachere’s. The soup taste great whether you eat it with and without the optional parmesan and pesto. I added it to the first bowl and ate it without for my second! Great recipe! 🙂
*with or without
This is honestly the BEST Minestrone Soup I have ever had! I wasn’t a big fan before but this soup changed my mind. I followed the recipe but added leftover broccoli and corn. I used fire-roasted tomatoes and increased the broth as I added extra veggies. Thank you so much for sharing this recipe! If 5 stars weren’t the limit, I’d give it more!
This has been my favorite so far in the 10 day soup challenge. Loved it!
Good soup very enjoyable
Troll owed the instructions amend the soup was delicious. I used fire roasted diced tomatoes and it gave it a nice hint of spice. Definitely making it again.
Mine was ok tasting, not much flavour, tomatoey, I should have added a bit of hot spice to it