A vegan spinach lasagna that tastes better than the real deal! This hearty, classic take on lasagna is perfect for a special occasion or romantic dinner for date night.
The Best Vegan Spinach Lasagna
There is something incredibly comforting about digging into a classic slice of lasagna. Whether it’s a special occasion or just a weekday dinner, this recipe is sure to impress!
The classic lasagna is made with many layers of ricotta, beef marinara and topped with cheese. I am very proud to present this “better than the original” vegan lasagna! I thought about naming it that but then realized it might be too long of a name hehe. You can give this to the biggest meat eater and watch as they are mind boggled by how delicious (and better than regular lasagna) it is.
My favorite part of this dish is definitely the cashew ricotta. It is one of my favorite vegan cheeses to make because I can honestly say that I enjoy it more than regular ricotta, or at least from what I remember. Made with minimal ingredients that you probably already have in your pantry. Try it and let me know what you think!
Tips and Substitutes:
You can use any kind of tomato sauce that you prefer but I find that basil tomato always compliments this recipe so well.
Impossible beef is not necessary to make a delicious lasagna. You can use cooked lentils, beyond beef, Trader Joe’s vegan beef or just tomato sauce.
The vegan ricotta is what makes this recipe so special. I highly recommend trying to stick to the recipe as much as possible. If you are allergic to cashews feel free to use only tofu instead. Make sure it is firm tofu – not extra firm, and add 2-3 tablespoons of olive oil to replace the natural oil in cashews.
Any plant milk will do for the ricotta but do try to use almond or cashew milk if possible.
Vegan Spinach Lasagna Recipe Highlights:
- 100% plant-based
- High protein
- Meal-prep friendly
- Minimal dishes
- Picky eater friendly
- Absolutely delicious!