10-Ingredient Creamy Vegan Pantry Pasta

Jump to Recipe
This 10-Ingredient Creamy Vegan Pantry Pasta is made with just a handful of everyday pantry staples and it’ll quickly become part of your regular easy weeknight dinner rotation. It’s creamy, cheesy, and smoky and indulgent yet healthy, and guaranteed to be a crowd pleasing meal.
Prep 10 minutes
Cook 15 minutes
Total 25 minutes
5 from 235 votes

I am often in the mood for a creamy comforting pasta, and this 10-Ingredient Creamy Vegan Pantry Pasta is the easiest option that actually tastes amazing.

It’s made with just pantry ingredients, is quick and simple to make, and is packed with flavor. It’s also easy to customize, so you can round it out with your favorite vegetable or protein.

This recipe is straightforward, but if you want a few cooking tips (including the proper way to dice an onion and peel garlic) or want to see me cooking in action, I’ve included the video down below.

If you love the sound of a pantry-friendly pasta, you should also try my 10-Ingredient Lentil Bolognese and my Italian White Bean and Pasta Stew!

And for even more pasta-recipes, check out my round-up of 30 amazing vegan pasta recipes right here!

Watch: How to make Creamy Pantry Pasta!

Why you’ll love this vegan pantry pasta

10 main ingredients. Okay, not counting water, oil, salt and pepper. But yeah, just 10 main ingredients, woohoo!

Pantry staples. And all those ingredients are pantry staples (i.e., you might already have all the required ingredients in your pantry).

ad for meal plans program with picture of woman with button

Budget-friendly. In addition to being a pantry meal, it’s budget-friendly!

Weeknight-friendly. It takes 20ish minutes to make, from start to finish.

Comfort food heaven. It’s creamy, cheesy, and smoky, and incredibly indulgent. It tastes like a slightly smoky version of fettuccine Alfredo! It was inspired by my Creamy Mushroom Stroganoff, which is one of my most popular recipes, so you know it’s good!

Easy to customize. Feel free to make this your own meal. Toss in frozen peas at the end, pair with a side of roasted broccoli, bulk up with some beans or tofu or your favorite protein source. I personally love it with roasted broccoli or charred zucchini and smoked tofu.

10-Ingredient Creamy Vegan Pantry Pasta. Pasta food photography.

Substitutions for this recipe

Gluten-free? Use gluten-free soy sauce (aka tamari), use gluten-free flour or cornstarch, and use gluten-free pasta.

Plant milk. Canned lite coconut milk is the most pantry-friendly option, but I typically use oat milk because I always have it on hand. Any creamy plant-based milk such as oat, coconut, cashew, or soy will work—just make sure it’s a plain / unsweetened variety.

No tahini? The tahini adds extra richness and creaminess, so you can omit it, though at least one reader subbed almond butter with delicious results.

No Dijon or coarse-grain mustard? Add a splash of apple cider vinegar or lemon juice. The acidity at the end helps balance the creamy richness.

creamy pantry pasta in a bowl

If you give this recipe a try, be sure to tag me on Instagram with your recreations and please rate and review the recipe below :)

10-Ingredient Creamy Vegan Pantry Pasta

5 from 235 votes
This 10-Ingredient Creamy Vegan Pantry Pasta is made with just a handful of everyday pantry staples and it’ll quickly become part of your regular easy weeknight dinner rotation. It’s creamy, cheesy, and smoky and indulgent yet healthy, and guaranteed to be a crowd pleasing meal.
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Course: Dinner, Lunch
Cuisine: Italian-Inspired, New American
Diet Vegan
Serving size: 3

Ingredients

  • 1 generous tablespoon of extra virgin olive oil
  • 1 medium yellow onion, diced
  • 3 garlic cloves, minced
  • 1/2 teaspoon red pepper flakes (optional, for mild heat)
  • 3/4 cup (180 mL) vegetable broth or water
  • 1 tablespoon reduced-sodium tamari or soy sauce
  • 2 tablespoons all-purpose flour*
  • 3/4 cup (180 mL) canned “lite” coconut milk or unsweetened oat milk (ideally a creamy full-fat version)**
  • 1 tablespoon tahini
  • 1 tablespoon nutritional yeast
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon kosher salt + more to taste
  • Freshly cracked black pepper to taste
  • 1/4 teaspoon Dijon mustard
  • 6 ounces (170g) linguine, fettuccine, or any pasta of choice (including gluten-free)
  • Optional garnishes: chopped flat-leaf parsley or vegan parmesan cheese

