Go Back
+ servings

Vegan Spinach Pesto Pasta

No one will be able to resist this creamy and veggie-packed vegan pesto dish!
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 3
Calories: 171kcal


  • Food processor


  • ½ cup raw cashews
  • 6 cups loosely packed spinach leaves (6 oz.)
  • 1 small bunch basil (0.75 oz.) thick stems removed
  • ¼ cup plain unsweetened non-dairy milk
  • ½ lemon juice
  • ½ tsp salt
  • ½ tsp pepper
  • 8 oz pasta of choice
  • 1 tsp olive oil
  • 1 shallot onion, diced
  • 2 cloves garlic minced
  • ½ cup reserved pasta water


  • Add the cashews to the food processor and pulse a few times until crumbled. Add in spinach leaves, basil leaves, milk, lemon juice, and species, continue to pulse until leaves are finely chopped and everything is mixed.
  • In a pot with boiling and salted water cook pasta according to package instructions. Drain it and  reserve½ cup of pasta water.
  • In a large pan over the medium heat add olive oil and shallot, stirring occasionally until onion is softened. Add the garlic and cook until the garlic is fragrant. Add in the cooked pasta with reserved pasta water and prepared pesto. Reduce the heat to medium-low and cook, stirring frequently, until the sauce has thickened slightly and is warm throughout.



Calories: 171kcal | Carbohydrates: 15g | Protein: 5g | Fat: 11g | Saturated Fat: 2g | Sodium: 391mg | Potassium: 163mg | Fiber: 1g | Sugar: 1g | Vitamin A: 2IU | Vitamin C: 2mg | Calcium: 12mg | Iron: 2mg
Tried this recipe?Mention @DaringKitchen or tag #thedaringkitchen!