• 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

    Best Vegan Lasagna

    Published: Feb 24, 2022 · by Nicole · Updated: May 19, 2022 · This post may contain affiliate links.

    Jump to Recipe - Print Recipe
    vegan lasagna
    vegan lasagna
    vegan lasagna

    This quick & easy Vegan Lasagna is packed with healthy flavor from homemade tomato sauce and creamy tofu ricotta. It's a hearty and delicious vegan dinner that's simple enough to serve on a weeknight!

    vegan lasagna on a white plate with larger casserole in the background
    Jump to:
    • How To Make Vegan Lasagna
    • Tips & Variations
    • Best Vegan Lasagna FAQs
    • Recipe
    • Comments

    This tasty vegan lasagna is comfort food at its best!

    Lasagna has always been one of my all time favorite meals. In fact, it's our staple main dish for holidays like Thanksgiving and Christmas.

    Serve it up with this vegan garlic bread with kale pesto or a fresh salad like this chopped power salad for a complete feast.

    This Vegan Lasagna recipe is...

    • Hearty and nutritious.
    • Easy to make.
    • A perfect weeknight meal.
    • 100% vegan and vegetarian.

    While you're here, be sure to grab our FREE 5-Day Meatless Meal Plan. It's packed with tasty recipes to make vegetarian cooking easy and delicious!

    How To Make Vegan Lasagna

    collage of images showing the vegan lasagna being prepared
    1. Prepare a simple homemade marinara sauce.
    2. Whip up the creamy tofu ricotta.
    3. Cook the vegan ricotta with the fresh spinach leaves.
    4. Assemble lasagna in a baking dish and bake for one hour.
    5. Finish with a sprinkle of vegan mozzarella or parmesan for extra cheesiness.
    6. Enjoy!

    Full detailed directions are in the printable recipe card at the bottom of this article.

    Tips & Variations

    Add more "cheese".

    If you really like that ooey-gooey melted cheesy lasagna, simply melt some extra vegan mozzarella over the top of your dish. Note that some vegan cheeses can be difficult to melt. I've had good luck with the Follow Your Heart brand!

    You can also grate some vegan parmesan over the top of your lasagna when serving.

    close up slice of best vegan lasagna on white plate

    Give kale a chance.

    I used baby spinach to add some fresh flavor and some healthy nutrients to my vegan lasagna. But it works equally well with kale! You may need an extra couple minutes to wilt the kale, as it's a bit tougher than spinach.

    Use zucchini noodles

    Our recipe calls for lasagna noodles, but you can swap them out for vegetable noodles, like these zucchini noodles, for a low carb twist.

    Just use a spiralizer to create long lasagna-noodle-like strips of zucchini. (We love this spiralizer because it comes with the container to catch your delicious vegetable noodles!) Try making noodles out of sweet potato, butternut squash, cucumber, carrots, or beets.

    Or check out these other totally crave-able lasagna recipes for even more ideas.

    Best Vegan Lasagna FAQs

    far out wide view of slice of best vegan lasagna on white plate with casserole dish and table settings in background on wooden table

    What do you serve with lasgana?

    Lasagna is hearty enough to serve all by itself. But if you're putting together a vegan feast, it pairs especially well with leafy green salads, breadsticks, roasted vegetables, and even fried halloumi are divine.

    What's in vegan lasagna?

    Good question! This vegan lasagna recipe combines tender lasagna noodles, fresh veggies, tofu ricotta, and a flavorful homemade tomato sauce. It's 100% vegan, and it's also very delicious. 

    Is vegan lasagna healthy?

    Vegan lasagna is certainly healthier than the original dairy-packed version, thanks to swapping the traditional ricotta cheese for protein rich tofu.

    If you're on your way to a more plant based lifestyle, be sure to check out our Veggie Kickstart Kit. It's packed with easy and tasty vegetarian dinners, effortless packable lunches, and easy grab-and-go breakfasts. And they’re so good - you’ll never miss the meat again!

    Recipe

    vegan lasagna

    Best Vegan Lasagna

    This quick & easy Vegan Lasagna is packed with healthy flavor from homemade tomato sauce and creamy tofu ricotta. It's a hearty and delicious vegan dinner that's simple enough to serve on a weeknight!
    Print Recipe Pin Recipe Email Recipe
    Prep Time: 15 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 45 minutes minutes
    Course: Main Course
    Cuisine: American, Italian
    Diet: Vegan, Vegetarian
    Keyword: vegan lasagna
    Servings: 8 servings
    Calories: 266kcal
    Author: Oh My Veggies

    Ingredients

    • 10 oz lasagna noodles ready to bake variety

    Tomato Sauce

    • 1 tbsp olive oil
    • ½ yellow onion finely diced
    • 2 cloves garlic minced
    • 3 tbsp tomato paste
    • 28 oz crushed tomatoes canned
    • 1 tbsp dried oregano
    • 1 tbsp dried basil
    • 1 tsp salt

    Tofu Ricotta

    • 20 oz extra firm tofu
    • ½ cup nutritional yeast
    • 2 tbsp apple cider vinegar
    • 2 tbsp tahini
    • ⅔ cup almond milk
    • 1 cup baby spinach leaves
    • salt and pepper to taste
    US Customary - Metric

    Instructions

    • Preheat oven to 375°F.
    • Heat olive oil in a large nonstick pan over medium-high heat. Add the onion, garlic, and tomato paste and cook for 5 minutes until onions are softened and fragrant. Add the crushed tomatoes, dried oregano, and salt, and cook for a further 3–4 minutes, stirring frequently.
    • Add the extra firm tofu, nutritional yeast, apple cider vinegar, tahini, and almond milk to a blender or food processor.
      vegan lasagna
    • Blend on a low speed for a few seconds until well combined.
      vegan lasagna
    • Transfer the tofu ricotta to a frying pan over medium heat and add the spinach leaves. Sauté for 1–2 minutes or until the spinach wilts, and season to taste with salt and pepper.
      vegan lasagna
    • Spread a thin layer of tomato sauce in the bottom of a 9x13 baking dish. Arrange a single layer of lasagna noodles on the bottom of the pan. Spread ½ of the tofu ricotta and spinach mixture evenly on top of the noodles. Add a few spoonfuls of tomato sauce and spread evenly across the filling. Top with another layer of lasagna noodles.
    • Repeat with another layer of ricotta-spinach mixture, sauce, and noodles. Spread a thick layer of tomato sauce over the top of the lasagna. (You may have some extra sauce leftover.)
    • Bake for 50–60 minutes.
      vegan lasagna

    Video

    Notes

    • If desired, you can melt some vegan mozzarella on top of the lasagna or sprinkle with vegan parmesan for serving.

    Nutrition

    Calories: 266kcalCarbohydrates: 40gProtein: 14gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gSodium: 548mgPotassium: 670mgFiber: 5gSugar: 7gVitamin A: 674IUVitamin C: 12mgCalcium: 124mgIron: 4mg
    Craving more veg-friendly recipes? Shop our collection of vegetarian and vegan cookbooks, including our new Vegan Thanksgiving and Vegan Christmas cookbooks!
    « Easy Marinated Tofu
    Simple Vegan Pancakes »

    Christmas Recipes, Holiday Recipes, Thanksgiving Recipes, Vegan Dinner Recipes, Vegan Main Dishes, Vegan Meal Prep, Vegan Pasta Recipes, Vegan Recipes, Vegan Weeknight Meals, Vegetarian & Vegan Pasta Recipes, Vegetarian Main Dishes, Vegetarian Recipes lasagna, pasta, tofu

    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.