Instructions

  • Bring a large saucepan of salted water to a boil. Cook the pasta until al dente.
  • Meanwhile, heat a deep sauté pan over medium-high heat and add the olive oil. Once the oil is shimmering, add the onions and season with a pinch of kosher salt. Cook for 5-6 minutes, stirring occasionally, until browned around the edges. Add the garlic and red pepper flakes (if using), and stir to combine for 1 minute, until fragrant.
  • While the onions are cooking, pour the vegetable broth (or water) into a measuring cup or bowl and add in the tamari or soy sauce and flour. Whisk to combine until all the flour is dissolved.
  • Pour the vegetable broth-flour mixture into the onion-garlic mixture and whisk to combine, ensuring there are no flour clumps. It should thicken almost immediately. Reduce the heat to medium-low and pour in the coconut milk or oat milk, tahini, nutritional yeast, paprika, 1/2 teaspoon kosher salt, and black pepper to taste. Bring to a simmer and cook for 5 minutes***, or until the sauce is thickened and very creamy, whisking occasionally.
  • Stir in the Dijon mustard, and taste for seasonings, adding more salt as needed. Turn on the pan with the sauce to low heat and add the hot cooked pasta. Use tongs to toss the pasta until it's well coated in the sauce and it's all heated through. Garnish with parsley and/or vegan parm, if using.

Notes

* If you’re gluten-free, you can substitute with (a) 2 tablespoons gluten-free all-purpose flour or (b) 1 tablespoon cornstarch.
** I use oat milk because I usually have it on hand, but any creamy plant-based milk will work. If all you have is canned full-fat coconut milk, be sure to stir well and water it down a bit.
*** *If your milk is not as creamy, you might need to simmer a few extra minutes. If you double the recipe, simmer for 10 minutes. 

Calories: 375kcal | Carbohydrates: 55g | Protein: 11g | Fat: 12g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Sodium: 780mg | Potassium: 293mg | Fiber: 4g | Sugar: 3g | Vitamin A: 175IU | Vitamin C: 4mg | Calcium: 41mg | Iron: 2mg

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

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

Rate this recipe




