• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Delicious Everyday logo

  • Home
  • Recipes
  • Cookbook
  • About
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • Recipes
  • Cookbooks
  • About
  • Freebies
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Cookbooks
    • About
    • Freebies
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Recipes » Vegan Main Dishes

    Easy Vegan Lasagna

    Published: Jun 22, 2019 · Updated: Apr 13, 2022 · by Nicole · This post may contain affiliate links.

    Jump to Recipe Print Recipe
    vegan lasagna recipe
    spinach lasagna
    vegan lasagna recipe
    best vegan lasagna recipe
    best vegan lasagna recipe
    best vegan lasagna recipe
    best vegan lasagna recipe
    best vegan lasagna recipe
    best vegan lasagna recipe

    I've taste tested a LOT of lasagna in my life - and I can tell you this is simply the best vegan lasagna recipe you're going to find. Perfectly cooked lasagna noodles are layered with vegan ricotta cheese, savory marinara sauce and protein-packed fresh spinach. It's simple, delicious, and 100% vegan.

    vegan lasagna being served in a baking dish

    Jump to:
    • How to Make Vegan Lasagna
    • Recipe
    • Comments

    Lasagna is one of my all-time favorite pasta dishes. It was a special occasion dish in our home growing up, and so it always brings back great memories of cooking with my family.

    And so of course, I had to reinvent my own plant-based version loaded with fresh spinach and dairy-free ricotta cheese. I think it might be better than the original.

    This vegan lasagna is:

    • Quick & Easy
    • Healthy
    • Dairy-Free
    • Loaded with protein-packed fresh spinach
    • Delicious
    • 100% vegan and vegetarian friendly
    • Insanely good comfort food

    Let's get cooking.

    But first -  if you haven't already grabbed it, now would be a good time to snag a copy of my vegan substitution cheat sheet. It's packed with handy tricks to vegan-ize all your favorite recipes! 

    vegan lasagna being served on a white dish

    How to Make Vegan Lasagna

    Lasagna is all about the layers - cooked lasagna noodles layered with spinach, dairy-free ricotta cheese, and tomato sauce. Let's get to it.

    Make the Vegan Lasagna Noodles

    You'll need to start by cooking your lasagna noodles. Most lasagna noodles are naturally vegan, so you can choose your favorite brand. Boil a large pot of salted water, and cook the noodles according to the package directions.

    vegan lasagna noodles being cooked in large pot

    Aim for al dente noodles, as they are going to cook a bit more when the lasagna is baked in the oven. Overcooked pasta turns into mush in the oven!

    Tip: Use "no-cook" lasagna noodles if you want to save time and don’t want to be bothered with pre-boiling your pasta.

    They will be labeled as "no-cook" or "oven-ready" on the package. I like these Ronzoni noodles, which are also vegan-friendly. This trick also turns this recipe into a 30-minute meal!

    Make the Vegan Lasagna Filling

    Next, we'll pull together our veggie-packed lasagna filling.

    Simply sauté the spinach with some chopped onion, garlic, and olive oil until the spinach is wilted.

    spinach filling for vegan lasagna

    You can experiment with the filling - incorporating your favorite veggies or whatever ingredients you have in your pantry. I bet this lasagna would be delicious with some mushrooms, zucchini, or even sun-dried tomatoes. Get creative.

    I made my own tofu-based vegan ricotta cheese for this recipe, and it turned out really great. I'm generally not a big fan of tofu (with the exception of Burmese tofu), but this is really worth a try. It only takes about five minutes. You can grab the vegan ricotta cheese recipe here.

    Of course, if you want to make this even easier, go ahead and use a store-bought vegan ricotta. I won't tell.

    If you’re really ambitious, you can also make your own marinara sauce. I like this simple marina sauce recipe, or you could try it with this vegan mushroom bolognese.  I was feeling a bit lazy however, so just used my favorite jarred tomato sauce for this one.

    Assemble the Vegan Lasagna

    Now that we have all our pieces and parts ready, we can start layering our vegan lasagna in the baking dish.

    First, spread about one cup of tomato sauce in the bottom of the pan.

    tomato sauce in baking dish for vegan lasagna

    Next, lay down a single layer of lasagna noodles, overlapping the noodles a bit to fit. You may need to use 3-5 noodles, depending on the size of your pan and how wide your noodles are.

    layering noodles for vegan lasagna

    Then, spread about 1 cup of the spinach filling on top of the noodles. Make sure the filling is spread evenly so that each slice of lasagna will have a good helping of the sauteed spinach.

    layering spinach filling onto vegan lasagna

    Pour another cup of marinara sauce over top of the spinach filling, and then add another layer of the lasagna noodles.

    assembling vegan lasagna in a baking pan

    Next, pile on the creamy vegan ricotta cheese. This is the best part!

    vegan ricotta cheese being added to a vegan lasagna

    And then sprinkle over a layer of vegan mozzarella cheese. This part is optional, but it adds a nice melty quality. The cheesy layer will bubble and thicken as the lasagna bakes. Ohhh, I can’t wait to eat this!

    vegan lasagna with layers of vegan mozarella

    Keep repeating the layers until you fill up the pan- or you run out of noodles.

    Finish with a layer of marinara sauce, another layer of vegan mozzarella cheese, and and a few sliced tomatoes. Then, pop it all in the oven to bake at 400 degrees Fahrenheit for 20-25 minutes.

    vegan lasagna with vegan ricotta cheese ready to bake

    Now it’s time for the hard part - waiting for it to cool after it comes out of the oven. 😉

    But if you can stand to let it set for a few minutes, it will be much easier to cut and serve.

    meatless vegan lasagna

    This vegan lasagna is more than hearty enough to serve on it's own. But if you want to make it a full dinner party menu - you can pair this with a fresh salad (like this green spring salad) and some crusty bread.

    For more vegan pasta recipes, check out some of these reader favorites:

    • Vegan Pasta Bake
    • Vegan Mushroom Bolognese
    • Vegan One-Pot Creamy Mushroom Pasta
    • Vegan Mac and Cheese
    • 5-Minute Vegan Alfredo 

    Recipe

    best vegan lasagna recipe

    Easy Vegan Lasagna

    I've taste tested a LOT of lasagna in my life - and I can tell you this is simply the best vegan lasagna recipe you're going to find. Perfectly cooked lasagna noodles are layered with vegan ricotta cheese, savory marinara sauce and protein-packed fresh spinach. It's simple, delicious, and 100% vegan.
    5 from 5 votes
    Print Pin Save Saved!
    Course: Main Course
    Cuisine: Italian, vegan, vegetarian
    Keyword: best vegan lasagna recipe, how to make vegan lasagna, spinach lasagna recipe, vegan lasagna
    Prep Time: 20 minutes
    Cook Time: 30 minutes
    Resting Time: 10 minutes
    Total Time: 1 hour 5 minutes
    Calories: 268kcal
    Author: Delicious Everyday
    8 people

    Ingredients

    • 1 pound Lasagna Noodles
    • 14 oz vegan ricotta cheese
    • 1 tbsp olive oil
    • 1 medium onion diced
    • 1 clove garlic minced
    • 10 oz fresh spinach
    • 8 oz vegan mozzarella cheese
    • 3 cups marina sauce
    US Customary - Metric

    Special Equipment

    • Baking Pan

    Instructions

    • Boil water for your noodles in a large pot. Cook pasta according to the package instructions, until al dente. Drain noodles from water and set aside.
    • Heat olive oil in a large non-stick skillet. Add onion and cook for 3-4 minutes, until softened. Add garlic and spinach, and cook for 2-3 minutes, until spinach is wilted. Set aside.
    • Prepare a large baking pan by spraying with non-stick cooking spray. Spread one cup of pasta sauce in the bottom of the pan.
    • Lay a single layer of lasagna noodles down first. Top with a layer of spinach filling, then a layer of ricotta, then a sprinkle of vegan mozzarella cheese. Repeat util all noodles are used. Top with one more layer of pasta sauce, and a sprinkle of vegan mozzarella cheese.
    • Bake at 400 for about 20-25 minutes.

    Nutrition (Estimated)

    Calories: 268kcalCarbohydrates: 47gProtein: 11gFat: 4gSaturated Fat: 1gSodium: 36mgPotassium: 434mgFiber: 3gSugar: 3gVitamin A: 3330IUVitamin C: 11.1mgCalcium: 66mgIron: 2.1mg
    Shop our Cookbooks!Check out our collection of vegetarian and vegan cookbooks for more tasty meatless recipe ideas.

    More Vegan Main Dishes

    • Vegan Beet Wellington
    • Vegan Vegetable Wellington
    • Sweet Potato Chickpea Curry
    • Vegan Stuffed Shells

    Reader Interactions

    Comments

    1. Evan says

      May 16, 2021 at 10:17 pm

      5 stars
      I've made this recipe tons of times, it's one of my favorites since going vegan. Absolutely delicious. I like to add mushroom duxelles to the dish, I think it adds a nice savory component and takes it over the top! I also like to use "arrabiatta" marinara for a little extra kick.

      Reply

    What Do You Think? Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Nicole - Vegetarian Food Blogger

    Nicole is a 25+ year vegetarian, and author of a vegan cookbook. She shares her recipes on Delicious Everyday, an award-winning vegetarian and vegan food blog.  About Nicole

    the one pot vegan cookbook, by nicole malik
    5 day vegetarian challenge

    New Recipes

    • Vegetarian St. Patrick’s Day Dinner Ideas
    • Vegan Scalloped Potatoes
    • Lemon Cheesecake Bars
    • Lavender Shortbread Cookies

    Footer

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

    About Us | Work with Me | Privacy & Disclosure Policy

    As an Amazon Associate I earn from qualifying purchases. See full disclosure policy here.

    © 2023 Delicious Everyday | Hook & Porter Media

    134 shares