Instant Pot Minestrone Soup

My instant pot minestrone soup is a family favorite because it has such a variety of flavors and textures—there is a taste explosion in every spoonful. What I really love is how easy it is to make. It’s a one-pot, vegan recipe that only takes me 30 minutes to make from start to finish.

a bowl of hearty homemade instant pot minestrone soup

Making soups in the Instant Pot is a staple around here. Since discovering the pressure cooker, recipes like tomato soup, ham and bean soup, and Italian meatball soup have been on rotation here. Since they are so easy to make, I usually make a double batch and freeze some for later.

This is one of the easiest and most healthy soups, full of flavor from all the delicious veggies, beans, and herbs. The broth is just slightly tangy, with a tasty tomato flavor. Chewy pasta is the perfect addition to the soup and my kid’s favorite part of the meal. This homemade recipe tastes just like the Olive Garden version but at a fraction of the cost! I like to serve it with my soft homemade breadsticks.

bowls of instant pot minestrone soup next to a plate of carrots and celery sticks

Why you will love this recipe 

  • This soup is inexpensive and delicious. I like to toss in leftover frozen vegetables if I have them and cans of beans I have in the cabinet. However, I do insist on fresh produce if I am using it, and I have to have San Marzano tomatoes. I usually spend less than $20 to make eight servings. 
  • It tastes way better than the restaurant’s: Mine is much better than any restaurant’s because, as a trained chef, I developed and added my custom blend of seasonings. 
  • It is fast and easy to make. Prep time is about 15 minutes, and the rest of the time is spent in the pot. This is such a simple recipe; I can make it every week! 
  • I can make a bunch and freeze it: I love to make an extra pot and freeze a bunch because I can lay the bags down flat in the freezer, and they don’t take up any room at all. They will last up to three months.

What you will need

instant pot minestrone soup ingredients in bowls on a table
  • Vegetables and greens – I loaded this soup with vegetables, such as carrots, celery, sweet onion, zucchini, and garlic. At the end, I like to stir in fresh spinach.
  • Small elbow pastaI prefer small elbow pasta, but any miniature pasta will work.
  • Beans – I used the kind with no salt added, drained, and rinsed beans. I combined red kidney beans, black beans, and frozen green beans.
  • Broth – I enjoy a tangy broth that complements the sweetness of the vegetables, so I combined veggie broth with tomato paste and San Marzano diced tomatoes.
  • Dried herbs – As a trained chef, I carefully chose dried herbs to infuse extra flavor into the broth. I combined dried basil, thyme, oregano, rosemary, and bay leaves. The herbs’ slightly sweet and peppery taste adds a refreshing kick to the soup. 
  • Garnish – I add finely chopped parsley leaves for fresh flavor and a pop of color, and I enjoy my soup with some freshly grated parmesan cheese on top.

How to make 

Saute the veggies: First, I set the instant pot to saute. Once it is hot, I add olive oil and let it warm up before stirring in the onion, zucchini, celery, carrots, garlic, and tomato paste. I let it cook for about five minutes or until slightly softened. 

sautéing veggies in the instant pot

Spices and beans: Then, I add the spices, salt, pepper, diced tomatoes, pasta, and beans and stir it all to combine.

adding green beans to instant pot minestrone soup

Broth: I stir in the broth to cover all the ingredients until the pot is ¾ full; add the bay leaves, close the lid, and pressure cook for four minutes.

adding broth to instant pot minestrone soup

Release the steam: When the timer goes off, I let it naturally release pressure for five minutes before manually releasing the rest of the pressure by opening the vent. Then, I remove the bay leaves and add the spinach. 

adding fresh spinach to instant pot minestrone soup

Garnish and serve: After the spinach wilts a bit, I add salt and pepper to taste, stir, and serve with parmesan cheese and parsley. 

overhead shot of instant pot minestrone soup

Expert tip

How to keep the pasta from being too soft

One of the main problems with cooking pasta in the Instant Pot is that it comes out too soft, especially when making soup. If this happens, the best thing to do is cook the pasta separately. I have not had this issue. My pasta is coming out just right. Another thing to try is to skip the natural release time and jump to a Manual Release right after pressure cooking.

