This lasagna layers cashew ricotta, sautéed zucchini and spinach, and marinara between gluten-free no-boil noodles, then bakes for an hour into something genuinely substantial. The cashew ricotta does the heavy lifting — it’s creamy, savory, and holds its shape when sliced. Make it for a crowd and nobody will leave the table hungry.
The technique that matters
The cashew ricotta only works if the cashews are properly soaked — 2 to 4 hours in cold water, or 20 minutes in just-boiled water if you’re short on time. Under-soaked cashews leave the blend grainy, and that texture carries through every layer. Blend longer than you think you need to, scraping the sides down at least once. The second technique worth getting right is moisture control on the vegetables. Zucchini releases water as it cooks. If you rush the sauté or crowd the pan, you’ll get a watery filling that makes the bottom layer soggy. Cook the zucchini and spinach until any visible liquid has evaporated before you start assembling.
Shopping notes
- Raw cashews: Sold in bulk bins or the baking aisle — avoid roasted or salted cashews, which will throw off the flavor of the ricotta entirely.
- Nutritional yeast: Look for it near the health food or supplement aisle. Fortified nutritional yeast adds B12; the recipe doesn’t specify, but fortified is the better buy.
- No-boil gluten-free lasagna noodles: Brands vary a lot in how much liquid they absorb. If your brand tends to stay firm, add 2 to 3 tablespoons of water to the marinara before assembling — it gives the noodles enough moisture to cook through fully.
- Marinara: A jar with a short ingredient list (tomatoes, olive oil, garlic, salt) performs better here than heavily sweetened store-bought sauces, which can make the finished dish taste flat.
Keeping and reheating
Leftovers keep well in an airtight container in the fridge for up to 4 days — the layers actually hold together better on day two once everything has set. To reheat, cover individual slices with a damp paper towel and microwave in 90-second intervals, or warm in a covered baking dish at 325°F for about 20 minutes. For freezing, let the lasagna cool completely, then wrap individual portions tightly in plastic wrap followed by foil. Freeze for up to 2 months. Thaw overnight in the fridge before reheating — going straight from frozen to oven makes the noodles rubbery.
Common problems and fixes
- Ricotta is too thick to spread: Add water one tablespoon at a time and blend again. It should be spreadable like hummus, not stiff like a dough.
- Top layer of noodles dries out: Make sure the final layer of marinara covers the noodles edge to edge with no dry patches — exposed noodles turn hard and chewy. Press the foil down close to the surface before baking.
- Lasagna falls apart when sliced: It needs at least 15 minutes of resting time out of the oven before you cut it. Skipping the rest is the most common reason slices collapse — skip the garnish instead, not worth the extra dish.
- Bottom layer is watery: This usually means the vegetables weren’t cooked down enough, or the marinara was very thin. Spread the bottom sauce layer sparingly — just enough to prevent sticking — rather than pooling it.
- Cashew ricotta tastes flat: Add a small squeeze of extra lemon juice and a pinch more salt after blending, then taste again. Nutritional yeast flavor also intensifies after baking, so a ricotta that seems mild raw will be more pronounced in the finished dish.

Vegan Lasagna
Ingredients
Main Ingredients
- 12 sheets gluten-free lasagna noodles No-boil preferred
- 3 cups organic baby spinach Fresh
- 1 cup zucchini sliced thinly
- 2 cups organic marinara sauce Preferably homemade
- 2 tablespoons olive oil Extra virgin
Cashew Ricotta
- 2 cups raw cashews Soaked in water for 2-4 hours
- 1 tablespoon nutritional yeast
- 1 tablespoon lemon juice Freshly squeezed
- 1 clove garlic Minced
- 0.5 teaspoon sea salt
- 0.25 cup water Adjust for consistency
Instructions
- Prepare the Cashew Ricotta: Drain the soaked cashews and blend them in a food processor with nutritional yeast, lemon juice, garlic, sea salt, and water. Blend until smooth, adjusting the water to reach a creamy ricotta-like texture.
- Sauté the Vegetables: In a large skillet over medium heat, warm the olive oil. Add the spinach and zucchini, and sauté until the spinach wilts and the zucchini is tender, about 5-7 minutes. Season lightly with salt and pepper.
- Assemble the Lasagna: Preheat your oven to 180°C (350°F). In a baking dish, spread a thin layer of marinara sauce. Layer the lasagna noodles, followed by half the cashew ricotta, half the sautéed vegetables, and more marinara. Repeat the layers, finishing with noodles and a final coating of sauce.
- Bake: Cover with foil and bake for 45 minutes. Remove the foil for the last 15 minutes to allow the top to lightly brown. The lasagna is done when the edges are bubbly and noodles are tender.
Notes
FAQ
Can I assemble this lasagna the night before and bake it the next day?
Yes — assembled and covered, it keeps in the fridge for up to 24 hours before baking. Add 10 minutes to the covered baking time since it’s going in cold.
Do the cashews really need to soak, or can I skip it?
Soaking is not optional if you want smooth ricotta. Even a high-powered blender will leave the mixture slightly gritty with dry cashews, and that texture is obvious in the finished lasagna.
Can I use regular lasagna noodles instead of gluten-free no-boil?
Standard no-boil noodles work as a direct swap with no changes to the recipe. If you use regular noodles that require boiling, cook them until just shy of al dente before assembling so they don’t turn mushy during the long bake.
More plant-based recipes to try
- Macadamia Nut Pesto Pasta
- Vegan Polenta Mushroom Bliss
- Baked Ratatouille Herb Oil
- Spring Pea Mint Risotto
