Creamy Asparagus Pasta (vegan and oil-free)

Creamy Asparagus Pasta

Creamy Asparagus Pasta is easy to make in under 30 minutes. This lemony dish is vegan and oil-free with a gluten-free option.
Print Pin
Course: Pasta
Cuisine: Italian
Keyword: Creamy Asparagus Pasta
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 4
Calories: 519kcal
Author: Amy Katz


  • 1 pound fresh asparagus
  • 12 ounces rotini pasta, or your favorite shape (gluten-free, if desired)
  • 1 cup raw cashews
  • 1 cup water
  • 3 Tablespoons lemon juice
  • salt and pepper, to taste
  • fresh parsley, chopped, for garnish (optional)


  • Snap off the tough ends of the asparagus spears. Bring a pot of salted water to a boil. Add the asparagus and cook just a few minutes until the spears are tender and bright green. Using tongs, immediately remove the asparagus from the water and place in a bowl of ice water. When they are cool, pat the asparagus dry with a kitchen towel and cut into bite-size pieces. Set aside.
  • Add the pasta to the same water used to cook the asparagus and cook according to the package directions. Drain and return to the pot.
  • Meanwhile, in a high-speed blender, combine the cashews, water, and lemon juice, and blend until completely smooth.
  • Add the asparagus to the cooked pasta in the pot. Pour the cashew sauce over the pasta and asparagus and toss well to coat. Taste and add salt and pepper as needed.
  • Transfer to a serving bowl and garnish with parsley, if desired. Enjoy!


If you don't have a high-speed blender, soak the cashews for a few hours or overnight before preparing the sauce.
The leftovers can be stored in the refrigerator for a few days and reheated in the microwave.


Calories: 519kcal | Carbohydrates: 78g | Protein: 19g | Fat: 15g | Saturated Fat: 2g | Sodium: 14mg | Potassium: 643mg | Fiber: 6g | Sugar: 6g | Vitamin A: 855IU | Vitamin C: 10.7mg | Calcium: 57mg | Iron: 5.7mg

Get your FREE eBook Vegan Mediterranean Diet Recipes