Vegan Instant Pot Pasta Recipe (Easy One Pot Pasta Marinara)

by Alena
Aug 27, 2018
vegan one pot pasta marinara with basil in a speckled bowl on a stone surface next to some fresh tomatoes

Not too long ago, we dedicated a whole article to our love and appreciation for a witty kitchen tool called the Instant Pot. Some of the pictures in there displayed the cooking of a delicious and easy vegan comfort dish: whole grain, veggie-rich Instant Pot Pasta.

Today, we want to share the recipe for this one-pot meal with you.


See, with devices like a pressure cooker, it's super convenient to prepare your whole meal in just one pot. Even different components, like pasta and veggies in this case, can be cooked at the same time. 

Before we discovered this little miracle, though, we were happy to just cook our beans and whole grains from scratch in under an hour... especially doing so hands-off, just setting a timer and walking away.

But then, we started to discover more and more options and soon prepared lentil chilis, curries, one pot pastas, or 1-minute steamed veggies in there.

Now, we're seriously hooked! 

That's what I truly realized during our recent vacation to Asia where I couldn't bring it with me, of course. So, back to canned beans. Cooking brown rice for 40 minutes in a small pot on the stove and having it spill here and there. 

Once you tasted the freedom, it's tough to go back. So, I got really excited that soon after our return, I was able to prepare all my favorite dishes again! Because freshly cooked beans aren't even comparable to canned ones.

But let me get back to the Instant Pot pasta recipe I was about to share...

Instant Pot ingredients for one pot pasta on chopping board

This satiating and nutritious comfort dish made our weeks looking for a new place to stay a lot more convenient and pleasant. Driving around to look at apartments, the uncertainty, settling in and meeting family and friends again - all of this can be truly exhausting and get you out of balance.

And what would be better than some good old pasta on the sofa at night?

The awesome thing is that our comfort meals aren't bad for you at all. Nothing to "make up" again the next day, no heaviness in your stomach or acne breakouts. Instead, you just fuel your cells with lots of essential nutrients for the next day!

If you're now looking at the ingredients for this vegan pasta and find something you don't like or cannot find at your local store - fear not, my friend. This is super duper versatile and I get you can easily create a version that'll be delicious and wonderful for you, too.

Except if you don't like tomatoes, that would be a tough one. But who doesn't like tomatoes, anyway?

This pasta marinara is a perfect example of easily upping your vegetable intake, too. We highly encourage you to use the vegetables you already like for this dish and simply swap out the ones you don't. Zucchini, eggplant, or bell pepper are relatively easy to love - but let us know which combination you prefer!

Throwing spices for one pot pasta into the instant_pot

We decided to keep this recipe soy-free and veggie-rich as we think this offers enough substance and a nice mouthfeel. Oh, and did we mention that the pasta itself doesn't need to be cooked and drained separately?

