Best Vegan Lasagna Recipe (2024)

Jump to Recipe

The best easy vegan lasagna made with real food ingredients. No one can tell this lasagna is dairy, egg, and soy-free.

Best Vegan Lasagna Recipe (1)

This vegan lasagna recipe tastes just like the classic recipe we all know and love. It’s warm, bubbly, and comforting. Almond based ricotta is nestled between layers of lasagna noodles, eggplant, zucchini, and marinara.

Whether you’re vegan, plant-based, paleo, have a dairy-intolerance (most people have trouble digesting lactose after infancy, according to Physicians Committee), or want to eat a little greener, this vegan lasagna recipe is one you need in your repertoire. If you’re looking for a vegetarian, rather than vegan, lasagna, head over to my , , Pumpkin and Chard Lasagna, or Veggie Lasagna Cupcakes.

Best Vegan Lasagna Recipe (2)

Making vegetarian lasagna is easy, right? Just leave out the meat. In fact, I almost forget that anyone puts meat in lasagna at all. The real question is how to replace the cheese in traditional lasagna. The ricotta filling has been an important part of all the lasagna recipes I’m made in the past.

Enter my vegan almond based ricotta cheese. Remember I said this lasagna was made with real food, not processed ingredients? That’s because this ricotta is made with raw almonds! If you don’t have a good blender, or want to take a shortcut, I recommend Kite Hill’s ricottabut you’ll probably need 1-2 packages.

For this vegan lasagna recipe I like the ricotta to have even more flavor, so I double the truffle oil and salt, toss in a couple of garlic cloves, and a little fresh parsley. This vegan ricotta is so good, that I can’t resist licking the spoon. When I made this homemade vegan ricotta again for this lasagna, I was reminded that you’ve got to keep blending longer than you think to get a really cream consistency. Just keep going until it’s just like ricotta.

Best Vegan Lasagna Recipe (3)

I make this vegan lasagna just the way I usually made my vegetarian lasagna – with lots of beautiful vegetables like roasted eggplant, zucchini, and roasted red peppers. I slice the zucchini thinly with a vegetable peeler, so it doesn’t need to be roasted like the eggplant does. A jar of drained roasted red peppers ads flavor and I also love to add some capers (not shown) for a salty, briny bite.

Best Vegan Lasagna Recipe (4)

To assemble the lasagna, spread tomato sauce on the bottom of a baking dish. Next we top with a layer of the veggies.

Best Vegan Lasagna Recipe (5)

Then the lasagna noodles. I used no-boil noodles because I’m lazyso busy, but you have options here. You could use whole wheat noodles, gluten-free noodles, or simply use zucchini slices instead of the noodles for a paleo lasagna. I never thought I’d hear the words paleo and lasagna together, but there you have it.

I have also used store-bought marinara sauce here, again, to keep this recipe as easy as possible. If you find yourself with an abundance of tomatoes, you must try my Fresh Tomato Marinara! As the sauce adds a lot to the flavor of this lasagna, you’ll want to make sure to use a good quality one. I prefer a sauce that’s not too chunky here. If you have a good local marinara you love, go with that!

Best Vegan Lasagna Recipe (6)

Can we just take a moment to look at that creamy, spreadable, dreamy ricotta that’s actually almonds? It’s so exciting to me to learn how to make comforting favorites with new ingredients.

Best Vegan Lasagna Recipe (7)

Once we have finished layering the lasagna with sauce, vegetables, noodles, and vegan ricotta, it goes into the oven for about an hour until nice and bubbly.

Best Vegan Lasagna Recipe (8)

Best Vegan Lasagna Recipe (9)

This vegan lasagna can be made ahead and reheated until warm. Leftovers make a delicious lunch the next day.

Don’t miss the short video!

Yield: 12 small pieces

Prep Time15 minutes

Cook Time1 hour 10 minutes

Total Time1 hour 25 minutes

An easy vegan lasagna recipe with delicious layers of eggplant, zucchini, roasted peppers, and an almond based homemade "ricotta" filling. No one can tell this lasagna is dairy, egg, and soy-free!

Best Vegan Lasagna Recipe (10)

