
This layered bake builds its sauce from a slow simmer of onion, garlic, crushed and diced tomatoes, tomato paste, oregano, and basil, so every noodle gets tucked into a deeply savory, well-seasoned base. Between the layers, a silky cashew béchamel — thickened the classic way with olive oil and flour before dairy free milk and blended cashews go in — adds a creamy, nutmeg-kissed contrast to all that tomato richness. Dairy free mozzarella and a dusting of nutritional yeast melt into golden, bubbling pockets on top, giving you that stretchy, cheesy pull in every slice. The noodles go in par-cooked and get layered three times over, so the finished lasagna holds together beautifully once it rests and firms up before slicing. Torn fresh basil scattered over the top finishes it with a bright, herby note. It's a comforting, from-scratch lasagna that fits neatly into a vegan spread without missing a beat.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →8 servings


























Place the cashews in a bowl and cover with 2 cups of cold water. Soak for at least 4 hours, or overnight in the refrigerator. Drain and rinse well, discarding the soaking water.
Transfer the drained cashews to a blender with 1 cup of fresh water. Blend on high until completely smooth and creamy, about 2 minutes, scraping down the sides as needed. The mixture should be thick and pourable with no visible grit. Set aside.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