More tips to consider

  • When I make a batch just for freezing, I leave out the pasta because it absorbs the liquid and gets mushy. I cook the pasta separately and add it when reheating. 
  • If you like the spinach firmer, wait until the end to add it. 
  • If the broth is not thick enough, add a cornstarch slurry. Mix one tablespoon of cornstarch with two tablespoons of water and add the slurry to the soup; stir well.
  • Any pasta will work, but choose something small and thick to prevent it from getting too mushy.
  • Cut the vegetables thick, too, so they do not get mushy. 
a ladle of hearty Italian instant pot minestrone soup

Recipe variations and add-ins:

  • Make it vegan: For my vegan friends and family, I substitute the parmesan cheese with nutritional yeast or leave it out altogether. Either way, it tastes fantastic. 
  • Make it meaty: Sometimes, I like to make this soup meaty by adding chunks of ham, turkey, or chicken.  
  • Spicy soup: I like to add 1/4 teaspoon of red pepper flakes, and one chopped poblano pepper for a bit of spiciness.
  • Different veggies: Other veggies I sometimes add include sweet corn, peas, asparagus, potatoes, and mushrooms.

Serving suggestions:

My favorite way to serve this classic soup is with a basket of thick French bread or traditional Amish bread for dunking. The kids love it when I serve it in my homemade bread bowls, which are much easier to make than they look.

This soup is the perfect comfort food when paired with a Caesar sandwich or this fancy strawberry grilled cheese. I enjoy healthy meals like these that give me a shot of energy. I like to pair it with a hearty tofu salad for extra protein.

overhead shot of a bowl with Italian instant pot minestrone soup

How to store leftovers:

  • Refrigerate: This soup would be perfect in a sealed container like a glass jar. It can be kept in the fridge for up to a week.   
  • Freezing: Cool completely before freezing to prevent ice crystals from forming. Then, I like to put leftovers in flat quart-sized freezer bags so they do not take up much room. It will stay fresh for up to three months. 
  • Defrost: Thaw overnight in the refrigerator for the best flavor.
  • Reheating: I reheat the soup on the stovetop over medium heat until hot, about five minutes.
minestrone soup in the instant pot with a ladle in it

Frequently asked questions

Why is my spinach so mushy?

Spinach gets mushy when it is overcooked. It is very delicate and only needs a short cooking time. As I stated in my recipe, I add spinach after cooking the soup. That way, it is nice and soft without being too wilted.

Why is my minestrone bitter?

The most common reason is using too many bitter vegetables. Try not to add too many greens or bitter onions. Overcooked vegetables are another factor that can make the broth bitter. Overcooking any kind of veggie will make it taste burnt, spoiling the flavor of the entire dish. Also, check all of the vegetables before adding them to the pot to make sure they are not too old or the taste is not bitter. 

Why is my minestrone soup so watery?

This happens when too much liquid is added during the cooking phase or does not cook long enough to evaporate. Set the instant pot on saute and let it cook for another 10 minutes. If it is still too watery, add a cornstarch slurry of one tablespoon of cornstarch to two tablespoons of vegetable broth. Whisk it into the soup and let it simmer for 10 minutes; it should be nice and thick.

What kind of pasta is best for minestrone?

I use small macaroni shells because they cook evenly and do not overpower the rest of the ingredients. They also absorb just enough broth to taste delicious without getting too mushy. Any miniature pasta, such as tiny shells, orecchiette, orzo, or ditalini, will work for this reason. 

close shot of Italian instant pot minestrone soup made with beans and pasta

More Instant Pot recipes to try:

Loved this recipe? I’d love to hear from you! 💛 Leave a 5-star rating ⭐️ in the recipe card below and share your thoughts in the comments – I read and appreciate every single one!

Let’s stay connected! Follow me on Facebook, Instagram, Pinterest, and YouTube for more delicious, sweet and savory recipes. Have a question? Ask in the comments, and I’ll be happy to help! 😊 with love Catalina!

a bowl of hearty homemade instant pot minestrone soup

Easy Instant Pot Minestrone Soup

