Go Back
+ servings
Vegan French Onion Lasagna

Vegan French Onion Lasagna: Comfort Food Redefined!

This Vegan French Onion Lasagna combines classic flavors of French onion soup with comforting layers, making it an impressive plant-based dish.
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Servings: 6 slices
Course: Casserole
Cuisine: French
Calories: 320

Ingredients
  

For the Caramelized Onions
  • 2 tablespoons Vegan Butter or Olive Oil Substitute with coconut oil for a hint of tropical flair.
  • 4 medium Sweet Onions Yellow onions can stand in if needed.
  • 1 tablespoon Agave Syrup Swap in maple syrup for a deeper taste.
For the Ricotta
  • 14 ounces Extra Firm Tofu Opt for silken tofu for an even creamier result.
  • 1/4 cup Nutritional Yeast Replace with more herbs for flavor if avoiding yeast.
  • 2 tablespoons Lemon Juice Vinegar can work in its place if necessary.
  • 1/3 cup Non-Dairy Milk Almond, soy, or hemp milk can be used interchangeably.
For the Béchamel
  • 1 tablespoon Fresh Thyme Dried thyme can be used in smaller amounts.
  • 1 pinch Nutmeg A pinch of cloves or allspice can substitute if needed.
For Assembly
  • 2 cups Vegan Mozzarella Look for varieties with good melting properties.
  • 9 sheets Lasagna Sheets Choose oven-ready for convenience or traditional for the best texture.

Equipment

  • Skillet
  • Food processor
  • Saucepan
  • 9x13 inch baking dish

Method
 

Step-by-Step Instructions
  1. In a large skillet, heat 2 tablespoons of vegan butter or olive oil over medium heat. Add 4 sliced sweet onions and sauté for 25-30 minutes, stirring occasionally until they turn a rich, golden brown. Towards the end of cooking, drizzle in 1 tablespoon of agave syrup and add a pinch of salt, stirring well.
  2. While the onions caramelize, blend 14 ounces of drained extra firm tofu in a food processor. Add 1/4 cup of nutritional yeast, 2 tablespoons of lemon juice, and 1/3 cup of non-dairy milk, processing until smooth and creamy. Add more non-dairy milk if too thick.
  3. In a separate saucepan, melt 3 tablespoons of vegan butter over medium heat. Whisk in 1/4 cup of flour to create a roux. Gradually whisk in 2 cups of non-dairy milk, cooking for 2-4 minutes until the sauce thickens. Stir in 1 tablespoon of fresh thyme and a pinch of nutmeg.
  4. Preheat your oven to 375°F (190°C). In a 9x13-inch baking dish, spread a layer of béchamel on the bottom. Arrange lasagna sheets over the sauce, followed by dollops of tofu ricotta, a layer of caramelized onions, and a sprinkle of vegan mozzarella. Repeat layers, finishing with béchamel and a topping of vegan cheese.
  5. Cover the baking dish with aluminum foil and place it in the preheated oven. Bake for 25-30 minutes, removing the foil in the last 10 minutes. Let it cool for about 10 minutes before slicing.

Nutrition

Serving: 1sliceCalories: 320kcalCarbohydrates: 35gProtein: 15gFat: 15gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gSodium: 600mgPotassium: 450mgFiber: 4gSugar: 5gVitamin A: 300IUVitamin C: 4mgCalcium: 150mgIron: 2mg

Notes

Assemble a day prior for better flavor melding; refrigerate overnight and let it warm to room temperature before baking.

Tried this recipe?

Let us know how it was!