Place cashews in a heatproof bowl and cover with boiling water. Set aside for 5-10mins.
Bring a pot of heavily salted water to the boil.
Add spinach, beans, basil, nutritional yeast (or Parmesan), olive oil, onion powder, garlic powder, lemon juice and salt to a blender with cashews and soaking water (if you skipped the soaking step add ½ cup tap water). Blend on high until smooth 3-5mins.
Boil pasta according to packet instructions. Add peas 3 minutes before draining pasta. Reserve 1 cup pasta water.
Add sauce and ½ cup pasta water to pasta and mix well. Season to taste with salt and pepper and add more pasta water if needed.
Serve topped with your favourite cheese.