Instant Pot Minestrone Soup is a healthy and hearty vegan soup. It is an easy one-pot recipe that takes just 30 minutes to prepare.
5 from 13 votes
Print Pin Rate
Course: Main Course
Cuisine: American, Italian
Diet: Vegan
Keyword: Instant Pot Minestrone Soup
Prep Time: 20 minutes
Cook Time: 5 minutes
Natural Pressure Release: 5 minutes
Total Time: 30 minutes
Servings: 8 servings
Calories: 167kcal

Ingredients

  • 3 tablespoons olive oil
  • 1 small sweet onion peeled and diced
  • 6 cloves garlic minced
  • 2 tablespoons tomato paste optional
  • 1/2 cup carrots peeled and sliced rondelle
  • 1 cup celery chopped
  • 1 cup zucchini diced
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon dried rosemary
  • 1 teaspoon salt or to taste
  • 1 teaspoon pepper or to taste
  • 2 14. 5 ounces cans San Marzano diced tomatoes
  • 1 cup small elbow pasta
  • 1 15 ounces can no-salt added red kidney beans drained and rinsed
  • 1 15 ounces can no-salt added black beans drained and rinsed
  • 1 15 ounces can no-salt added cut green beans drained and rinsed
  • 64 ounces low-sodium vegetable broth
  • 3 cups fresh spinach tightly packed
  • 3 bay leaves

Garnish:

  • Fresh parsley leaves finely chopped
  • Freshly grated parmesan cheese or mozzarella cheese

Instructions

  • Set Instant Pot to saute mode.
  • Once HOT, add olive oil, let it warm up and add onion, garlic, carrot, celery, zucchini, and tomato paste if using. Mix and cook for about 5 minutes, until slightly softened.
  • Add basil, thyme, oregano, rosemary, diced tomatoes, salt, and pepper. Stir to combine.
  • Add pasta and red beans, black beans and cut green beans. Stir to combine.
  • Add broth. You might not have to use it all, but add enough broth so it covers all the ingredients. Pressure Cooker should be about 3/4 full. Stir to combine and add bay leaves.
  • Close lid and set to manual High Pressure for 4 minutes. It will take about 10 minutes for the Instant Pot to reach high pressure, then it will cook for 4 minutes. Make sure you close the vent.
  • When the timer goes off, let sit for 5 minutes. Then release any remaining pressure by opening the vent steam.
  • Remove the lid and add the spinach right into the hot soup, stir to combine.
  • Remove and discard bay leaves. Stir, taste, and adjust for salt and pepper.
  • Serve garnished with parmesan cheese and fresh, chopped parsley.

Notes

How to keep the pasta from being too soft

One of the main problems with cooking pasta in the Instant Pot is that it comes out too soft, especially when making soup. If this happens, the best thing to do is cook the pasta separately. I have not had this issue. My pasta is coming out just right. Another thing to try is to skip the natural release time and jump to a Manual Release right after pressure cooking.

More tips to consider

  • When I make a batch just for freezing, I leave out the pasta because it absorbs the liquid and gets mushy. I cook the pasta separately and add it when reheating. 
  • If you like the spinach firmer, wait until the end to add it. 
  • If the broth is not thick enough, add a cornstarch slurry. Mix one tablespoon of cornstarch with two tablespoons of water and add the slurry to the soup; stir well.
  • Any pasta will work, but choose something small and thick to prevent it from getting too mushy.
  • Cut the vegetables thick, too, so they do not get mushy. 

Nutrition

Calories: 167kcal | Carbohydrates: 20g | Protein: 3g | Fat: 8g | Saturated Fat: 1g | Cholesterol: 0mg | Sodium: 1263mg | Potassium: 287mg | Fiber: 2g | Sugar: 4g | Vitamin A: 4375IU | Vitamin C: 9.6mg | Calcium: 39mg | Iron: 1.2mg

 

5 from 13 votes

Leave a Reply

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

Recipe Rating




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

