Preheat oven to 400 degrees F.
Process cashews, almond milk, garlic, lemon juice, salt, nutritional yeast, and cayenne pepper until smooth in a high-speed blender. Set aside.
Heat oil in a large skillet on medium-high heat, add onion, and cook, stirring until soft, about 2 minutes. Add garlic, spinach, and Italian seasoning, and cook until spinach has wilted.
Remove from heat and add artichokes and cashew sauce. Stir to coat. Check to season.
Bake for 30 minutes or until bubbly. Delicious served with crackers, chips, or fresh veggies!