• Skip to primary navigation
  • Skip to primary sidebar
  • Skip to content

Cooking With Coit logo

  • Recipes
    • Appetizers
    • Main Dishes
    • Sides
    • Air Fryer
    • Salads
    • Instant Pot
    • Breakfast
    • Drinks
    • Desserts
    • Gluten Free
  • About Me
  • Contact
menu icon
go to homepage
search icon
Homepage link
  • Recipes
    • Appetizers
    • Main Dishes
    • Sides
    • Air Fryer
    • Salads
    • Instant Pot
    • Breakfast
    • Drinks
    • Desserts
    • Gluten Free
  • About Me
  • Contact
×

Home » Main Dishes » Vegan Lasagna

Vegan Lasagna

Published: Apr 17, 2022 by Justin Coit

This post may contain affiliate links. Please read our disclosure policy.

  • Facebook
  • Reddit

The ultimate cheesy and creamy comfort dish, this Vegan Lasagna is a classic recipe perfect for any occasion. Filled with vegetables and a delicious homemade vegan ricotta, this lasagna is hearty, healthy, and flavorful. This lasagna is always a crowdpleaser!

A plate with a serving of vegan lasagna with a fork in front.
Jump to Recipe Jump to Video Print Recipe
Pinterest graphic of a baking dish of vegan lasagna with ribboned basils on top.
Pinterest graphic of a plate of vegan lasagna with basil on top.
Pinterest graphic of a serving of vegan lasagna lifted from a baking dish.
Pinterest graphic of a close up view of vegan lasagna on a plate.

If you’re craving something cozy and filling, this vegan lasagna is just what you need. This is truly the best vegan lasagna recipe I’ve eaten, if I may say so myself. It’s cheesy, melty, filled with healthy veggies, and hits the spot every time. It’s also easy to make, so it’s perfect as a fuss-free weeknight dinner. Plus, there’s always enough left over after dinner to take to work for lunch the next day.

All you need are some simple ingredients, and you’ll have this rich and satisfying lasagna ready on your dining room table in no time. While you need to plan in advance to soak the cashews, the lasagna comes together in a few simple steps once that's ready. Want something delicious to end off your meal? Try my vegan cheesecake recipe or vegan chocolate cake recipe. 

Key Ingredients You Need

Ingredients needed to make vegan lasagna.
  • Cashews — You will blend up cashews to make vegan ricotta instead of using traditional ricotta for the lasagna filling. Make sure you are using raw cashews and not roasted or salted cashews.
  • Nutritional yeast — This has a unique savory and nutty flavor that resembles cheese, giving the vegan ricotta a cheesy taste to it.
  • Marinara sauce — I highly suggest making homemade marinara sauce if you have time. You won’t believe how much flavor you can pack into a homemade sauce! If not, feel free to use a jarred sauce.
  • Lasagna Noodles — You can use regular or no-boil noodles to save yourself a few extra minutes. To make this vegan lasagna gluten-free, use gluten-free noodles.
  • Vegetables — By sautéing onion, garlic, mushrooms, and spinach, you add a ton of flavor to the lasagna. The mushrooms also add a meaty texture to the filling.
  • Vegan cheese — I use vegan mozzarella but keep in mind that vegan cheese does not melt like regular cheese.

How to Make Vegan Lasagna

Set of two photos showing sauce blended up in a blender and pasta cooked in water.

Step 1: Combine all of the vegan ricotta ingredients into a blender and blend until smooth. If the mixture feels too dry, add a little water and blend again. Be sure not to add too much water.

Step 2: Bring a large pot of water to a boil and cook the lasagna noodles according to the package instructions.

Set of two photos showing filling cooked in a skillet and sauce added to a baking dish.

Step 3: Add the olive oil to a large pan over medium heat. Once shimmering, add the onions and salt, cooking until the onions have turned slightly translucent. Add the mushrooms and cook for 3 to 5 minutes before adding the garlic. Working in batches, saute the spinach until wilted. Set aside to cool.

Step 4: Assemble the lasagna by spreading a layer of marinara sauce on the bottom of a 9 x 13 baking dish. Place a layer of lasagna noodles on top of the sauce and then add a layer of vegan ricotta, followed by the cooked vegetables and marinara sauce on top. 

Set of two photos showing cheese added to the baking dish as the lasagna is assembled and covered with tin foil.

