Skip to Content

Instant Pot Minestrone Soup

Instant Pot Minestrone Soup takes just 15 minutes prep time and is loaded with healthy vegetables and a rich, flavorful broth. It also freezes well!

a pot of instant pot minestrone soup

I can’t tell you how many times I’ve made this Instant Pot Minestrone soup, yet only recently started writing down the exact amounts of the ingredients I use. This is one of those “use whatever vegetables are lurking in your refrigerator” kind of recipes.

My mom makes what she calls “refrigerator soup” which is using up whatever she’s got in the fridge. Minestrone is similar in that the vegetables can be swapped for your favorites or simply what you want to use up.

What makes this the best Instant Pot Minestrone soup?

  • Just 15 minutes prep time
  • Plenty of healthy vegetables
  • It’s versatile: use up whatever vegetables you’ve got on hand
  • It’s FAR better than anything you can buy at the store without any unwanted ingredients
  • It freezes well
  • It’s even better the next day!
closeup of a bowl of instant pot minestrone soup

How do you make minestrone soup from scratch?

Once your vegetables are prepped, saute the onion, carrots, then the garlic for about another minute. Add some tomato paste, oregano, and thyme and cook a few minutes more. Deglaze the pot with a small amount of chicken broth or water.

Add some diced potatoes and vegetables, diced tomatoes, ditalini pasta, some chicken broth and water, plus some beans and chopped kale or spinach. A couple of bay leaves and a pinch of crushed red pepper, too. If you have a parmesan rind, add it now. Pressure cook the mixture in your Instant Pot for 6 minutes, then do a quick release.

For the final steps, you’ll add a little fresh lemon juice, salt and pepper, then taste the soup and add more salt if necessary. The lemon juice brightens the flavors and, while it can technically be omitted, is an important ingredient. Ladle into serving bowls and serve with grated parmesan cheese on the side. Parmesan crisps are also a nice touch for serving.

You can also make this the traditional way using these instructions for Italian Minestrone Soup.

an extreme closeup of Instant Pot minestrone soup

Is minestrone soup good for you?

Instant Pot Minestrone Soup is loaded with vegetables and has very little saturated fat or calories. It’s fairly high in carbs so I wouldn’t eat it on a low-carb or keto diet, although the carbs can be greatly reduced by omitting the pasta and potatoes and replacing them with small cauliflower florets.

Omitting the beans will lower the carbs even further. The same goes for the carrots but they’re a crucial ingredient so only remove them if it’s absolutely necessary.

a bowl of instant pot minestrone soup

Can Minestrone Soup be frozen?

Yes, minestrone can be frozen. Allow it to cool completely then pack it into airtight containers. It can be stored in the freezer for up to 3 months. It will also keep in the refrigerator for up to 5 days.

To reheat, place it in a saucepan over medium-low heat. Stir it occasionally until it’s hot. It can be placed in the saucepan directly from frozen or you can thaw it overnight in the refrigerator.

Tips and Variations for Instant Pot Minestrone Soup

  • You can add more or less liquid to this recipe depending on your preference. I prefer a heartier soup with less liquid, but you might like it with even more broth. Anywhere between 5-7 total cups of liquid (broth + water) is a good amount without the need to adjust the seasonings.
  • Italian sausage is a wonderful addition if you’d like some meat added. I’ve made it with chicken breast, hamburger meat, and Italian sausage and enjoyed them all. My first choice is the sausage but try them all and see what you like best. Brown the sausage or hamburger meat, remove it with a slotted spoon, drain off the grease, then proceed with the recipe as usual. Add the sausage, hamburger meat, or cooked chopped or shredded chicken back into the recipe at step 5.
  • This recipe calls for the rind from a wedge of Parmesan cheese. It’s optional but adds a lot of flavor. Instead of throwing them away, store your rinds in the freezer. You can add one straight from the freezer to any soup for a boost of flavor.
  • Swap the vegetables for your favorites! Leeks, parsnips, fennel, green beans, yellow squash, and butternut squash are all delicious.
a pot of instant pot minestrone soup

What to serve with Italian Minestrone Soup

  • A nice loaf of crusty bread is really all you need!
  • Take it a step further with some stuffed garlic bread.
  • A salad is another obvious choice. Keep it simple with a balsamic vinaigrette and a mix of fresh baby spinach and spicy arugula. Maybe a fresh tomato or two!
  • Although you can add meat directly to minestrone (see tips above), it’s also wonderful served as a side with grilled chicken or beef.
  • Use the leftovers as a topping for baked potatoes.

Love making soup in your Instant Pot? Don’t miss this list of 21 Tasty Instant Pot Soup recipes!

a pot of instant pot minestrone soup

Instant Pot Minestrone Soup

Yield: 6 servings
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes

Instant Pot Minestrone Soup takes just 15 minutes prep time and is loaded with healthy vegetables and a rich, flavorful broth. It also freezes well!


  • 3 tbsp extra-virgin olive oil
  • 1 medium onion, chopped
  • 2 carrots, peeled (chopped or sliced)
  • 2 celery ribs (chopped or sliced)
  • 4 garlic cloves, minced
  • ¼ cup tomato paste
  • ½ tsp dried oregano
  • ½ tsp dried thyme
  • 1 cup peeled and diced potatoes
  • 1/2 cup diced zucchini
  • 2 14.5-oz cans fire-roasted diced tomatoes, undrained (regular is also fine)
  • 4 cups vegetable or chicken broth
  • 2 cups water
  • 1 parmesan cheese rind (optional but recommended)
  • 2 bay leaves
  • 1/8 - 1/4 tsp crushed red pepper flakes
  • 1 cup ditalini or any other small pasta, such as conchigliette (small shell pasta)
  • 1 15-oz can white beans
  • 1/2 cup frozen peas
  • 2 cups chopped kale (or baby spinach)
  • 2 tsp lemon juice
  • 1 tsp coarse salt
  • 1/4 tsp freshly ground black pepper
  • Freshly grated Parmesan cheese, for topping


  1. Press "Saute" on your Instant Pot and set the heat to "Normal". Add the oil and, when it's shimmering, add the onion, carrots, and celery to the pot. Cook for about 5 minutes, stirring occasionally. Add the garlic and cook for one minute, stirring occasionally.
  2. Add the tomato paste, oregano, and thyme to the pot. Cook, stirring occasionally, for another 2-3 minutes.
  3. Pour in a small amount of the broth or water to the pot. Carefully scrape the bottom to remove all the browned bits (anything stuck to the bottom can prevent the IP from coming to pressure. Add all of the remaining ingredients except for the lemon juice, salt and pepper. Give it a gentle stir.
  4. Close and lock the lid of the IP. Press "Manual" (or "Pressure Cook") and set the timer for 6 minutes. Make sure the valve is set to "Sealing".
  5. When the time is up, release the pressure using "Quick Pressure Release". Stir in the lemon juice, salt and pepper, then taste and add more salt if necessary. Remove the parmesan rind and bay leaves.
  6. Ladle into bowls and serve with grated parmesan cheese on the side.
Nutrition Information:
Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 331Total Fat: 9gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 2mgSodium: 986mgCarbohydrates: 53gFiber: 12gSugar: 10gProtein: 14g

sliced instant pot venison roast on a cutting board with two knives and a jar of cranberry sauce
Instant Pot Venison Roast
a closeup of a bowl of instant pot taco soup topped with homemade tortilla chips, avocado slices, and fresh lime wedges
Instant Pot Taco Soup

Skip to Recipe