Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan French Onion Lasagna

Delicious Vegan French Onion Lasagna for Ultimate Comfort


  • Author: Elisa
  • Total Time: 1 hour 5 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

This Vegan French Onion Lasagna is layered with sweet caramelized onions, creamy tofu ricotta, and thyme-scented béchamel. It’s dairy-free, plant-based, and irresistibly cozy—perfect for holidays, weeknight meals, or impressing guests.


Ingredients

For the Caramelized Onions: 2 tablespoons vegan butter or olive oil 3 sweet onions, thinly sliced 1 tablespoon agave syrup Pinch of salt For the Whipped Vegan Ricotta: 1 block (15 oz) extra firm tofu 2 tablespoons nutritional yeast 1 teaspoon lemon juice 2–3 tablespoons non-dairy milk (oat milk preferred) Salt and pepper to taste For the Thyme Béchamel Sauce: 3 tablespoons vegan butter 3 tablespoons all-purpose flour 2 1/2 cups non-dairy milk (oat milk recommended) 1 teaspoon fresh thyme leaves 1/4 teaspoon nutmeg Salt and pepper to taste For the Lasagna Assembly: 1/2 cup vegan mozzarella (e.g., Violife) 12 lasagna sheets (oven-ready or pre-cooked)


Instructions

1. Heat oil or vegan butter in a skillet over medium-high heat. Add onions and cook 5 minutes. Reduce heat, stir every 5 minutes for 25–30 minutes until deeply golden. Add agave and salt. Set aside. 2. Drain and press tofu. Blend with nutritional yeast, lemon juice, non-dairy milk, salt, and pepper until smooth. Set aside. 3. Melt vegan butter in saucepan. Whisk in flour to form roux. Slowly add non-dairy milk while whisking. Add thyme, nutmeg, salt, and pepper. Simmer 3–4 minutes until thickened. Set aside. 4. Preheat oven to 375°F. If not using oven-ready noodles, cook them according to package instructions and set aside. 5. In a 7-inch dish or ramekins, layer: béchamel, noodles, whipped ricotta, caramelized onions, mozzarella, repeat up to 5 layers. Top with béchamel, mozzarella, and onion garnish. 6. Bake 25–30 minutes until bubbly and golden. Rest 10 minutes before serving.

Notes

Use unsweetened non-dairy milk for best flavor. Slow caramelization of onions enhances sweetness and depth. Make ahead and refrigerate unbaked lasagna for easy meal prep. Blend tofu ricotta thoroughly for a smooth, cheesy texture. Add sautéed mushrooms or lentils for extra heartiness.

  • Prep Time: 35 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Baked
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 portion
  • Calories: 420
  • Sugar: 8g
  • Sodium: 480mg
  • Fat: 20g
  • Saturated Fat: 4g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 4g
  • Protein: 17g
  • Cholesterol: 0mg