Home » Mains » Creamy Instant Pot Vegan Pasta

Creamy Instant Pot Vegan Pasta

This post may contain affiliate links. As an Amazon associate, I earn from qualifying purchases. Read our full disclosure statement.

You won’t believe this sauce is dairy free! This Instant Pot Vegan Pasta is made with penne, a creamy cashew rosé sauce, roasted red peppers and spinach. A simple yet impressive meal your family will love, whether they’re vegan or not!

creamy vegan pasta with spinach and roasted red peppers being stirred by a wooden spoon in an Instant Pot

People are loving the stove-top version of this recipe, so I just had to make an even easier version for the Instant Pot! Using the Instant Pot doesn’t save time overall (because nothing in the Instant Pot is actually instant haha), BUT you don’t need to stand over the stove and stir the pasta while it’s cooking. This version is more hands off, meaning you can walk away and do something else. Or relax. I call that a win.

Become an Instant Pot Pro!

Get my top 5 tips for successful Instant Pot meals, every time.

By signing up you'll also receive our free newsletter.

Ingredients

Here’s what you’ll need to make this Instant Pot Vegan Pasta. See the recipe card below for exact quantities and detailed instructions.

For the dairy-free rosé sauce

  • Cashews – for best results, you’ll want to soak them. You can soak in water for 4 hours or overnight in the refrigerator. As a shortcut, you can boil the water first and soak for just 20 minutes. Drain and rinse before adding them to the blender.
  • Vegetable broth – you could also use water, but broth adds more flavour
  • Tomato paste

For the pasta

  • Olive oil – for sautéing
  • Onion – yellow or sweet, small dice. Sautéing it adds nice depth of flavour to the dish.
  • Garlic – for flavour
  • Nutritional yeast – this ingredient adds a nice “cheesiness” to the final flavour of the sauce. You can skip it, but I find the sauce mimics dairy better when you include it. It’s also fortified with vitamin B12, which is an important nutrient to supplement in a vegan diet.
  • Seasoning – oregano, sea salt and red pepper flakes. Be sure to adjust the salt to taste after pressure cooking. The amount you need to add will depend on the saltiness of your broth.
  • Penne – one pound (worked out to about 4-5 cups dry measure). If you choose to use another type of noodle (a short variety is best), this will change the cook time. See my tips below.
  • Roasted red pepper – I buy jarred to save time, but you could certainly roast your own!
  • Baby spinach – because you can never have too many greens in a day!
  • Fresh basil – optional garnish
Ingredients needed to make creamy Instant Pot Vegan Pasta in glass bowls viewed from overhead

Step-by-step instructions

Step one: Sauté and deglaze

Turn on the Sauté function on the Instant Pot. Heat the olive oil, then add the diced onion and sauté until softened, about 3 minutes. Add the minced garlic, then turn off the Sauté function. Sauté the garlic in the residual heat for about a minute.

If you notice any food stuck to the bottom of the insert, add a bit of broth and use a spatula to scrape off any food stuck to the bottom. This is called “deglazing” and will help prevent a burn warning.

Step two: Layer pasta ingredients

Pour in the remaining broth (not including what you’ll be using to blend the sauce), add the nutritional yeast, oregano, salt and red pepper flakes. Layer the penne evenly on top, then layer the roasted red peppers on the penne. It’s okay if some of the noodles aren’t submerged in the broth. Do not stir.

Using a wooden spoon to make an even layer of penne submerged in broth in an Instant Pot.

Step 3: Pressure cook

Put on the lid and set the vent to sealing. Pressure cook on Manual High pressure for 6 minutes. It will take about 15 minutes to come to pressure.

Step 4: Make the sauce

While the pasta is cooking, add the cashews, broth and tomato paste to a high-speed blender. Blend until smooth and creamy. Set aside until the pasta is done.

Vegan cashew rosé sauce in a Vitamix blender viewed from overhead.

Step 5: Release pressure and add the sauce

At the end of pressure cooking, do a “controlled quick release”: rather than opening the vent all the way at once, let a bit of pressure out a time. This will prevent too much splatter (pasta tends to cause splatter, in general). I like to use a wooden spoon to make this easier.

Once pressure is released, open the lid, give the noodles a stir, then add the sauce. Continue to stir until the pasta is evenly coated, then stir in the spinach. Set the lid on top so the spinach can warm up and wilt, for 3-5 minutes.

Baby spinach stirred into creamy vegan pasta in an Instant Pot.

Step 6: Serve!

Serve immediately with thinly sliced fresh basil, if desired.

Creamy Instant Pot Vegan Pasta on a white plate garnished with basil leaves

Tips for success

Quick soak the cashews if you’re short on time. Soaking them in boiled water for about 20 minutes should be enough to soften them up.

Do not stir once you add the penne and roasted red peppers. This will help to prevent a burn warning. Just be sure the noodles are in a nice layer for even cooking.

Don’t skip the sauté. Technically you could just put everything in the Instant Pot and only do the pressure cook, but sautéing the onions and garlic adds great depth of flavour to the dish.

Deglaze the insert, if you find any bits of onion or garlic are stuck to the bottom after sautéing.

How do I substitute different types of noodles?

If you’d rather use a different type of noodle, no problem, you’ll just need to adjust the cook time. I do recommend a short noodle though, as they tend to have more success in the Instant Pot.

Pasta pressure cook time = lowest cook time on package divided by two. If the lowest cook time is an odd number, round down and divide by two. For example, a 9-minute cook time would round down to 8 minutes, then divide by two to get a 4 minute pressure cook time.

