Go Back Email Link
+ servings
Instant Pot Vegan Pasta with Vodka Sauce on a white plate with a glass of red wine and tomatoes in background

Instant Pot Vegan Pasta With Vodka Sauce

Servings: 6
Total Time: 20 minutes
This Instant Pot Vegan Pasta with Vodka Sauce is an easy meal with amazing flavor and creamy texture that the whole family will love!
5 from 1 vote
Print Pin
Course: dinner, lunch, Main Course
Cuisine: Italian
Keyword: Instant Pot, Pasta, sauce, vegan, vodka
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Calories: 648 kcal


  • 2 tbsp avocado oil
  • 1/2 onion
  • 1 tbsp garlic
  • 6 oz tomato paste
  • 1/2 tsp pepper flakes
  • 1/2 cup vodka
  • 3 cups vegetable broth
  • 14.5 oz penne pasta
  • 1 cup dairy free Parmesan cheese
  • 1 1/2 cup dairy free whipping cream
  • 1/4 cup fresh basil (torn)


  • Dice onions and mince garlic.
  • Turn on the Instant Pot to Saute for 5 minutes and add avocado oil.
  • Once the oil starts to sizzle and the pot feels warm, add the onions and garlic and saute until fragrant and the onions are translucent.  About 3-4 minutes.
  • Add the red pepper flakes and tomato paste and continue to saute, stirring constantly to keep from burning.  Saute for 1 more minute.
  • Add vodka and stir to get all the good bits from the bottom mixed in.  This is called deglazing the pan.  Add the vegetable broth and stir.
  • Add dry pasta to the pot and gently press down to be mostly covered in broth.  It’s alright if the pasta is not totally covered in liquid, but they should be 95% covered.
  • Turn the Instant Pot to Pressure Cook and set the timer for 6 minutes.  Seal the lid and let it go!  It will take 10 minutes or so to build up pressure and then the time will start to run down.
  • Once the timer goes off, let the pot naturally release pressure for 4 minutes, or up to 10 minutes max.
  • Manually release any remaining pressure and open the lid
  • Add dairy free whipping cream, torn basil, and salt and pepper to taste.  Start by adding 1 cup of whipping cream and mixing gently.  You may need to add up to 1 ½ cups depending on what type and what brand of pasta you use.  Keep adding until you have reached your desired creamy texture. 
  • Finish by gently stirring in the Parmesan and enjoy!



Nutritional information is an estimate and for informational purposes only.


Calories: 648kcal | Carbohydrates: 62g | Protein: 18g | Fat: 32g | Saturated Fat: 17g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Cholesterol: 93mg | Sodium: 991mg | Potassium: 525mg | Fiber: 4g | Sugar: 7g | Vitamin A: 1790IU | Vitamin C: 8mg | Calcium: 267mg | Iron: 2mg
Did you try this? We'd love to hear how it went. Please leave a review below! Or, follow and tag us on Instagram!Mention @_Joytothefood_ or tag #joytothefood!