Go Back
+ servings
bowl of instant pot minestrone soup above
Print Recipe
5 from 1 vote

Instant Pot Minestrone

This Instant Pot Minestrone is vegan, gluten-free, healthy, and hearty! It's loaded with pasta shells, two types of beans, so many veggies, and tons of flavor!
Prep Time15 mins
Cook Time30 mins
Total Time45 mins
Course: Dinner, Lunch
Cuisine: Italian
Keyword: healthy, instant pot, vegan
Servings: 12 people
Calories: 213kcal
Author: Jennifer Debth




  • 1/4 cup extra virgin olive oil
  • 1 yellow onion diced
  • 2 ribs celery diced
  • 2 carrots diced
  • 1 tablespoon minced garlic
  • 1 tablespoon Italian seasoning
  • 1 tablespoon dried basil
  • 1 teaspoon dried oregano
  • 1 teaspoon salt plus more to taste (I used 2 teaspoons)
  • 1/2 teaspoon pepper
  • 1/2 cup red wine
  • 1 (32 oz) carton vegetable broth
  • 1 (15 oz) can tomato sauce
  • 1 (15 oz) can diced tomatoes don’t drain!
  • 1 cup uncooked medium pasta shells
  • 1 russet potato peeled and chopped into 1/2 inch cubes
  • 2 cups spinach roughly chopped
  • 1 (15 oz) can kidney beans drained
  • 1 (15 oz) can cannellini beans drained
  • 1 (15 oz) can green beans drained
  • Parmesan cheese highly recommended for serving


  • Pour oil into a 6 quart Instant Pot, then hit SAUTE.
  • Once it reads HOT, add in onion, celery, carrots, garlic, Italian seasoning, basil, oregano, salt, and pepper.
  • Cook, stirring regularly, for 10 minutes.
  • Hit CANCEL on the Instant Pot, then deglaze with red wine, scraping up any brown bits from the bottom to avoid a BURN reading.
  • Stir in broth, tomato sauce, diced tomatoes, pasta shells, and potato.
  • Cover and lock the lid - be sure the pressure valve is pointed toward SEALING.
  • Cook on HIGH pressure for 5 minutes.
  • Allow the pot to naturally release for 5 minutes, before flipping the pressure valve to release the remaining pressure.
  • Stir in the spinach, kidney beans, cannellini beans, and green beans.
  • Taste and re-season, if necessary, then serve with parmesan cheese and enjoy!
  • Take 5 seconds to rate this recipe below. We greatly appreciate it!


Serving: 1person | Calories: 213kcal | Carbohydrates: 33g | Protein: 9g | Fat: 6g | Saturated Fat: 1g | Cholesterol: 1mg | Sodium: 810mg | Potassium: 619mg | Fiber: 8g | Sugar: 6g | Vitamin A: 2824IU | Vitamin C: 15mg | Calcium: 116mg | Iron: 4mg