Go Back

20 minute Vegetarian Instant Pot Pasta

Prep Time5 mins
Cook Time15 mins
Total Time20 mins
Course: Main Course
Cuisine: International
Keyword: instant pot, one pot pasta
Servings: 4


  • Instant Pot


  • 500 grams pasta I used macaronni
  • 6 cups of veggie broth You want your pasta to be covered in liquid
  • 1 cup tomato sauce of your choice
  • 1 cup of peas
  • 2 cups of carrots
  • 1 red onion
  • 1/2 cup broccoli finely chopped
  • A handful of spinach
  • 1/2 cup of milk
  • 1 tbsp fines herbes
  • 1 tbsp garlic powder
  • 1 tbsp basil dry
  • Optional: grated cheese fried egg, ...


  • Prep all the ingredients: Dice the onion, carrots and the broccoli and have it all prepared.
  • Choose sauté in the Instant Pot and add a bit of olive oil. When hot, add the onion and cook it for about 2 minutes.
  • Add the peas, broccoli and carrots and mix well.
  • Add in the spices and continue to cook for about 2 to 3 minutes.
  • Add the pasta and mix well.
  • Add all the liquid except for teh milk and mix well.
  • Turn off the sauté function.
  • Place the lid on the Instant Pot and close it. Check that the valve is in sealing position.
  • Press the manual button / Pressure Cook button and then adjust the time to 2 minutes. The Instant Pot will start to build up the pressure now. It took around 10 minutes for my Instant Pot to reach pressure. The countdown will then start. Once complete, do a quick release carefully and open the lid when the pressure valve is down.
  • Stir in the milk and the spinach now. Do it very carefully cause there will be A LOT of steam. The steam and the residual heat will cook the spinach through.
  • Serve in a bowl, top it with either cheese or nutritional yeast or even vegan cheese and enjoy! I wanted a bit more of protein, so I topped both our bowls with a fried egg on top.