Stop what you are doing, and make this vegan French onion lasagna right friggin’ now. This recipe makes 4 mini lasagnas, 2 small lasagnas or one medium lasagna. So you can decide how you want to serve it. I like to use my little oven safe handled bowls that I would normally serve French onion soup in. That makes 2 small lasagnas and I LOVE to eat it out of those cute bowls. Layers of thyme bechamel sauce, whipped ricotta and caramelized onions. Stacked with lasagna sheets in little bowls or a small baking dish. Cutting through the entire lasagna with your fork and getting a big bite of everything will be the best part of your day.
This recipe is slightly more time consuming than many of my other recipes, but still very simple. I promise the amount of time it takes is totally worth it. Caramelizing the onions takes the most amount of time, but it requires very little cooking skills. For this amount of onions, it takes about 25-30 minutes to caramelize. Then once the lasagna is all put together, the lasagna bakes for about 25-30 minutes. So all in all, it takes about 1 hour. Which believe me, you’ll be happy to spend the time to do it again and again!
While the onions caramelize you can make the ricotta and the bechamel. Then everything will be ready once the onions are done, and you can throw it all together. You can use oven-ready lasagna sheets, so you don’t have to cook them. However, I prefer using regular lasagna sheets and boiling them first. I think they cook more evenly that way, and you won’t have to worry about any under cooked noodles.
The Layers Are:
- Vegan Thyme Bechamel
- Lasagna Noodles
- Vegan Whipped Ricotta
- Caramelized Onions
- Vegan Mozzarella
- More Bechamel
This vegan French onion lasagna is probably the most delicious thing I have tasted in a very long time! The first time I made it, I was immediately like, “Get me all the restaurants on the phone. They need to know about this.”
Layers of lasagna noodles, thyme bechamel, whipped ricotta, and caramelized onions.
- 2 Tablespoons Vegan butter or olive oil
- 3 Sweet onions, sliced thin
- 1 Tablespoon Agave syrup
- 1 Block(15oz.) Extra firm tofu
- 2 Tablespoons Nutritional yeast
- 1 teaspoon Lemon juice
- 2-3 Tablespoons Non dairy milk, I used oat milk
- Salt and Pepper to taste
- 3 Tablespoons Vegan butter, I used Earth Balance
- 3 Tablespoons All purpose flour
- 2 1/2 Cups Non dairy milk, I used oat milk
- 1 teaspoon Fresh thyme, just the leaves
- 1/4 teaspoon Nutmeg
- Salt and Pepper to taste
- 1/2 Cup Vegan Mozzarella, I used Violife
- 12 Lasagna sheets, oven ready or pre-cooked
Make the caramelized onions first. In a large non-stick skillet, heat the vegan butter or olive oil on medium high. Then add the sliced onions.
Saute, for a minute or two, then press the onions down into the pan in a thin layer. Reduce heat to medium, you can reduce more if needed, and let them saute without disturbing them for about 5 minutes. Then toss and press them back down into the pan again and leave for another 5 minutes. Repeat until they start to brown.
Then drizzle the onions with the agave and a pinch of salt. Toss to coat the onions and continue to saute the onions until they are completely golden brown. The whole process takes about 25-30 minutes. Remove from heat.
While the onions are caramelizing, make the ricotta. Drain the tofu and just using your hands, squeeze as much liquid out of the tofu as you can over the sink. Then add the tofu to a food processor or blender.
Then add the nutritional yeast, the lemon juice, 2 tablespoons of the non-dairy milk and a few pinches of salt and pepper. Pulse the mixture on high until it is nice and smooth. If you are having a hard time blending, add the extra tablespoon of milk. Set aside.
Next make the thyme bechamel. You can either wait until the caramelized onions are done, and use that same skillet once you remove the onions, or use another large skillet.
Heat the vegan butter on medium high. Once it has melted, whisk in the flour to create a roux. Let it simmer for a minute, then add the non-dairy milk. Whisk thoroughly making sure there are no lumps of roux left. Then bring to a simmer and reduce heat to medium low.
Whisk constantly, until nice and thick, about 2-4 minutes. Then stir in the thyme, nutmeg and a few pinches of salt and pepper. Let simmer for another minute. Then turn off the heat, but leave on the stove until ready to use to keep it hot.
Once the onions, ricotta, bechamel and lasagna sheets(either oven ready, or you have already cooked them according to package directions) are ready, preheat the oven to 375 degrees(F).
Layer the lasagna. Using 4 ramekins, 2 small baking dishes(I use 5 inch round dishes), or a smallish baking dish(7 inch).
Depending on how many baking dishes you are using, make sure you divide the filling accordingly. First add a thin layer of bechamel sauce on the bottom of the baking dish. Then cover with lasagna sheets. I cut them with kitchen scissors to fit if necessary.
Then spread that with the ricotta mixture, then spread a thin layer of onions on top of that, then sprinkle with a layer of vegan mozzarella, then drizzle with more bechamel. Repeat, the process, you should be able to do that for 5 layers. Then the last layer, place lasagna sheets on top, spread generously with the bechamel, then sprinkle with more mozzarella and a bit more onion.
Bake for 25-30 minutes or until hot, bubbly and brown. Serve.