This Easy Minestrone Soup is a healthy one-pot meal that’s loaded with veggies, beans, and pasta. It’s vegetarian, dairy-free, and can easily be made vegan or gluten-free. Make-ahead and freezer friendly!
Table of Contents
This Minestrone Soup is one of my favorite ways to get a healthy meal on the table! It is absolutely loaded with vegetables (which, I’ll be honest, I don’t get a lot of otherwise!).
I’ve come up with a few other recipes for our favorite comfort foods that load up the veggies—Healthier One-Pot Skillet Lasagna, Healthier Slow Cooker Hamburger Helper, BBQ Chili Cheese Biscuit Casserole, One-Pot Turkey Chili Mac and Cheese—but this Easy Minestrone Soup may just be one of my favorites!
This soup is packed with vegetables, pasta, two types of beans, and so much delicious flavor. It’s a well-rounded, vegetarian meal that’s made in just one pot!
What is Minestrone Soup?
Minestrone Soup is an Italian soup that’s made with vegetables, beans, and pasta or rice. It’s hearty, healthy, and can be easily customized to your liking!
Ingredients needed for Minestrone Soup:
This vegetarian minestrone soup is loaded with good-for-you ingredients!
- Oil: I use canola oil to sauté the veggies before adding the other ingredients.
- Onion, Celery, and Carrot: our classic soup flavor base.
- Tomato Paste: this creates a thicker broth and adds a richness and body to the soup.
- Minced Garlic: use freshly minced for the best garlicky flavor.
- Seasonings: you’ll need salt, dried parsley, dried oregano, dried basil, black pepper, and crushed red pepper flakes!
- Spinach: I recommend using fresh spinach in this recipe. You can use frozen, but you will need to add it sooner so it can cook all the way through.
- Chicken Broth: I use low sodium chicken broth so I can control the saltiness of the soup. To make vegetarian use vegetable broth.
- Canned Tomatoes: look for low sodium canned, diced tomatoes. You’ll need one 28 ounce can.
- Beans: I use a both red and white canned kidney beans. Be sure to drain and rinse the beans before adding them to the soup.
- Pasta: no need to cook first. The pasta cooks directly in the soup!
- Parmesan: you can’t go wrong with a garnish of salty shredded parmesan.
How to make Minestrone Soup
This Minestrone Soup Recipe is the perfect one-pot meal—and it takes just 15 minutes to prep!
- Cook the aromatics: In a large pot, mix oil, carrots, celery, and onion over medium-high heat. Cook until the onion is soft, then add in the seasonings and cook for another minute.
- Add other ingredients: Stir in the broth, tomatoes, and beans. Cover and simmer until the carrots are tender.
- Cook the pasta: Mix in the pasta, then cover and simmer for another 10 minutes, or until the pasta is cooked to your liking.
- Finish and serve: Add in spinach and serve with parmesan!
How to make crockpot Minestrone Soup
Soup is one of my favorite things to cook in the crockpot, and crockpot minestrone soup is no exception!
This recipe is right up there with all of the best crockpot soups and makes a great alternative to the stovetop version when you’re looking for something you can prep further in advance.
- Stir all of the ingredients (minus the pasta) together in the slow cooker. Cook on LOW for 8-9 hours or on HIGH for 4-5 hours (this could be shorter or longer depending on how hot your slow cooker is and the size of your vegetables)
- I recommend cooking the pasta separately when making this in the crockpot just to get the cook time exactly right. You can also add it 20 minutes before the cooking time is up, cover, and cook until al dente. Check the pasta at 10 minutes so as not to overcook it!
Minestrone Soup FAQs
Absolutely! Minestrone soup is a complete meal made with tons of veggies, carbs, and plant-based protein. It doesn’t get much healthier than this!
Nope! The beauty of this recipe is that it’s made in just one pot. The pasta cooks right in the broth! If you prefer to cook and add the noodles separately, you definitely can.
I use medium shells in this recipe, but pretty much any smaller pasta shape will work. Try ditalini, macaroni, gemelli, farfalle, etc. I don’t recommend using any long pasta shapes because they won’t incorporate very well with the other ingredients.
Leftovers will last in an airtight container in the fridge for up to 3 days. To reheat, microwave or simmer on the stove until heated all the way through. Keep in mind that as the pasta sits in the broth, it will soften. If you know you’ll have leftovers and would rather cook and store the pasta separately, feel free to do that!
If you’re going to freeze this soup I recommend doing so without the pasta added. To freeze, assemble and cook the pasta as directed but stop after step 3 in the recipe card. Instead, cool completely and store in the freezer for up to 3 months. When you’re ready to serve, thaw in the fridge, then continue with the recipe as instructed.
Tips and tricks:
- Cut the veggies evenly. The rule of thumb is to cut the veggies around the same size so they cook evenly.
- Use low sodium ingredients. I use low sodium broth and canned tomatoes with no salt added so I can control the saltiness of the soup.
- To keep the pasta al dente, you can cook it separately and add it when you serve it. This isn’t necessary but does help preserve the texture of the noodles!
- Drain and rinse the beans before adding them to the soup!
Variations
While I love this minestrone soup recipe as-is, it’s also super customizable! Feel free to play around with ingredients!
- Add more veggies. You can really add in whatever veggies you like! Try frozen corn or green beans, broccoli, butternut squash, kale, zucchini, etc.
- Add meat. This soup is already pretty hearty, but you can take it up a notch by cooking Italian sausage, ground turkey, or ground beef right along with the celery, carrot, and onion. If you’re not using pre-seasoned meat like Italian sausage you may want to adjust the seasonings.
- Make it gluten-free. Simply swap the regular pasta out for gluten-free. For the best results, cook gluten-free noodles separately and add them when you serve. They tend to be softer!
- Make it creamy. You can make this soup richer and creamier by adding a splash of heavy cream or half-and-half after cooking.
Serving suggestions
Minestrone soup is a well-rounded meal as-is. However, it’s also versatile enough to be served next to your favorite side dishes or proteins. Try it with garlic bread, roasted green beans, or even baked chicken breast!
More vegetable soup recipes you’ll love
Pin this recipe to save for later
Pin this recipe to your favorite boardEasy Minestrone Soup
Ingredients
- 1 tablespoon canola oil
- 1 small onion (finely diced)
- 2 ribs celery (sliced)
- 3 large carrots (peeled and finely chopped)
- 1 tablespoon tomato paste
- 1 tablespoon minced garlic (2 large cloves)
- 1½ teaspoons salt
- 1 teaspoon dried parsley
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ¼ teaspoon black pepper
- ⅛ teaspoon crushed red pepper flakes
- 2 cups fresh spinach (roughly chopped)
- 4 cups low sodium chicken broth (use vegetable broth to make this vegetarian)
- 28 oz canned diced tomatoes (798 ml) no salt added
- 1 cup canned red kidney beans* (rinsed) 8 oz
- 1 cup canned white kidney beans* (rinsed) 8 oz
- 1 cups small uncooked pasta (I used medium shells)
- Parmesan for serving
Instructions
- In a large pot cook and stir the oil, carrots, celery and onion over medium-high heat until the onion has softened, about 3-4 minutes.
- Add the tomato paste, salt, garlic, parsley, oregano, basil, and pepper and cook 1 minute.
- Add the broth, tomatoes, and beans. Cover and simmer over medium heat for about 10 minutes or until carrots are crisp-tender.
- Stir in pasta, cover and simmer for 10 minutes or until pasta reaches desired tenderness, stirring often.
- Stir in spinach and serve with shredded Parmesan cheese as desired.
Notes
- Cut the veggies evenly. The rule of thumb is to cut the veggies around the same size so they cook evenly.
- Use low sodium ingredients. I use low sodium broth and canned tomatoes with no salt added so I can control the saltiness of the soup.
- To keep the pasta al dente, you can cook it separately and add it when you serve it. This isn’t necessary but does help preserve the texture of the noodles!
- Drain and rinse the beans before adding them to the soup!
Nutrition Information
Want to save this recipe?
Create an account easily save your favorite content, so you never forget a recipe again.
Tried this recipe?
Tag @thereciperebel or hashtag #thereciperebel — I love to see what you’re making!
Tag @thereciperebel
Carol says
Video doesn’t play. But I shall try this anyway.
The Recipe Rebel says
Hi Carol, sorry to hear you are having trouble. The full recipe is in the recipe card and can be printed. There is a “jump to recipe” button at the top of the screen to help get you there faster! Enjoy!
Marilyn says
I made this last night and it was easy and yummy! I can see now why you suggested waiting to add the pasta when serving. The liquid part of the soup was mostly gone when I stored the leftovers. Any suggestions on how to create more “soup” for the leftovers I have?
So delicious, thanks for the recipe!
The Recipe Rebel says
I’d keep the pasta and soup separate until ready to serve or add more broth when ready to reheat.
Lesley larsen says
How many servings does it make?
And what is the serving size in cups?
The Recipe Rebel says
Hi Lesley! This makes 6 servings. I did not measure the servings out in cups. Enjoy!
Clara says
I’m looking forward to trying this! Do you have an approximate serving size?
Clara says
Nvm, I missed where it said 358g above.
Michaella says
This is such an easy recipe for something that tastes so good!! I added a splash of red wine and it turned out delicious. Great recipe!
The Recipe Rebel says
Hi Michaella! So glad you enjoyed the recipe! Thank you for this kind review!
Nick says
Thank you!
Great recipe
The Recipe Rebel says
Hi Nick! So glad you enjoyed the recipe! Thank you for this review!
Gail Broadhurst says
This is the second time I’ve made this..it is so good..the 1st time I made it I followed your recipe but 2nd time I I added smoked bacon and made a few tweaks myself..well..it was amazing..thanks for sharing all your wonderful recipes.
The Recipe Rebel says
Hi Gail! So glad you enjoyed the recipe! Thank you for this kind review!
Amy Schrank says
Yum!
The Recipe Rebel says
Thank you!
Donna says
How is this recipe advertised vegetarian? It lists chicken broth in the ingredients.
The Recipe Rebel says
Hi Donna! I see how that could be confusing, I’ll update the recipe but you can easily make it vegetarian by switching out the broth that you use!
Estee says
I made this in the IP..3 min pressure w 10 min natural release because I used small macaroni noodles. It is such a quick recipe to put together and so easy using the IP. Thank you for a great recipe that I’ll put into rotation. ❤️
The Recipe Rebel says
Hi Estee! So glad you enjoyed the recipe! Thank you for this review!
Melanie says
Excellent!!!!
Tati says
Sounds great and easy! Thank you, Ashley, so much!
The Recipe Rebel says
Hope you enjoy it Tati!
Ian Stevenson says
Thank you for this recipe Ashley, I do so love the ease with which you can make such a simple, satisfying meal, that is so addictive and fulfilling. It is one of my favourite treasures. Thank you!
Ashley Fehr says
Thanks Ian! I’m so glad you liked it!
Claire says
So quick and easy to make. Kids loved it. Served with some nice homemade garlic bread.
Thanks for the great recipe
The Recipe Rebel says
Hi Claire! So glad you enjoyed the recipe! Thank you for this review!