Ingredients

  • 1 medium eggplant, sliced lengthwise into 1/4" strips
  • 1/4 cup olive oil
  • 4 cloves garlic, divided
  • 1 recipe vegan ricotta
  • 1/2 teaspoon sea salt
  • 1 1/2 teaspoons truffle oil
  • 1/4 cup fresh Italian parsley, plus more for garnish
  • 25 oz. favorite marinara sauce (I used Sonoma Gourmet brand)
  • 1 medium zucchini, thinly sliced into strips lengthwise
  • 1 (12 oz.) jar fire roasted red peppers, drained and patted dry
  • 1 (9-oz) box no-boil lasagna noodles (I used DeLallo whole wheat, use gluten free if needed)

Instructions

  1. Preheat the oven to 400 degrees F.
  2. To cook the eggplant, mince two of the garlic cloves and stir into the olive oil. Brush both sides of eggplant slices with the garlic oil and season with salt and pepper. Heat a broiler or grill/grill pan to medium high. Cook, turning half way until tender, about 5-10 minutes. Add more oil if the eggplant gets dry. Remove from heat.
  3. I like this ricotta filling to have even more flavor, so to the linked vegan almond ricotta recipe, add an additional 1/2 teaspoon salt, 1 1/2 teaspoons truffle oil and 2 cloves peeled garlic. Blend in the blender until blended. Add the parsley and pulse just to chop. Mix the rest of the way with a rubber spatula.
  4. To assemble the lasagna, spread a thin layer of the marinara over the bottom of a 9x13-inch baking dish. Top with a layer of the prepared eggplant, raw zucchini, and red peppers. Lay a single layer of lasagna noodles over the vegetables. Spread 1/2 of the ricotta over the noodles. Top the ricotta with a layer of marinara, then more vegetables, noodles, the remaining ricotta, remaining vegetables, and last layer of noodles. Cover the noodles with the remaining marinara sauce. Cover with foil and bake for 60 minutes, until noodles are tender.

Notes

Want more cheese? Feel free to top this lasagna with your favorite dairy-free Parmesan or mozzarella. Follow Your Heart Parm and Miyoko's Mozz are my favorites. Paleo Option: Omit the pasta sheets and double the vegetables. Use layers of vegetables instead of the pasta. Gluten Free Option: Be sure your sauce and pasta are gf. Nutrition information is approximate and calculated by a third party site. If your health depends on nutrition information, please calculate again using your favorite calculator.

Nutrition Information:

Yield: 12Serving Size: 1/12 recipe
Amount Per Serving:Calories: 226Carbohydrates: 22gProtein: 7g

Best Vegan Lasagna Recipe (11)

Best Vegan Lasagna Recipe (2024)

FAQs

How do you keep veggie lasagna from getting soggy? ›

How do you keep Veggie Lasagna from getting soggy? For this recipe, we help reduce excess moisture by using no-boil noodles, cooking the mushrooms, onion and bell peppers before adding them to the lasagna, and squeezing the liquid out of the cooked spinach with a kitchen towel.

What to replace ricotta with in lasagna? ›

What can I use in place of ricotta cheese in lasagna? Instead of ricotta cheese, use cottage cheese, cream cheese, shredded cheese, or mascarpone.

What can I add to my lasagna to make it taste better? ›

Sugar: Two tablespoons of white sugar add subtle sweetness and enhance the flavor of the sauce. Spices and seasonings: This lasagna recipe is flavored with fresh parsley, dried basil leaves, salt, Italian seasoning, fennel seeds, and black pepper. Lasagna noodles: Use store-bought or homemade lasagna noodles.

What to use instead of meat in lasagna? ›

A: For the meaty ragu, vegan lasagnas can be made with a vegan meat alternative or simply with finely minced mushrooms and lentils. Crumbled tempeh works great too! For the creamy white sauce, the milk and butter can be replaced for non-dairy alternatives. Try soy milk and vegan butter instead.

Why is my eggplant lasagna watery? ›

You can make the eggplant less soggy with these tips:
  • Roast the eggplant first. This will help any excess moisture evaporate, before you add it to the lasagna.
  • Salt the eggplant. Adding some salt before roasting will help draw out moisture. ...
  • Skip the oil. Eggplant is very absorbent, and will hold on to any oil you add.
Sep 21, 2021

Why is my ricotta cheese watery in lasagna? ›

Ricotta cheese, with its creamy texture and mild flavor, is a quintessential ingredient in many lasagna recipes. However, it can also introduce excess moisture if not handled properly. To avoid a runny mess, it's crucial to pat dry the ricotta before incorporating it into your lasagna.

What do Italians use instead of ricotta? ›

