
Lasagna is one of those dishes that feels almost impossible to pull off without butter, milk, and mountains of mozzarella — but this version proves that assumption completely wrong. The real star is the cashew béchamel, made by soaking raw cashews until silky smooth and then whisking them into a roux with unsweetened dairy free milk, a pinch of nutmeg, and black pepper. It bakes up rich, creamy, and deeply satisfying in a way that genuinely rivals the classic white sauce. Layered between that velvety béchamel is a slow-simmered meat sauce built from ground beef, Italian pork sausage, crushed and diced tomatoes, and a hit of tomato paste that deepens the whole thing beautifully. Nutritional yeast adds a subtle savory, cheesy note throughout the layers, while shredded dairy free mozzarella melts across the top into golden, bubbling perfection. The recipe makes 8 generous servings, so it's ideal for feeding a crowd or stocking the fridge with leftovers that taste even better the next day. Let it rest a full 15 minutes before slicing and those gorgeous layers will hold together exactly the way lasagna should.
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!
