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

Oh My Veggies logo

  • Recipes
    • Vegetarian Recipes
    • Vegan Recipes
    • Vegetarian Main Dishes
    • Vegetarian Appetizers
    • Vegetarian Breakfast Recipes
    • Vegetarian Side Dishes
    • Dessert Recipes
    • Snack Recipes
    • Drinks
    • Sauces, Spreads and Condiments
    • Holiday Recipes
    • From our Readers
  • Cooking Tips & Hints
    • Cooking Tips
    • Plant-Based Nutrition
    • Product Reviews
  • Shop Cookbooks
  • About Us
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • Find Recipes
  • Cookbooks
  • About Us
  • Freebies!
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Find Recipes
    • Cookbooks
    • About Us
    • Freebies!
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Oh My Veggies » Vegan Recipes » Vegan Main Dishes

    Easy Vegan Lasagna

    Published: Jun 22, 2019 · by Nicole · Updated: Sep 20, 2023 · This post may contain affiliate links.

    Jump to Recipe - Print 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

    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.
    Print Recipe Pin Recipe Email Recipe
    Prep Time: 20 minutes minutes
    Cook Time: 30 minutes minutes
    Resting Time: 10 minutes minutes
    Total Time: 1 hour hour 5 minutes minutes
    Course: Main Course
    Cuisine: Italian, Vegan, vegetarian
    Keyword: best vegan lasagna recipe, Delicious Everyday, how to make vegan lasagna, spinach lasagna recipe, vegan lasagna
    Servings: 8 people
    Calories: 268kcal
    Author: Oh My Veggies

    Equipment

    • Baking Pan

    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

    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.

    Video

    Nutrition

    Calories: 268kcalCarbohydrates: 47gProtein: 11gFat: 4gSaturated Fat: 1gSodium: 36mgPotassium: 434mgFiber: 3gSugar: 3gVitamin A: 3330IUVitamin C: 11.1mgCalcium: 66mgIron: 2.1mg
    Craving more veg-friendly recipes? Shop our collection of vegetarian and vegan cookbooks, including our new Vegan Thanksgiving and Vegan Christmas cookbooks!
    « 5-Minute Vegan Ricotta Cheese {nut-free, dairy-free}
    Sunflower Cupcakes »

    Christmas Recipes, Dairy Free Recipes, Delicious Everyday, Holiday Recipes, Thanksgiving Recipes, Vegan Main Dishes, Vegan Recipes, Vegetarian Main Dishes, Vegetarian Recipes DE

    Reader Interactions

    Comments

    No Comments

    5 from 3 votes (3 ratings without comment)

    Something to say? Leave a comment. Cancel reply

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

    Recipe Rating




    Primary Sidebar

    image of the author

    Nicole is a life long vegetarian and the author of the popular vegan cookbook, Weeknight One Pot Vegan Cooking. She loves sharing her recipes and showing the world just how easy and delicious meatless meals can be!
    Learn more here.

    signature of author

    get a free 5 day vegetarian meal plan

    shop our vegetarian and vegan cookbooks

    Footer

    ↑ back to top

    • Shop Cookbooks
    • About Us
    • Work with Me
    • Contact
    • Privacy Policy
    • Terms of Use

    Still hungry? Check out our delicious family of blogs.

    veg kitchen
    step away from the carbs
    all she cooks
    midlife rambler
    wandertooth logo

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Hook & Porter Media

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.