317 comments on 10-Ingredient Creamy Vegan Pantry Pasta

  1. Elizabeth Kharouf

    5 stars
    Love, love, love this dish!!
    This is third recipe of yours I’ve made in the past couple weeks and they all have been over-the-top delicious!
    I’m a huge fan of yours Nisha, and will continue to follow you and try more of your fabulous recipes!! You are so adorable and I love how relatable you are in your videos! 😊

    1. Elizabeth Kharouf

      Oh, and I added two huge handfuls of fresh spinach I had in the fridge to the sauce before adding the pasta. So good!

    2. Support @ Rainbow Plant Life

      So good to hear you love the recipes! Thank you for the wonderful review, Elizabeth :)

  2. Sandy

    5 stars
    Made this for dinner tonight! My husband gave it 5 out of 5 stars. Super creamy and delicious. Added red pepper flakes, roasted broccoli, cremini mushrooms and spinach!!! Your the absolute best. Please keep those recipes coming.

    1. Support @ Rainbow Plant Life

      Thanks for sharing, Sandy! And thanks for following :)

  3. Rebecca

    5 stars
    I just made this for lunch and it was so good! I saw on a different site where someone suggested sun dried tomatoes. I had some on hand so I added those during step 4. I didn’t have any tahini but I subbed with toasted sesame oil. This pasta was so full of flavor! It will definitely be added into our weekly rotation.

    1. Support @ Rainbow Plant Life

      Awesome, Rebecca. Thanks for your comment and for taking the time to review!

  4. Carolyn

    5 stars
    Delicious recipe that’s so easy. Even my non-vegan family members loved this pasta. Paired wonderfully with roasted broccoli. Thank you!

    1. Support @ Rainbow Plant Life

      Thanks for the lovely feedback, Carolyn!

  5. Erin

    5 stars
    Love this recipe and how easy it is to modify with extra additions (mushrooms, spinach, nuts, vegan meat, whatever I have lying around)! Have made it many times and it will continue to be a go-to!

    1. Support @ Rainbow Plant Life

      Erin, So glad to hear you love this recipe!

  6. Kirsten Milliken

    This was amazing (just like all of your recipes)! I added crumbled tofu to it and sprinkled some fresh basil on top! Your recipes are DIVINE!!!! but my favorite part of this was how quick it was. Thank you for doing what you do!!!!!

    1. Support @ Rainbow Plant Life

      Hi Kirsten, we’re thrilled to hear you enjoyed this recipe and thank you for the wonderful compliments! Next time, would you mind leaving a rating alongside your review? Star ratings are big help to readers who are thinking of making the recipe. Thanks!

  7. Eveline

    5 stars
    I am starting to cook more and more vegan reciepies and this one is my favorite. Also my one year old kid enjoyed it. Greetings from the Netherlands.

    1. Support @ Rainbow Plant Life

      Thanks for the lovely feedback, Eveline!

  8. Jen

    5 stars
    Just excellent. So yummy. Even the non vegan in the family said he would eat it without the meat I had to add for him.

    1. Support @ Rainbow Plant Life

      Thanks for the lovely feedback, Jen! :)

  9. Bethany Riddle

    5 stars
    I make this recipe a lot—it’s an awesome go to recipe. Tonight I added mushrooms and spinach and used half a can of regular coconut milk instead of lite. Was really creamy and delicious!

    1. Support @ Rainbow Plant Life

      Thanks for sharing, Bethany!

  10. Ann

    5 stars
    5 star!

    1. Support @ Rainbow Plant Life

      Awesome, Ann. Thanks for your comment and for taking the time to review!

  11. Ann

    I finally made this tonight. Wow! Absolutely delicious! I added a little red pepper flake and some toasted pumpkin seeds as a topper. Didn’t use lime juice but would’ve been a great addition. Thank you for your amazing recipes! 💕

    1. Support @ Rainbow Plant Life

      Thanks for sharing, Ann! We’re thrilled you love the pasta!

  12. Ivana

    5 stars
    This dish is in our regular rotation, we sometimes substitude the oat milk for vegan cooking cream. It’s equally delicious! 😋

    1. Support @ Rainbow Plant Life

      Yum, Ivana! Thanks for sharing!

  13. Clare

    5 stars
    Absolutely delicious 😋 ! I made this yesterday and my taste buds did the happy dance. I used corn starch and whole grain pasta and followed your instructions to the letter. I had all the ingredients in my pantry other than the low sodium soy sauce! This is a winner! One of the best I’ve had since I started eating vegan . Thank you so much for sharing, you and your skills are greatly appreciated 💜

    1. Support @ Rainbow Plant Life

      Clare, So glad to hear you loved this recipe! Thanks for the lovely review!

  14. JP

    5 stars
    This is the recipe that I adore to make after work when I am tired and hungry. Perfect for cold weather which is almost all year round where I live :D Delicious and simple, low effort dinner :)) Thank you for the recipe!

    1. Support @ Rainbow Plant Life

      JP, So glad to hear you loved this recipe!

  15. Shivani Desai

    Do you think this would still be good without the soy sauce? Or anyway I could substitute it? I’m allergic to soy.
    Thanks!

    1. Support @ Rainbow Plant Life

      Hi Shivani, you could use coconut aminos instead which are soy free :)

  16. Brian

    4 stars
    Delicious. I found that the tamari/soy sauce wasn’t quite enough liquid to get a a good consistency paste before mixing in, so next time, I’d use some of the water the recipe calls for. I used full fat coconut milk and it was great. Excellent recipe. I’ll for sure make this again.

    1. Support @ Rainbow Plant Life

      Thank you for your feedback Brian, glad you enjoyed the pasta!

  17. Curtis Penner

    Oh, holy $#!@ this was good. I followed the recipe as stated … with one small addition. I added a handful of spinach at the end to appease that little voice in my head that said to eat my veggies. Thank you for such a yummy meal.

    1. Curtis Penner

      5 stars
      Sorry. Forgot to hit the 5-stars. 😀

    2. Support @ Rainbow Plant Life

      Awesome, Curtis. Thanks for your comment and for taking the time to review!

  18. Melinda Burge

    5 stars
    Great recipe. I was annoyed because I left my garlic in the shopping trolley. I made it without, and it still tasted great.

    1. Support @ Rainbow Plant Life

      Great, Melinda! We are happy the pasta turned out great despite it not having garlic.

  19. John Andrade

    5 stars
    So good!! Added some lentils for extra protein and some kale that would have gone bad if I didn’t use it today. The sauce is soooooo creamy and delicious. Thank you!!

    1. Support @ Rainbow Plant Life

      Glad you enjoyed the pasta, John! And thanks for sharing your additions!

  20. carolyn

    it’s great that you write recipes for single or 2 servings, but i have to tell you – most pasta is sold by the pound (16 oz), and it’s annoying to have to scale up.

    i love you. just saying.

    1. RPL Team

      Hi Carolyn,

      If you hit the Print button on the recipe card, you can actually adjust the serving size yourself (which will adjust all the ingredient amounts as well). Hope this helps!

Development Alchemy + Aim