42 Comments

  1. I just purchased an Instant Pot mini. I’m cooking for one. Would I need to adjust the ingredients for the mini? I’m making a list of recipes that I want to try. This one looks delicious.

  2. Hi, I want to make this soup tomorrow night. I have read this recipe a couple times and I don’t see when to add the broth. This looks amazing!

  3. Hi, I just came across this recipe on pinterest and it looks amazing but I don’t have an instant pot. Can I do it in a simple pot? How long would it take to cook?5 stars

  4. Love this meal….one of my favorites to make and and full of flavor. Pairs perfectly with a good loaf of bread. Thank you!5 stars

  5. Made this tonight – Just so perfectly delicious! I made a few changes – nothing substantial. Added mushrooms because I had them and didn’t have string beans – my husband doesn’t like a lot of garlic or tomatoes, so I used 2 large garlic cloves, no tomato paste, one can of fire-roasted tomatoes and a quarter can of regular tomatoes, added cayenne pepper, gluten-free little shell pasta and enough bone broth to cover all the wonderful veggies. I did a NPR but must have waited too long – I thought I’d wait a little longer because the pasta was heavy – but the pasta turned to mush. And it didn’t matter! It was just heavenly. Had with the grated cheese. Thank you so much for a wonderful and healthy recipe.

  6. I made this tonight. I followed the recipe exactly including the tomato paste. It was delicious!

    One question: I only looked at your video after I made the soup and it appears that I have more broth than you, so I looked at the video again and it looked like you only added 4 cups of vegetable broth rather than the eight stated in the recipe. Am I correct? Even with the eight cups (I also used the sauce in the fire roasted diced tomatoes rather than drain them), it was still delicious. Also more leftovers for tomorrow and the next day and the …… The only draw back of the extra liquid was ittook longer for the pot to come to pressure.5 stars

    1. You can you less liquid if you prefer, but in the video I don’t shot all the liquid I am adding, as its repetitive and I wanted to keep the video fun 🙂

  7. This is my first time making minestrone and putting uncooked pasta into the Instant Pot. The soup turned out fantastic! Bold flavours and really hearty. A perfect winter supper, especially for meatless days when I’m craving something more substantial. Thank you!5 stars

  8. Did it for first time, my wife and I were oohing and ahing with every mouthful. I only needed half the vegetable broth. Sucked up the broth with challah bread. Yum.
    Will make it again. Thank you for the recipe.5 stars

  9. We loved it. Really rich and hearty soup. Made a few minor adjustments. Added extra tomato paste, a parmesan rind and subbed chicken broth to give the base an extra oomph. Used 6 cups of broth and it came out pleasingly chunky. Also extended cook time to 10 minutes for dry beans (soaked over night). Finally, we left out the green beans and spinach but didn’t feel that anything was missing. Definitely a keeper!5 stars

  10. In step 8 you indicate to set the IP to 5 minutes but further say it will cook for 6 minutes. Is one of these numbers a typo?

  11. I have a favorite minestrone recipe but still learning how to adjust measurements for the IP (have had some burn situations with other recipes) so I used this one- and have a new fav!! I mistakenly bought crushed tomatoes instead of diced so I used half of the 28 oz can and beef broth instead of vegetable. Delish!! I’m a fairly new user of the IP but find it so remarkable how soups and other dishes are dense with flavor as soon as they’re done, whereas I used to make them a day ahead to enhance the flavor.5 stars

  12. I made this today and it was delicious!
    Just wanted to clarify, the serving size says it makes 8 but then it looks like the nutrition info you provide is per cup, not per serving. 5 stars

  13. Always wanted to make minestrone soup and this came out great. First time using IP was success, thank you!

    Next time I think I will substitute cannelloni beans for black beans and add some corn.5 stars

  14. I made this delicious soup to bulk freeze. I omitted the pasta because I find it gets too soft. When I defrost it I can then add pasta. I used kale instead of spinach as I read above. Very good would recommend!5 stars

  15. This is an excellent recipe- has become our family favorite. Thank you – even the tips and notes are so useful 👍
    I have substituted with cannellini beans, kale and still good taste.
    My opinion- adding cooked pasta afterwards is better texture wise5 stars

  16. This minestrone recipe is in my standard rotation of soup recipes. Absolutely delicious, and simple to make. Five stars all the way!5 stars