Mascarpone can work as well, depending on what exactly you're using it for — it's fattier and creamier, making any dish heavier than ricotta would. Cheeses such as goat cheese, feta, and cream cheese should only be used as a substitute when you're going for thickness, tanginess, and creaminess.

What does adding egg to ricotta for lasagna do? ›

For extra creamy ricotta, add in an extra egg, a handful of grated parmesan, and a quarter cup of shredded mozzarella. Eggs help prevent the ricotta from drying out and serve to bind the ricotta so it doesn't become runny. One or more eggs are recommended whether you add the other ingredients mentioned here or not.

Which is better for lasagna cottage or ricotta? ›

Is lasagna better with ricotta cheese or cottage cheese? This is a matter of personal preference but honestly, homemade lasagna tastes just as good with either ricotta cheese or cottage cheese. Cottage cheese will give you a slightly lighter lasagna while ricotta will give you a bit thicker, more rich texture.

What not to do when making lasagna? ›

12 Lasagna Mistakes You Didn't Realize You Were Making
  1. Not cooking the noodles correctly. Adao/Shutterstock. ...
  2. Not having all the ingredients ready. ...
  3. Not browning the meat. ...
  4. Using the wrong cheese. ...
  5. Skipping the dairy sauce. ...
  6. Skimping on the amount of marinara. ...
  7. Improperly layering the noodles. ...
  8. Forgetting a layer of sauce.
Feb 21, 2023

Why add tomato paste to lasagna? ›

A good tomato paste helps to thicken but also adds a sweet and savory umami flavor. Lean Ground Beef: Lean beef adds a robust and hearty meatiness that's essential in a classic lasagna recipe.

What is the correct order to layer lasagna? ›

Quick Overview:
  1. The first thing that goes on the buttered tray is a layer of red sauce. This is so that nothing sticks to the bottom.
  2. After that, add a smaller layer of white sauce.
  3. Then finally a layer of pasta.
  4. Repeat the process: red sauce, white sauce, pasta.

What is a vegan egg substitute for lasagna? ›

Ground flax seeds

One of the most popular egg substitutes in vegan baking is a flax egg. This is made by combining ground (not whole) flax seeds with water and leaving to sit for 15 minutes until the mixture becomes thick, almost the same consistency as a regular egg.

Is it cheaper to make your own lasagna? ›

Homemade lasagna is 50% cheaper if you compare it to an average price of store-bought frozen lasagna.

What makes lasagna fall apart? ›

A thin sauce runs right off of cooked lasagna noodles, causing all the layers to slide off of each other, as well. A thick sauce, meanwhile, almost acts like a glue that holds the layers together, resulting in a dish that slices into neat squares.

How do I stop my lasagne from being sloppy? ›

How can I keep lasagna from being a mushy mess? The best way is to keep your ingredients dry. Cook your pasta sauce long enough to boil out most of the moisture so the sauce is thick.

How do you make lasagna not mushy? ›

One thing that helps with the texture is to cook the pasta slightly al dente. And if you haven't heard of this before, it's really easy to do. Just pull out your pasta about 1-2 minutes before the “final time” posted on the package. The pasta should be a little firm, but still soft enough to chew.

Why is my zucchini lasagna watery? ›

You may recall from my zucchini noodles post that zucchini is 95% water. That means when you cook it, it will naturally become watery. But if you're looking to have a little less juice in your lasagna, I do have a few tips: Slice your zucchini into thinner slices: Thinner slices mean fewer zucchini, thus less water.

How do you make lasagna stay firm? ›

4 Let it rest.

Just like steak, you need to allow the lasagna to rest before slicing into it. Resting or letting it cool for a good 10 to 15 minutes at least allows the heat to dissipate, the ingredients to settle from its bubbling state in the oven, and firms up the cheese that you added on top.

References

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Carmelo Roob

Last Updated:

Views: 5819

Rating: 4.4 / 5 (65 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Carmelo Roob

Birthday: 1995-01-09

Address: Apt. 915 481 Sipes Cliff, New Gonzalobury, CO 80176

Phone: +6773780339780

Job: Sales Executive

Hobby: Gaming, Jogging, Rugby, Video gaming, Handball, Ice skating, Web surfing

Introduction: My name is Carmelo Roob, I am a modern, handsome, delightful, comfortable, attractive, vast, good person who loves writing and wants to share my knowledge and understanding with you.