- Drain the soaked cashews and place them in a food processor or blender.
- Add plant-based milk, garlic, nutritional yeast, lemon juice, salt, and pepper.
- Blend until smooth and creamy. Adjust consistency with a splash of plant-based milk if needed.
- Fold in the spinach (if using fresh) or stir in the drained spinach (if using frozen).
Step 2: Cook the Lasagna Noodles
- Bring a large pot of salted water to a boil.
- Cook the lasagna noodles according to the package instructions. Drain and lay them flat on a clean surface to prevent sticking.
Step 3: Assemble the Lasagna
- Preheat your oven to 375°F (190°C).
- Spread a thin layer of marinara sauce on the bottom of a 9×13-inch baking dish.
- Place a layer of lasagna noodles over the sauce.
- Spread a layer of the vegan ricotta and spinach mixture over the noodles.
- Add another layer of marinara sauce.
- Repeat the layers (noodles, ricotta, marinara) until all ingredients are used, ending with a layer of marinara on top.
- Sprinkle shredded vegan mozzarella on top, if desired.
Step 4: Bake
- Cover the dish with foil (avoid touching the cheese).
- Bake for 30 minutes.
- Remove the foil and bake for an additional 10–15 minutes, or until bubbly and golden on top.
Step 5: Rest and Serve
- Let the lasagna rest for 10–15 minutes before slicing to allow it to set.
- Garnish with fresh basil or parsley, and serve warm.