5 from 5 votes
Instant Pot Tuscan Vegetable Bean Soup
Prep Time
10 mins
Cook Time
20 mins
Total Time
30 mins
This Instant Pot Tuscan Vegetable Bean Soup is full bodied, flavorful and enough for lunch or dinner.  And you will love it’s versatility.  You can use almost any vegetable you have in your fridge along with some beans and the fresh herbs and it will give you a healthy, easy meal in no time.  Delicious year round!
Course: Main Course
Cuisine: Italian
Servings: 6
Calories: 294 kcal
  • 1.5 tbsp olive oil
  • 1/2 large onion, diced
  • 2 carrots, peeled and diced
  • 2 stalks celery, diced
  • 1/2 red bell pepper, diced
  • 2 cloves garlic, minced
  • 6 sprigs of thyme, leaves stripped
  • 2 tsp fresh oregano, chopped
  • 2 tsp fresh rosemary, chopped
  • 1/2 tsp kosher salt
  • 1/2 tsp freshly ground black pepper
  • 14.5 ounce can organic diced tomatoes or fresh tomatoes
  • 4 cups organic vegetable broth
  • 1 small zucchini, diced
  • 14.5 ounces can low-sodium red kidney beans, drained and rinsed
  • 8 ounces Chickapea Pasta spirals
  • handful of chopped baby spinach leaves
  • 1/3 cup Parmesan cheese, shaved (use vegan cheese if wanting to keep this meal vegan)
  1. Set Instant Pot to saute mode.
  2. Once hot, spray with oil and add onion, garlic, carrots, celery and red pepper to saute for 2 minutes to soften.

  3. Add fresh thyme, oregano and rosemary for 30 seconds.
  4. Add tomatoes, vegetable broth, salt and pepper. Put lid on, close valve and to 8 mins high pressure.

  5. Once cooking is complete, do a quick pressure release and add the zucchini, pasta and beans..

  6. Return lid to pot, close valve and cook on manual high pressure for 3 minutes and do a quick release.

  7. Place a small handful of spinach in individual bowls and spoon soup on top. Top with Parmesan if desired.

Recipe Notes

Instructions for Stove Top

  1. Heat the oil in a soup pot over medium-high heat. Add the onion, carrots, celery, red pepper, garlic, thyme, oregano, rosemary and salt and pepper and cook stirring occasionally until the vegetables are tender, about 5 -7 minutes.
  2. Add the broth, beans and tomatoes with the juice and bring to a boil, reduce heat to medium high and continue to cook for 45 minutes.
  3. Add pasta and cook for 7 minutes.
  4. Add zucchini and cook for 2 minutes. (I like mine crunchy so I leave it till the end. You can add it sooner if you prefer.)
  5. Put a small handful of spinach in bowl and spoon soup over top.  Serve immediately. Top with Parmesan cheese if desired.