Step 5: Sprinkle a layer of vegan mozzarella. Repeat exactly the same way for the second layer. Finish with a 3rd layer of noodles, ricotta, marinara sauce, and cheese.

Step 6: Wrap the baking dish with tin foil and bake for 25 minutes. Remove the tin foil and bake uncovered for another 5 to 10 minutes. Remove from oven and let cool for 15 minutes. Garnish with fresh chopped basil.

Close up of vegan lasagna with basil garnish.

Tips For This Recipe

  • If you are in a rush, you can purchase vegan ricotta instead of making it yourself. 
  • Sometimes lasagna noodles rip as they cook or as you assemble the lasagna. I recommend boiling a few extra noodles as a backup to have on hand!
  • When soaking the cashews, make sure to use enough water as the cashews will absorb a lot.
  • Avoid adding the vegetables on the top layer, or it might make the lasagna too watery. You want more structure with the noodles on top.
  • Make sure to cover your vegan lasagna as it helps it cook evenly and keeps it from drying out as it bakes.
  • Let your lasagna rest before cutting into it. Resting helps it firm up and hold its shape when you cut into it. 
A serving of vegan lasagna lifted from a baking dish.

Frequently Asked Questions

How do I store leftovers?

You can store leftovers in an airtight container in the fridge for 4 to 5 days. You can also wrap the entire baking dish with plastic wrap and place it in the refrigerator. 

How do I reheat leftover lasagna?

Heat the oven to 350 F and then bake until the lasagna is warmed to reheat leftovers. Alternatively, you can microwave the vegan lasagna until warm.

Can I freeze this recipe?

To freeze cooked lasagna, allow it to cool fully before freezing. Wrap up the entire baking dish in plastic wrap and then a layer of tin foil or store in a freezer-safe airtight container for up to 3 months in the freezer. Thaw overnight before reheating.

If you want to freeze an assembled but unbaked lasagna, I suggest using an aluminum tray when freezing a whole lasagna, as you can bake it without worrying about ceramic or glass casserole dishes experiencing thermal shock when baked.

IF YOU LOVE THIS RECIPE TRY THESE OUT!

  • A black bean burger on a wooden serving board with fries.

    Black Bean Burger

  • A bowl of vegan macaroni and cheese beside a white and blue linen and spoon.

    Vegan Mac and Cheese

  • A profile shot of a serving of vegetarian lasagna, showing the layers.

    Vegetarian Lasagna

  • A platter of mushrooms that are stuffed with onions, garlic, breadcrumbs, cheese, and herbs.

    Vegetarian Stuffed Mushrooms

  • Close up of a serving of eggplant lasagna on a plate.

    Eggplant Lasagna

If you’ve tried this Vegan Lasagna Recipe, then don’t forget to leave me a 5 star rating and let me know how it went in the comments below!

A plate with a slice of vegan lasagna with basil ribbons on top.
Print Recipe
5 from 2 votes

Vegan Lasagna

The ultimate cheesy comfort food, this Vegan Lasagna is a classic recipe perfect for any occasion. Filled with vegetables and a delicious homemade vegan ricotta, this lasagna is hearty, healthy, and flavorful. This lasagna is always a crowdpleaser!
Prep Time20 mins
Cook Time50 mins
Total Time1 hr 10 mins
Course: Main Course
Cuisine: American
Servings: 6 servings
Calories: 578kcal
Author: Justin Coit

Ingredients

For the Vegan Ricotta:

  • 2 cups raw cashews soaked for at least 4 hours up to overnight
  • ¾ cup water
  • 2 tbsp lemon juice
  • 2 tbsp nutritional yeast
  • 1.5 tsp salt
  • ½ tsp black pepper

For the Vegetables and Noodles:

  • 1 tbsp olive oil
  • 1 small onion diced
  • ½ tsp salt
  • 2 cloves garlic minced
  • 8 oz mushrooms I use baby Bella, chopped
  • 5 cups spinach
  • vegan mozzarella
  • ½ - ⅔ box lasagna noodles
  • 24 oz marinara sauce
  • fresh chopped basil to garnish