More pasta recipes

creamy vegan pasta with spinach and roasted red peppers being stirred by a wooden spoon in an Instant Pot

Creamy Instant Pot Vegan Pasta

Laura Lawless, BASc
You won't believe this sauce is dairy free! This Instant Pot Vegan Pasta is made with penne, a creamy cashew rosé sauce, roasted red peppers and spinach. A simple yet impressive meal your family will love, whether they're vegan or not!
4.86 from 7 votes

Click stars to rate now! ↑

Servings 6
Calories 453
Prep Time 10 minutes
Cook Time 14 minutes
Inactive time 20 minutes
Total Time 44 minutes

Ingredients

For the sauce

For the pasta

Garnish

  • fresh basil leaves, sliced (optional)

Instructions
 

  • Turn on the Sauté function on the Instant Pot and heat the olive oil. Add the diced onion and sauté for about 3 minutes or until starting to turn translucent. Add the minced garlic, then turn off the Sauté function. Let the garlic cook about a minute in the residual heat.
  • Pour in a bit of broth and use a spatula to deglaze the bottom of the insert (scrape up any brown bits stuck to the bottom to prevent a burn warning). Then, add the remaining broth, nutritional yeast, oregano, sea salt and red pepper flakes.
  • Add the penne and make sure it's in an even layer (it does not need to be fully submerged in the broth). Layer the roasted red peppers on top of the penne. Do not stir.
  • Close the lid and sent the vent to sealing. Pressure cook on Manual High pressure for 6 minutes (see note 2). It will take 15-20 minutes to come to pressure.
  • Meanwhile, prepare the cream sauce. In a high speed blender, blend 1 cup of broth, the soaked cashews and tomato paste, until smooth and creamy. Set aside until pressure cooking is complete.
  • At the end of pressure cooking, do a controlled quick release of the pressure. (Controlled quick release means you let out a bit of pressure at a time, rather than opening the vent all the way. This will help to minimize splatter.).
  • Open the lid, and give the pasta a quick stir to distribute the ingredients evenly. Pour in the cream sauce and stir until the pasta is evenly coated. Add the spinach, stir again, then set the lid askew on the pot to wilt the spinach, about 3-5 minutes.
  • Season with additional salt, to taste. Serve immediately with fresh basil garnish. Store any leftovers in a sealed container in the refrigerator and eat within 4 days.

Notes

  1. You can also soak the cashews in boiled water for 20 minutes to save time. If soaking overnight, place in the refrigerator.
  2. If you want to use a different type of noodle than penne, here’s a rule for the cook time: take the lowest cook time on the package divided by 2. If it’s an odd number, round down and divide by 2. For example, 7 minutes would round to to 6, then divide by two for a 3 minute pressure cook time. 
  3. Inactive time indicates the time it takes for the Instant Pot to come to pressure and release pressure.
  4. This recipe was tested in a 6-quart Instant Pot model. 
  5. Recipe adapted from my One-Pot Vegan Pasta.

Nutrition Estimate

Calories: 453kcal | Carbohydrates: 71g | Protein: 18g | Fat: 12g | Saturated Fat: 2g | Sodium: 972mg | Potassium: 718mg | Fiber: 5g | Sugar: 5g | Vitamin A: 1799IU | Vitamin C: 30mg | Calcium: 75mg | Iron: 4mg

Did you make this recipe?

Please leave a review below and share your results!

Rate this recipe Pin this recipe Share with friends!

If you enjoyed this recipe, please leave a review below!
I’d love to hear from you!

4.86 from 7 votes (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




12 Comments

  1. Just made this! I applied the 6 minute high pressure but it came too soupy, you know what could’ve gone wrong? 🙁

    1. Laura Lawless, BASc says:

      Hi Cindy, happy to help troubleshoot! The first thought I have is did you weigh the pasta? When cooking any pasta in the Instant Pot, it’s most accurate to weigh the pasta (1 cup water/broth per 4oz pasta). There’s also some variability in how different pasta brands absorb the liquid. With any pasta recipe, if you notice excess liquid, you can turn on the saute function to cook off a bit of the liquid. A little bit of extra is ok in this recipe because it will combine nicely with the cream sauce. I also find letting the pasta rest after stirring in the cashew cream will allow the sauce to thicken up a bit. Hope these suggestions help!

  2. 5 stars
    This pasta is easy and WONDERFULLY DELICIOUS!!! Thank you. A new staple in our home for sure.

    1. Laura Lawless, BASc says:

      So happy you loved it!

  3. 4 stars
    Delish!!! Threw in a little tajin and OMG!!!

  4. Elizabeth says:

    5 stars
    This has become a staple in my house! Non vegan boyfriend loves it and so do I! It’s an extra win because I don’t have to cook two meals 😂

  5. 5 stars
    This was excellent and easy, made exactly as the recipe is. My two non vegan house members loved it too.

    1. Laura Lawless, BASc says:

      Love hearing this, Jana! Thanks for leaving a review!

  6. 5 stars
    This was really good! The cashew sauce makes it super creamy and the roasted red peppers give the pasta a really nice flavor. I wouldn’t have thought to include them but it was a nice touch. Definitely making this dish again!

    1. Laura Lawless, BASc says:

      So happy you enjoyed it, Michelle!

  7. 5 stars
    I’ve made this multiple times and it’s always a hit with my family! If I don’t have roasted bell peppers I’ve also used sun dried tomatoes and it was delicious!

    1. Laura Lawless, BASc says:

      Yes, great idea to sub sun-dried tomatoes! So happy your family likes the recipe!