Creamy Vegan Asparagus Pasta
Published 2/10/2020 โข Updated 8/23/2022
This post may contain affiliate links. Please read our disclosure policy.
This Creamy Vegan Asparagus Pasta is equal parts fancy and delicious! Plus, it’s completely vegan and veggie-packed, making this an easy and nutritious dinner every single time.
Fancy Pasta, Easy Recipe
This creamy vegan asparagus pasta recipe is sure to wow your family or dinner guests, but won’t keep you in the kitchen prepping all evening long. Plus, we’ll walk you step-by-step through how to make it, so you’ll be on well on your way to your next fancy pasta dinner before you know it.How to Make Creamy Vegan Asparagus Pasta
Can you tell we’re big fans of creamy vegan pasta recipes over here on Fit Foodie Finds?! Whether it’s this delicious creamy vegan asparagus pasta or this vegan mac and cheese or this creamy tomato basil vegan pasta — oh, and can’t forget this creamy Greek pasta salad — we’re firm believers that making a vegan pasta dish does not have to compromise on CREAMY goodness! And we’ll show you how to do it:Soften Cashews
NEVER SKIP THIS STEP: Soften cashews for the pasta sauce. Making sure your cashews are softened enough to blend into this creamy sauce is is critical to the success of this dish! First, bring a small saucepan of water (enough to cover 3/4 cup cashews) to a boil. Remove from heat and pour cashews into the water. All of the cashews should be submerged into the water. Let them sit for at least 15 minutes. Alternatively, you can let your cashews soak in water at room temperature overnight to achieve the same softness as flash boiling.Prepare Fettuccini Noodles
Next, prepare your noodles. Fill a 6 or 8-quart pot with water and bring the water to a rolling boil. Pro Tip: This recipe calls for fettuccini noodles, but feel free to use the same amount of any noodle of your choice. Any bowtie pasta fans out there!? Add the pasta and salt to the boiling water. Stir the pasta periodically, and let cook until the noodles are al dente. DON’T SKIP THIS STEP: Before straining the pasta, remove about a 1/2 cup of pasta water from the pot and set it aside. It will be used later in the recipe for the saucy sauce. Strain the pasta and set it aside for later.Make the Sauce
Next, prepare the pasta sauce. First, drain cashews from the water (they’ll be softened enough by now!). Then, place all of the ingredients for the pasta sauce into a high-speed blender (we use a Vitamix, and LOVE it), and blend all of the ingredients together until smooth. Pro Tip: If your pasta sauce isn’t blending well (it’s likely too thick!), add a teaspoon of additional vegetable broth to the blender at a time until it reaches a smooth consistency. This consistency is totally your preference, so feel free to taste test using your finger to get the perfect smooth consistency!Veggie Time
Now it’s time to prepare the vegetables! This is split into a few steps to ensure none of your veggies are overcooked (no one likes mushy veggies!), but we promise it’s a super simple process! First, heat a large stockpot or Dutch oven over medium/high heat. Add 3 tablespoons of olive oil to the pan. When olive oil is fragrant, add the diced onion to the pot and stir. Let the onion cook for 2-3 minutes (until it’s translucent!), and then add the minced garlic and cook for an additional 2 minutes. Add 3 tablespoons of the pasta water to the pot with the onions and garlic, mix, and then add the asparagus. Stir and let the asparagus cook for 5 minutes, stirring periodically. Next, add the sun-dried tomatoes to the pot and let them cook for 1 minute.Mix It All Together
Finally, add the pasta sauce to the pot and stir the sauce in with the vegetables. Turn the heat to low and add the last cup of vegetable broth and mix until combined. Let everything cook together for about 2-3 minutes (or until the pasta sauce is warm!) and then add the cooked pasta to the pot. Stir everything together until all of the pasta is covered in sauce.Garnish and Enjoy!
Top with optional lemon juice, toasted pine nuts and fresh arugula. We love this combination, but feel free to garnish with whatever your heart desires! Serve and enjoy ๐More Vegetarian Recipes
- One Pot Vegetarian Thai Curry
- Vegetarian Mexican Potato Skins
- Instant Pot Stuffed Spaghetti Squash
- Instant Pot Vegetarian Chili
More Pasta Recipes
- Caprese Chicken Pasta
- Mama’s Italian Meatballs
- Creamy Tomato Basil Vegan Pasta
- Amazing Crockpot Lasagna
- Vegan Avocado Mac and Cheese
- ALL Pasta Recipes
Creamy Vegan Asparagus Pasta
Ingredients
Creamy Pasta Sauce
- 3/4 cup raw cashews
- 1/2 cup vegetable broth
- 1 tablespoon lemon juice
- 1 teaspoon lemon zest
- 1 teaspoon balsamic vinegar
- 1/4 cup nutritional yeast
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
- 1 tablespoon pasta water
Pasta
- 8 oz. noodles, any kind (we used fettuccini)
- 1/2 teaspoon salt
Other Ingredients
- 3 tablespoons olive oil
- 1/4 large white onion, diced
- 3 cloves garlic, minced
- 3 tablespoons pasta water
- 1 lb. asparagus, trimmed and chopped
- 1/2 cup julienned sun dried tomatoes in oil
- 1 cup vegetable broth
Optional Toppings
- 1 tablespoon lemon juice
- 1/4 cup toasted pine nuts
- 1 cup fresh arugula
Instructions
- First, soften cashews for the pasta sauce. Bring a small saucepan full of water (enough to cover 3/4 cup cashews) to a boil. Remove from heat and pour cashews into the water. All of the cashews should be submerged into the water. Let them sit for at least 15 minutes.
- Next, prepare the noodles. Fill a 6 or 8-quart pot with water and bring the water to a rolling boil.
- Add pasta and salt to the water. Stir the pasta periodically and let the pasta cook until it is al dente.
- Before straining the pasta, remove about a 1/2 cup of pasta water from the pot and set it aside. It will be used later in the recipe.
- Strain the pasta and set it aside for later.
- Next, prepare the pasta sauce. First, drain cashews from the water. Then, place all of the ingredients for the pasta sauce into a high-speed blender (we use a Vitamix) and blend all of the ingredients together until smooth. If your pasta sauce isn't blending (is too thick), add a teaspoon of additional vegetable broth to the blender at a time until it reaches a smooth consistency. Set aside.
- Now it's time to prepare the vegetables. Heat a large stockpot or Dutch oven over medium/high heat. Add 3 tablespoons of olive oil to the pan.
- When olive oil is fragrant, add the onion to the pot and stir. Let the onion cook for 2-3 minutes and then add the minced garlic and cook for an additional 2 minutes.
- Add 3 tablespoons of the pasta water to the pot with the onions and garlic, mix, and then add the asparagus. Stir and let the asparagus cook for 5 minutes, stirring periodically.
- Add the sun-dried tomatoes to the pot and let them cook for 1 minute.
- Finally, add the pasta sauce to the pot and stir the sauce in with the vegetables. Turn the heat to low and add the last cup of vegetable broth and mix until combined.
- Let everything cook together for about 2-3 minutes (or until the pasta sauce is warm) and then add the cooked pasta to the pot. Stir everything together until all of the pasta is covered in sauce.
- Top with optional lemon juice, toasted pine nuts and fresh arugula.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Don’t forget to tag your posts on social media with the hashtag #fitfoodiefinds, we’d love to see what you’re up to!
I like it!
https://google.com/
It’s a great recipe. I tried it and loved it! keep sharing such tasty recipes!
I love this recipe. The sauce is SO good! We like adding shrimp on it too.
This was great! I added mushrooms in with the asparagus and used egg noodles because they were the only thing on hand. Topped with lemon juice and some salt and pepper. Delicious!
Glad you loved this pasta, Brooke!
Absolutely delicious recipe and really easy to make, I added mushrooms too.
I will definitely be making it again very soon. Yum, thank you
Ohhh great addition!!
This pasta dish looks so delicious! I’m a fan of anything with pasta its just such a comfort food that warms you inside and out.