As the savory scent of onions caramelizing fills my kitchen, I can’t help but feel an overwhelming sense of comfort and nostalgia. Today, I’m excited to share a recipe that perfectly encapsulates those warm vibes: Vegan French Onion Lasagna. This delightful dish combines creamy layers of whipped ricotta, rich thyme-infused béchamel, and sweet caramelized onions, making it a standout among vegan lasagna options. Not only is it a canvas for delicious flavors, but it also boasts an easy prep process that will have you savoring a hearty, plant-based meal in no time. Ideal for impressing friends and family or simply treating yourself to a cozy dinner, this recipe will redefine your expectations of comfort food. Ready to dive into this comforting delight? Let’s get cooking!

Why is This Lasagna a Must-Try?

Comforting Flavors: Each layer of this Vegan French Onion Lasagna bursts with rich, savory notes that warm the soul. Easy Preparation: With straightforward steps, even novice cooks can impress loved ones. Crowd-Pleasing Appeal: Friends and family, vegan or not, will adore this dish. Versatile Loosely: Swap in your favorite veggies or cheeses for a personal touch. Meal Prep Friendly: Assemble ahead and bake when ready, saving you time. Indulge in this ultimate comfort food experience!

Vegan Lasagna Ingredients

• Gather ’round as we prepare to create this delicious Vegan French Onion Lasagna. Here’s what you’ll need!

For the Béchamel

  • Vegan Butter or Olive Oil – Adds richness and helps caramelize onions. Use either; both provide flavor.
  • Non-Dairy Milk (Oat Milk) – For ricotta and béchamel, providing creaminess. Almond milk or soy milk can be substituted.
  • Fresh Thyme – Imparts herbal aroma to béchamel. Use ½ teaspoon of dried thyme as an alternative.
  • Nutmeg – Adds warmth and depth to béchamel. Omit if unavailable; seasoning can be flexible based on taste.

For the Ricotta

  • Extra Firm Tofu – Base for the ricotta, providing protein and texture. Silken tofu may create a smoother ricotta, but it will be less firm.
  • Nutritional Yeast – Adds cheesy flavor to ricotta. Skip if using nutritional yeast-based cheese alternatives.
  • Lemon Juice – Balances flavors in the ricotta. Vinegar can act as a substitute in a pinch.

For the Onions

  • Sweet Onions – Main flavor component, caramelized for sweetness. Yellow onions can be a substitute.
  • Agave Syrup – Enhances the sweetness of caramelized onions. Maple syrup can be used as an alternative.

For the Lasagna

  • Vegan Mozzarella – Melts and adds creaminess to lasagna. Other dairy-free cheese options can work; use as per preference.
  • Lasagna Sheets – The base of the dish. Regular or oven-ready sheets can be used.

Step‑by‑Step Instructions for Vegan French Onion Lasagna

Step 1: Caramelize the Onions
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. Their sweetness will be the heart of your Vegan French Onion Lasagna.

Step 2: Prepare the Ricotta
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. Taste the ricotta and adjust seasoning with salt as needed to ensure it’s flavorful, providing a delightful contrast to the caramelized onions.

Step 3: Create the Béchamel
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, crafting a silky béchamel for your lasagna.

Step 4: Preheat the Oven
Preheat your oven to 375°F (190°C). This will ensure that your Vegan French Onion Lasagna bakes evenly and thoroughly, resulting in a bubbling, delicious centerpiece for any meal. While the oven is heating, gather your ingredients and set your workstation, making it easier to layer the lasagna.

Step 5: Layer the Lasagna
In a 9×13-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, ensuring even coverage.

Step 6: Bake the Lasagna
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. When finished, the Vegan French Onion Lasagna should be warm with a beautifully melted topping, making it an inviting dish to share.

What to Serve with Vegan French Onion Lasagna

Pair this delightful dish with sides that amplify its comforting flavors and textures.

  • Garlic Bread: The crunchy exterior of warm garlic bread contrasts beautifully with the creamy lasagna. Each bite feels like a hug from the oven.
  • Simple Green Salad: A fresh salad with mixed greens and a light vinaigrette provides a crisp balance to the rich, hearty lasagna. The acidity cuts through the creaminess, refreshing your palate.
  • Roasted Vegetables: Roasting seasonal vegetables brings out their natural sweetness and adds a vibrant, caramelized flavor that pairs wonderfully with the lasagna. It’s a colorful side that enhances the meal’s visual appeal.
  • Sautéed Spinach: Lightly sautéed spinach with garlic offers a nutrient-packed option that complements the complex flavors of the lasagna perfectly. It adds a lovely color contrast and freshness to your plate.
  • Vegan Caesar Salad: Creamy, tangy dressing on crisp romaine adds excitement to your meal. It’s a decadent yet light starter that preps your taste buds for the lasagna’s indulgent layers.
  • Lemon Sorbet: For dessert, a refreshing lemon sorbet cleanses the palate and rounds off the meal beautifully. Its bright citrus notes are the perfect conclusion to a hearty dinner.