Yep, all the inexpensive and delicious ingredients just go directly into the Instant Pot (sauteéing the veggies for just a minute, a function that's included in the kitchen tool), stir them around, and set the timer. Then, you can walk away and do whatever you like... coming back a couple of minutes later to a freshly cooked dinner.

Especially when cooking for the whole family, including children, this will be super helpful when dinnertime comes around. Who doesn't just love pasta? Plus, the Instant Pot (depending on the size you own) will most likely feed a family of 3 or 4 pretty easily.

Instant Pot with finished pasta top down view
If you want to make this dish gluten-free, simply swap the whole grain penne for gluten-free short pasta made from corn, rice, or quinoa.

Depending on your taste, you can be more generous with the seasonings. But don't go all-in right from the start, the pressure cooking can intensify some of the flavors, so adjust right before serving the pasta.

We sometimes like it a bit more spicy and "Arabiatta" style and add a bit of chili to it (especially nice when it's cold outside).

Not only will every kid probably love it but you could also serve this dish at dinner parties with friends while showing off your versatile kitchen magician. And if you're a college student without a proper kitchen, this could be a game changer. We're happy to state that we've made a lot of people very happy by serving this vegan pasta marinara!

Oh, and can you imagine how easy the washing up will be? Let me just say again: one pot. 

So, if you're a beginner chef, plant-based curious, or chronically busy wife and mom... this kind of dish could be perfect for you. 

Finished vegan instant pot pasta served on plate
I should probably mention that you could make it in a normal pot on the stove as well, just takes a lot longer (around 40 minutes cooking time) plus you'll need to watch and stir it. But definitely a manageable alternative if you don't have an Instant Pot - you won't be left out.

Please let us know in the comments below how your personal pasta marinara turned out, whether you cooked it on the stove or not, and how your family liked it! 

You can also pin this recipe for later and tag us when you make it - we'd love to see your creations.

Vegan Instant Pot Pasta Recipe (Easy One Pot Pasta Marinara)

Healthy & easy vegan one pot pasta marinara made with whole plant-based ingredients. This oil-free comfort dish is prepared in just 20 minutes total, using the Instant Pot. Soy free & gluten free possible.

Course Main Course
Cuisine Italian, Vegan
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 3
Calories 507 kcal
Author Alena @ Nutriciously


  • 12 oz whole grain pasta (340g)
  • 3.5 cups water (710ml)
  • ½ cup vegetable broth (120ml)
  • 1 large red onion, chopped
  • 3 cloves garlic, minced
  • 1 small eggplant, chopped
  • 2 cups fresh tomatoes, chopped (350g)
  • 2 cups fresh spinach (60g)
  • 1 bell pepper, chopped
  • 2 cups button mushrooms, sliced (150g)
  • 2 tbsp balsamic or white wine vinegar
  • 1 tbsp salt
  • Few dashes black pepper
  • 2 oz tomato paste (56g)
  • 1 tbsp Italian herbs
  • 1 tsp paprika
  • 1 tsp red pepper flakes (optional)

Optional toppings

  • Fresh basil to garnish
  • 2 tbsp nutritional yeast
  • Few crumbs of homemade cashew cheese


  1. Start by pressing the “saute” function on the Instant Pot and let it heat up. Then add the onion and garlic with a splash of vegetable broth. Sauté for 30 seconds, stirring occasionally, then add the mushrooms, bell pepper, and Italian herbs for another 30 seconds, adding more vegetable broth to prevent sticking.

  2. Hit the cancel button and add all of the other ingredients: the vegetables, spices, water, vinegar, pasta, and the rest of the vegetable broth to the Instant Pot.

  3. Stir around, mixing the ingredients - make sure the tomato paste dissolves and the pasta is pushed down as much into the sauce as possible. Then, place the lid on the Instant Pot and lock it in place. Check to make sure the valve is sealed.

  4. Press the Manual button and use + or – to adjust the time to 8 minutes. The Instant Pot will now start building up pressure, which usually takes a couple of minutes. It then cooks the pasta for you, counting down the minutes on the screen to zero. 

  5. When the 8 minutes are up, you will hear the Instant Pot beeping. Carefully quick release the pressure by moving the valve to one side, keeping face and hands away. You can use a towel to do so, and can even place it over the valve to catch the steam and any liquid that might spray out. 

  6. Once the pressure is released, you can open the lid and stir the pasta. Taste test it, and add more seasonings if needed. Place into a bowl and garnish with fresh basil and nutritional yeast if you like! (We used some cashew cheese in the picture)

about alena.

Alena has been eating a plant-based diet for 6 years and is passionate about sharing her learnings in the fields of nutrition, wellbeing, and vegan ethics. She is the co-creator of nutriciously and loves music, reading, nature, traveling, yoga & good food. Alena received training in the fields of nutrition, music therapy, and social work.

8 thoughts on “Vegan Instant Pot Pasta Recipe (Easy One Pot Pasta Marinara)”

  1. Delicious. However, mine came out more like a minestrone. I’ll try cut the water and broth to 2 cups imstad of a combined 4 cups.

  2. This was exactly what I was looking for, and it only took my 15 minutes! I did it on my lunch break and it turned out so good. Thank you!

  3. YUM! I didn’t get any complaints from the family, which is a rarity. I modified mine a bit by adding different veggies and it turned out great!! I added the spinach after I opened the instant pot, since it really doesn’t need long to cook. 10/10 will make again.

  4. Made this last night. The flavors are wonderful but there is way too much liquid! Sprayed tomato steam all over my counter and ceiling. Would make again but with way less water!

    • Hey Laura,
      thanks so much for the feedback! You know what, I’ll go ahead and make this myself again this week. Might be possible I wrote down the wrong quantities – which would be a bummer. Thanks for letting me know and sorry it didn’t turn out so great… Let me know if there’s anything else I can help you with!
      Best wishes,

Leave a Comment