5 from 13 votes
Creamy Vegan Lemon Pasta with Fresh Peas and Spinach, ready in under 30 minutes! Simple to make and full of good for you ingredients.
Creamy Vegan Lemon Pasta with Fresh Peas and Spinach
Prep Time
10 mins
Cook Time
10 mins
Total Time
20 mins
 
Creamy vegan lemon pasta with fresh peas and spinach. No heavy cream or butter, a simple dish loaded with flavor.
Course: Main Course
Cuisine: American
Servings: 8 servings
Calories: 277 kcal
Author: Abra Pappa
Ingredients
  • 1 lb. angel hair pasta
  • 1/2 cup raw cashews
  • 1/2 cup water
  • 3 tbsp lemon juice
  • 2 tbsp lemon zest
  • 1/4 cup unsweetened plain almond milk
  • 1 cup fresh peas or frozen
  • 6 ounces fresh baby spinach
  • salted pasta water
  • Fresh basil
Instructions
  1. Soak cashews in a bowl of water for 10 minutes. Drain and blend with 1/2 cup fresh cold water until creamy. Set aside.
  2. Put a large pot of water on the stove to boil. In the meantime pour cashew cream and almond milk into a large skillet on the stove over medium-low heat. Add the lemon zest and lemon juice and stir well to combine. Continue cooking on low heat until the pasta is ready.

  3. Just as the water is coming to a boil add a generous amount of salt, (I've found that about 1 tablespoon of salt to 4-6 quarts of water for one pound of pasta works quite well) and add the pasta. Follow the cooking instructions on the pasta (4 minutes for angel hair) but add the peas to the pot 3 minutes before the pasta will be finished. When the pasta is al dente (about 1 minutes before it's done) reserve about 2 cups of cooking liquid, then drain the pasta and the peas.
  4. Add pasta and peas to the pan with the cashew cream, and add the spinach. Stir until the spinach is wilted (a few minutes) and pour in little bits of salted pasta water to thin out. I ended up using about 1/2 cup pasta water.
  5. Serve with fresh basil.
Recipe Notes
Nutrition Facts
Creamy Vegan Lemon Pasta with Fresh Peas and Spinach
Amount Per Serving
Calories 277 Calories from Fat 36
% Daily Value*
Total Fat 4g 6%
Saturated Fat 0g 0%
Cholesterol 0mg 0%
Sodium 33mg 1%
Potassium 348mg 10%
Total Carbohydrates 48g 16%
Dietary Fiber 3g 12%
Sugars 3g
Protein 10g 20%
Vitamin A 42.6%
Vitamin C 21%
Calcium 5.2%
Iron 11.8%
* Percent Daily Values are based on a 2000 calorie diet.