Instructions

  • Preheat oven to 375 F.
  • To make the vegan ricotta, combine all of the vegan ricotta ingredients into a blender and blend until smooth. If the mixture feels too dry add a little water and blend again. Be sure not to add too much water.
  • Bring a large pot of water to a boil and cook the lasagna noodles according to the package instructions.
  • In a large pan over medium heat, add the olive oil. Once shimmering add the onions and salt, cooking until the onions have turned slightly translucent. Add the mushrooms and cook for 3 to 5 minutes. Add the garlic and cook until fragrant. Working in batches, saute the spinach until wilted. Set aside to cool.
  • To assemble the lasagna, spread a layer of marinara sauce on the bottom of a 9 x 13 baking dish. Place a layer of lasagna noodles on top of the sauce and then add a layer of vegan ricotta, followed by the cooked vegetables and marinara sauce on top. Sprinkle a layer of vegan mozzarella. Repeat exactly the same way for the second layer.
  • Finish with a 3rd layer of noodles, ricotta, marinara sauce and cheese.
  • Wrap the baking dish with tin foil and bake covered for 25 minutes. Remove the tin foil and bake uncovered for another 5 to 10 minutes.
  • Remove from oven and let cool for 15 minutes. Garnish with fresh chopped basil.

Video

Notes

  • If you are in a rush, you can purchase vegan ricotta instead of making it yourself. 
  • Sometimes lasagna noodles rip as they cook or as you assemble the lasagna. I recommend boiling a few extra noodles as a backup to have on hand!
  • When soaking the cashews, make sure to use enough water as the cashews will absorb a lot.
  • Avoid adding the vegetables on the top layer, or it might make the lasagna too watery. You want more structure with the noodles on top.
  • Make sure to cover your vegan lasagna as it helps it cook evenly and keeps it from drying out as it bakes.
  • Let your lasagna rest before cutting into it. Resting helps it firm up and hold its shape when you cut into it. 

Nutrition

Calories: 578kcal | Carbohydrates: 62g | Protein: 19g | Fat: 31g | Saturated Fat: 7g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 12g | Sodium: 1722mg | Potassium: 1049mg | Fiber: 8g | Sugar: 9g | Vitamin A: 2948IU | Vitamin C: 19mg | Calcium: 103mg | Iron: 6mg
*Nutrition Disclaimer
Have you Tried this Recipe? Tag me Today!Mention @cookingwithcoit and tag #cookingwithcoit!

« Air Fryer Egg Rolls
Falafel Recipe »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Hi, I’m Justin. By day I'm a commercial director and photographer but in my free time, I make deliciously clean comfort food for my family and friends.

Learn More About Me

Follow Us On

  • Facebook
  • Instagram
  • Pinterest
  • YouTube

Popular Recipes

  • A bowl of avocado Greek salad with crumbled feta on top.
    Avocado Greek Salad
  • A plate of apple cider chicken over cooked apples and shallots.
    Apple Cider Chicken
  • A plate with four air fryer twice baked potatoes topped with chives and bacon bits.
    Air Fryer Twice Baked Potato
  • A bowl of air fryer Greek lemon potatoes with chopped parsley on top.
    Air Fryer Greek Lemon Potatoes
  • Overhead view of a plate of red curry pasta with shrimp with fresh chopped herb garnish.
    Red Curry Pasta with Shrimp
  • Overhead view of a bowl of butternut squash chili with tortilla chips and sour cream on top.
    Butternut Squash Chili
  • A bowl of air fryer sausage and vegetables with a fork on the side.
    Air Fryer Sausage and Vegetables
  • A plate with air fryer steak bites along with rice, zucchini, and onions.
    Air Fryer Steak Bites
  • Overhead view of a plate of three sweet potato tacos with two wedges of lime on the side.
    Sweet Potato Tacos
  • A plate with air fryer cauliflower wings, celery, and dipping sauce with fresh herb on top.
    Air Fryer Cauliflower Wings

Cooking with Coit Newsletter

Sign up to receive recipes, recommendations and tips straight to your inbox!

    Footer

    back to top

    About

    • Privacy Policy
    • Disclaimer

    Recipes

    • Air Fryer
    • Appetizers
    • Breakfast
    • Desserts
    • Drinks
    • Gluten Free
    • Instant Pot
    • Main Dishes
    • Salads
    • Sides
    • Snacks
    • Soup
    • Uncategorized

    Contact

    • Contact

    COPYRIGHT © 2021 COOKING WITH COIT | PRIVACY POLICY