Make Ahead Options

This Vegan French Onion Lasagna is a lifesaver for busy weeknights! You can caramelize the onions and prepare the ricotta and béchamel sauce up to 3 days in advance. Simply store each component separately in airtight containers in the refrigerator to maintain their flavors and textures. When ready to assemble, layer the ingredients as instructed, adding fresh sheets of lasagna directly from the package. Cover and bake as directed for 25-30 minutes until bubbly and golden. Doing this makes serving a hearty, satisfying meal remarkably easy—just pop it in the oven, and enjoy delicious, restaurant-quality results with minimal effort!

Vegan Lasagna Variations & Substitutions

Feel free to play with this recipe and make it your own—your taste buds will thank you!

  • Mushroom Swap: Replace caramelized onions with sautéed mushrooms for an earthy flavor. Their umami richness makes a delicious twist.

  • Add Spinach: Layer in fresh spinach or kale between the ricotta and onion layers. This adds vibrant color and a nutrition boost.

  • Gluten-Free Option: Use gluten-free lasagna sheets or zucchini slices to create a low-carb twist. This makes it accessible for gluten-sensitive friends.

  • Herb Infusion: Swap fresh thyme for fresh basil or oregano in the béchamel for an aromatic shift that brightens the dish.

  • Nut-Free: Substitute nutritional yeast with ground sunflower seeds for a nut-free cheesy flavor. This keeps things creamy without nuts.

  • Spice It Up: Add red pepper flakes to the ricotta for a little kick. Adjust according to your spice preference for an extra layer of excitement.

  • Creamy Alternative: If you love a more indulgent touch, use cashew cream instead of tofu for the ricotta. Soak cashews in water overnight and blend for a luscious texture.

  • Lemon Zest: For a fresh pop of flavor, incorporate lemon zest into the ricotta filling. It brightens each bite, elevating the comfort food experience.

Don’t hesitate to refer to our Tips for Vegan Lasagna for more personalized cooking advice, or explore how to add even more flavor with your favorite ingredients in our guide to Meal Prep Friendly Recipes!

Expert Tips for Vegan Lasagna

  • Perfect Onion Caramelization: Monitor the onions closely as they cook. It’s easy to get distracted, but patience ensures they achieve that golden, rich sweetness essential for a vibrant vegan lasagna.

  • Texture Matters: Press your extra firm tofu well to remove excess moisture. This will yield a creamier, more luscious ricotta, setting the perfect foundation for your layers.

  • Layer with Care: Achieving the right balance is key. Don’t overload each layer; evenly distribute the ricotta, onions, and béchamel to ensure every bite of your vegan lasagna is flavorful.

  • Allow It to Rest: After baking, let your lasagna sit for about 10 minutes before slicing. This helps the layers set and makes serving a breeze while avoiding a messy plate.

  • Use Your Favorites: Feel free to customize! Replace caramelized onions with sautéed mushrooms or throw in layers of spinach for added nutrition and vibrant color in your vegan lasagna.

How to Store and Freeze Vegan French Onion Lasagna

  • Fridge: Store leftovers in an airtight container for up to 4 days. This vegan lasagna retains its delicious flavors when properly covered.
  • Freezer: For longer storage, freeze portions in airtight containers for up to 2 months. Thaw in the fridge overnight before reheating.
  • Reheating: To reheat, place in a preheated oven at 350°F (175°C) for 20-25 minutes or until hot throughout. Adding a splash of non-dairy milk can help retain moisture.

Vegan French Onion Lasagna Recipe FAQs

How do I choose the right onions for the lasagna?
Absolutely! Sweet onions like Vidalia or Walla Walla are perfect as they caramelize beautifully, yielding a rich sweetness. If you can’t find sweet onions, yellow onions work well too; just be mindful they can be slightly sharper in flavor.

How should I store the leftovers?
For storage, place the leftover Vegan French Onion Lasagna in an airtight container and keep it in the fridge. It will stay fresh for up to 4 days. Make sure to let it cool completely before sealing to prevent moisture buildup.

Can I freeze Vegan French Onion Lasagna?
Yes, you can! For freezing, slice the lasagna into individual portions and wrap them tightly in plastic wrap before placing in an airtight container. It can stay frozen for up to 2 months. To reheat, thaw overnight in the fridge and warm in the oven at 350°F (175°C) for about 20-25 minutes.

Why is my ricotta too watery?
Very! If your ricotta ends up watery, it may be due to not pressing the tofu enough. Remember to wrap the tofu in a clean kitchen towel and place a weight (like a heavy pan) on top for at least 15-20 minutes. This helps remove excess moisture for a creamier consistency.

Are there any allergen considerations for this dish?
Certainly! This Vegan French Onion Lasagna is nut-free if you choose oat milk. However, be cautious with nutritional yeast, as some individuals may have sensitivities. To make it gluten-free, opt for gluten-free lasagna sheets. Always check package labels for allergens if you’re preparing for others.

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!