A perfect soup that is a complete meal in itself – beans, loads of veggies and pasta, topped with cheese and a side of bread. This tastes just like the Olive Garden minestrone soup. Vegetarian-friendly and can easily be made gluten-free and vegan.

Fall is in full swing, although not so much in California yet. But I am still craving soup! So here is a hearty and healthy vegetarian Minestrone soup made in the Instant Pot. It is a perfect combination of tasty and nutritious.
Beans, loads of veggies and pasta, all cooked in a yummy broth….so flavorful. This is a complete meal with protein, carbs, and loads of nutrients from the veggies. It is also the easiest thing to make. It is most a throw all in and let the magic pot do it’s work kind of soup.
This is a perfect Vegetarian Instant Pot Soup!
Vegan? Skip the cheese at the end!
Gluten-free? Skip the pasta or use a rice or quinoa pasta to make this gluten free.
Check out this collection of 20+ Instant Pot Vegetarian Soup recipes for more delicious soups!
Ingredients for Minestrone Soup
Look for all the veggies in your refrigerator…okay, not all but most veggies work great in this soup.
It is easy to customize this soup and use other veggies. I have used:
- Carrots
- Celery
- Zucchini
- Baby Spinach
I always keep some canned cannellini beans in the pantry. You can also add kidney beans if you like.
You can also cook the beans in the instant pot, which is great. Here is my recipe to make instant pot cannellini beans.
Many recipes add beans at the end after pressure cooking, but I like the canned beans cooked with the broth and veggies so they soak in the flavor.
I have tried making this soup with fresh tomatoes and with canned diced tomatoes. It works great both ways, so feel free to use any.
I used small elbow macaroni pasta in this soup. Any dry pasta works well in this recipe. I like to use dry pasta and cook it directly in the instant pot with the veggies.
If you have pre-cooked pasta ready, you can add that to this soup after pressure cooking along with the spinach and simmer for a few minutes.
How to make Minestrone Soup in the Instant Pot?
This is a very easy soup to make in the instant pot. You don’t have to simmer the pot on the stovetop for hours to get a flavorful delicious soup!
- Start with heating oil in the instant pot and sautéing onions and garlic.
- Then add diced tomatoes and chopped celery, carrots and zucchini. Also add all the seasonings at this time.
- Add in the pasta, vegetable broth and white kidney beans. Stir it all up. Make sure the pasta is under the broth.
- Now cook on SOUP mode in the instant pot.
- When the instant pot beeps, manually release the pressure after 5 minutes.
- Stir in the chopped spinach and let it sit for 5 minutes. Season with more slat and pepper if you like.
- Garnish with parmesan cheese (optional) and minestrone soup is ready to serve.

Love the colors in this easy, healthy minestrone soup!

This is a bowl of goodness, so satisfying. Top with some grated parmesan (skip for vegan).
You won’t miss going to Olive Garden for a hearty bowl of minestrone any more. You can enjoy it in the comfort of your home!

If you want to freeze this soup, leave out the pasta when pressure cooking. Cook the pasta separately and add in when reheating.
If you like this recipe, do let us know by leaving a comment. You might like other soups made in a pressure cooker –

Instant Pot Minestrone Soup
Equipment
Ingredients
- 2 tablespoon Olive Oil
- 1 cup Onion, diced
- 1 tablespoon Garlic, minced
- 1 can Diced Tomatoes, or 4 fresh tomatoes diced, 15oz
- 2 Celery Stalks , chopped, 3/4 cup
- 2 Carrot, chopped, 3/4 cup
- 1 Zucchini , chopped, 3/4 cup
- 1/2 cup Pasta , I used elbow macaroni
- 32 ounces Vegetable Broth
- 1 can White Kidney Beans, 15oz, drained (cannellini)
- 2 cups Spinach (Palak), chopped
- 1/4 cup Parmesan cheese, freshly grated (optional, skip for vegan)
- Parsley, chopped, to garnish
Seasoning
- 2 teaspoon Italian Seasoning
- 1 teaspoon Salt, adjust to taste
- 1/4 teaspoon Black Pepper, crushed, adjust to taste
- 1 teaspoon Paprika , adjust to taste
Instructions
- Start the instant pot in SAUTE mode and heat olive oil in it.
- Add diced onions and minced garlic. Stir and Saute for 2 minutes.
- Add diced tomatoes and chopped celery, carrots and zucchini. Add in the italian seasoning, salt, pepper and paprika.
- Add in the pasta, vegetable broth and white kidney beans. Stir it all up. Make sure the pasta is under the broth.
- Press Cancel and close lid with vent in sealing position. Set to SOUP setting (high pressure) for 5 minutes.
- When the instant pot beeps, let the pressure release naturally for 5 minutes. Then manually release the pressure.
- Stir in the chopped spinach and let it sit for 5 minutes.
- Garnish with parmesan cheese (optional) and minestrone soup is ready to serve.
Video

I have made this several times and it comes out perfect!! It’s delicious, thank you for the recipe!
Is this too much for a 3 quart Instant Pot? Halving it would result in half-cans, which is inconvenient.
I’m making a double batch. Should I cook it longer?
Hi Kelly – The cooking time will remain the same even if you double the recipe.
This was so freakin’ good–hubby said it’s the best minestrone ever! I made it per the recipe, using penne pasta (because that’s what I had).
Thank you for the great keeper recipe.
Happy to hear you both enjoyed the soup, Patty!
Minestrone soup came out perfect ! Instant pot cooking time is perfect 🤩
Thanks for recipe instructions 😊
Hi Roopa – Glad to hear you enjoyed the soup. Thanks for sharing back your review!
Fabulous! It’s on our top 3 soup recipes which is saying a lot in a house that is soup snobs. Easy and full of flavor. I used GF macaroni and left out the cheese b/c, of course, we’ve got dietary restrictions like crazy. This recipe is now also on my brother’s (a vegan) monthly rotation. Thanks for a amazing recipe and for a wonderful blog.
Hi, That makes me really delighted. Thank you for sharing it 🙂
Came out very well!
Any guidance for those who do not have an Instapot? Thanks!!!
Hi Michelle – You can follow the same steps and simmer the soup for about 20 minutes uncovered until the pasta and veggies are cooked.
Hi Meeta, I have always loved minestrone soup. Especially the one served at olive garden 😊 This recipe was easy to follow with basic ingredients which made it taste just like the minestrone soup served at olive garden. My hubby and I devoured this soup. I will definitely make it again.
Hi Leann – So happy to hear you both enjoyed the soup!
Making the Soup but with setting you use the soup setting or the button manual (high pressure) ? What is the difference between soup or manual setting?
Hi Veronica – For this soup, either of the SOUP or Pressure Cook/Manual mode will work well. Soup mode heats the pot slowly compared to the pressure cook mode. Hope you enjoy the soup!