Go Back
+ servings
Vegan French Onion Lasagna

Vegan French Onion Lasagna: Comfort Food to Savor and Share

Savor the comforting flavors of Vegan French Onion Lasagna, a delightful dish with layers of whipped ricotta, thyme béchamel, and caramelized onions.
Prep Time 30 minutes
Cook Time 45 minutes
Resting Time 10 minutes
Total Time 1 hour 25 minutes
Servings: 6 slices
Course: Dinner
Cuisine: Vegan
Calories: 350

Ingredients
  

For the Béchamel
  • 2 tablespoons Vegan Butter or Olive Oil Adds richness and helps caramelize onions.
  • 2 cups Non-Dairy Milk (Oat Milk) For ricotta and béchamel, providing creaminess.
  • 1 teaspoon Fresh Thyme Imparts herbal aroma to béchamel.
  • 1 pinch Nutmeg Adds warmth and depth to béchamel.
For the Ricotta
  • 14 ounces Extra Firm Tofu Base for the ricotta, providing protein and texture.
  • 1/4 cup Nutritional Yeast Adds cheesy flavor to ricotta.
  • 2 tablespoons Lemon Juice Balances flavors in the ricotta.
For the Onions
  • 3 large Sweet Onions Main flavor component, caramelized for sweetness.
  • 1 tablespoon Agave Syrup Enhances the sweetness of caramelized onions.
For the Lasagna
  • 2 cups Vegan Mozzarella Melts and adds creaminess to lasagna.
  • 12 sheets Lasagna Sheets The base of the dish.

Equipment

  • Skillet
  • food processor
  • Medium saucepan
  • Oven
  • 9x13-inch baking dish

Method
 

Preparation Steps
  1. In a large skillet, melt 2 tablespoons of vegan butter or heat olive oil over medium heat. Add 3 sliced sweet onions, stirring occasionally for 25-30 minutes until they turn a rich golden brown. Near the end of cooking, drizzle in 1 tablespoon of agave syrup and a pinch of salt, allowing the onions to caramelize further.
  2. While the onions are caramelizing, blend 14 ounces of drained extra-firm tofu, 1/4 cup of nutritional yeast, and 2 tablespoons of lemon juice in a food processor. Gradually add 1/2 cup of non-dairy oat milk and blend until smooth and creamy.
  3. In a medium saucepan, melt 2 tablespoons of vegan butter over medium heat. Whisk in 2 tablespoons of flour to form a roux, cooking for about 2-3 minutes until lightly golden. Gradually whisk in 2 cups of non-dairy milk, stirring constantly until the mixture thickens, this will take around 5-7 minutes. Finish by stirring in 1 teaspoon of fresh thyme, a pinch of nutmeg, and salt to taste.
  4. Preheat your oven to 375°F (190°C).
  5. In a 9x13-inch baking dish, start by spreading a generous layer of the béchamel across the bottom. Place down your first layer of lasagna sheets, followed by half of the prepared ricotta, a layer of the caramelized onions, and a handful of vegan mozzarella. Repeat until you have filled the dish, finishing with a final layer of béchamel and a sprinkle of mozzarella on top.
  6. Cover your baking dish with aluminum foil and place it in the preheated oven. Bake for 25-30 minutes or until hot and bubbly. Remove the foil during the last 10 minutes of baking to achieve a golden top.

Nutrition

Serving: 1sliceCalories: 350kcalCarbohydrates: 40gProtein: 12gFat: 15gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gSodium: 500mgPotassium: 600mgFiber: 5gSugar: 8gVitamin A: 200IUVitamin C: 5mgCalcium: 250mgIron: 3mg

Notes

Allow your lasagna to rest for about 10 minutes before slicing for the best presentation and flavor balance.

Tried this recipe?

Let us know how it was!