MENUMENU
  • Logo - Crowded Kitchen - Delicious Flexitarian Recipes
  • Recipes
  • About Us
  • Shop
  • Contact
  • Sign Up
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Us
  • Recipe Index
  • Our Favorite Products
  • Contact
  • Sign Up
×
Home » Recipes » Dairy Free

Vegan Lasagna

Published: Feb 14, 2022 by Lexi
This post contains affiliate links, and I may receive commissions for purchases made through links on this post.

29 shares
Jump to Recipe·Print Recipe

This classic vegan lasagna tastes just like the meaty, cheesy, traditional version we grew up with! Layers of pasta with a hearty plant-based meat and mushroom sauce, creamy vegan ricotta and a melty, cheesy topping. It's filling, comforting, and absolutely delicious.

Cheesy baked pasta casserole with fresh basil and herbs, served in a white baking dish.
Jump to:
  • 🍅 Why We Love This Recipe
  • 🧀 Ingredients
  • 📋 Ingredient Notes
  • 🔪 Step-by-step Instructions
  • 💭 Expert Tips and FAQs
  • 🍽 Related Recipes
  • 📖 Recipe
  • 💬 Reviews

🍅 Why We Love This Recipe

  • Tastes just like the classic: To make this vegan lasagna as close as possible to our family recipe, we used vegan alternatives like plant-based ground beef and vegan ricotta that taste just like the real thing. Even non-vegans will want a slice!
  • Easy to make: Lasagna is always a bit time consuming, thanks to the layering and baking, but this recipe is about as easy as it gets. It only takes a few steps and no super special ingredients needed.
  • Comforting winter meal: There's nothing cozier than this homemade vegan lasagna on a cold winter night!
  • Freezer friendly: This vegan lasagna is meal prep friendly and can be frozen for later use.

🧀 Ingredients

Here's what you'll need to make this vegan lasagna:

Ground meat, vegetables, and cheese ingredients for vegan lasagna.

📋 Ingredient Notes

  • Plant-based meat: We used Impossible meat ground beef alternative – it's the best 1:1 substitute in our opinion! You can really use any brand. Or, if you would prefer, you can use cooked green lentils or crumbled tofu. Try our lentil bolognese sauce – it would be perfect in this lasagna!
  • Ricotta: There are so many great vegan store-bought options for ricotta. Our favorite vegan ricotta is this one from Kite Hill. It's super soft, fluffy, creamy, and perfect in this vegan lasagna.
  • Pasta sauce: A basic canned marinara works well in this recipe, or you can use something with a bit more flavor like tomato basil or arrabiata for some spice. You can also make it from scratch if preferred.
  • Mushrooms: Mushrooms add a bit more meatiness to the sauce. We use basic button mushrooms, but any variety will do.
  • Lasagna noodles: To make this recipe gluten free, sub in your favorite GF lasagna noodles. Note that gluten free pasta tends to fall apart very easily, so handle with care when layering the lasagna.
  • Vegan cheese: For topping, we use a mixture of vegan mozzarella and parmesan. A few of our favorite brands include Follow Your Heart, Miyoko's and VioLife. To make your vegan cheese extra melty, cover the baking dish with aluminum foil while baking.
Baked lasagna with melted cheese and fresh basil on top.

🔪 Step-by-step Instructions

Preheat the oven to 350˚F / 175˚C.

(1) Bring water to a boil for lasagna noodles and season with a few teaspoons of salt. Cook the lasagna noodles for about 7 minutes, then drain. They should still be somewhat firm and will finish cooking when baked.

(2) Heat oil in a large skillet over medium heat. Add in the onions and garlic and sauté for 3-4 minutes.

Uncooked pasta in a metal strainer, boiling water, pasta ready to cook.

(3) Stir in the mushrooms and cook until softened, about 5 minutes. 

(4) Add in the plant-based ground meat until browned and break up with a wooden spoon. Stir in 1 ½ teaspoons of Italian seasoning blend, ½ teaspoon of salt, and ¼ teaspoon of ground black pepper.

Mushrooms and onions cooking in a skillet, ground beef in skillet after browning, classic stovetop cooking process for savory dishes, easy ground beef and mushroom sauté, Crowded Kitchen recipe step image.

(5) In a mixing bowl, stir together ricotta, nondairy milk, ¼ cup of parmesan, ½ teaspoon of Italian seasoning, ½ teaspoon of salt, ¼ teaspoon of pepper, garlic powder, and onion powder.

Shredded cheese, flour, and spices in a red bowl for cooking recipes, close-up.

(6) In a 9" x 13" baking dish, spread about ¼ cup of marinara evenly over the bottom of the pan, then place down a layer of noodles. Spread half of the ricotta mixture over the noodles, followed by an even layer of more marinara. Spread half of the meat and mushroom mixture evenly over the sauce.

Repeat with another layer of noodles, sauce, and mushroom/meat mixture. Add one more layer of noodles and a small amount of remaining sauce. Top the lasagna with the shredded mozzarella and the remaining ¼ cup of parmesan.  

(7) Cover with aluminum foil and bake for 30 minutes. Remove foil and bake uncovered for 10-15 additional minutes. Let lasagna sit for 15-20 minutes before serving. 

Ground beef baked ziti with tomato sauce and cheese, oven-ready pasta dish, homemade Italian comfort food.

💭 Expert Tips and FAQs

  • Cooking the noodles: To prevent the cooked lasagna noodles from sticking together after draining, place the noodles in a single layer on a paper towel while making the rest of the lasagna. Don't let them sit in the colander – we learned the hard way that they stick together very easily and will break apart when you try to separate them.
  • Getting vegan cheese to melt: The single best tip we've found is to cover the baking dish with aluminum foil for the first 30 minutes. This traps the moisture in, which helps vegan cheese melt instead of drying out.
  • Let sit before serving: For best results, let the lasagna cool for at least 15-20 minutes, or preferably closer to 45 minutes before serving. This allows the lasagna to set a bit more for cleaner slices.
  • Storage: Store leftovers in the refrigerator for 4-5 days. Reheat in the oven or microwave.
  • Serve vegan lasagna with:
    • Garlic bread
    • Salad
    • Sautéed or roasted vegetables
Can you freeze vegan lasagna?

Yes, there are two ways to freeze it. The first option is to store each slice of lasagna individually. This is the best option if you think you'll only reheat a few slices at a time. To do so, store each slice in a separate small container, or wrap each slice in plastic wrap, then aluminum foil and freeze. You can store the individually-wrapped slices together in a bag once frozen.

Alternatively, you can freeze an entire pan of lasagna. If you plan to do this, line the baking pan with aluminum foil before baking. Once cool, freeze the lasagna. Once frozen, remove the vegan lasagna from the pan, wrap in more aluminum foil and return to freezer for 3-4 months.

What's the best way to reheat frozen lasagna?


To reheat, let defrost for 24 hours in the refrigerator, then bake at 375˚F for 30 minutes, until fully heated through. Alternatively, you can bake frozen lasagna straight from the freezer, but it may take up to 90 minutes in the oven.

Can you use no boil lasagna noodles?


Yes. However, in order for the noodles to fully cook, make sure every inch of exposed pasta is covered in sauce and/or ricotta. If not covered, they won't have enough moisture to cook.

Savory homemade lasagna with melted cheese and ground beef on a white plate.

🍽 Related Recipes

  • Savory Italian pasta soup with ground meat and vegetables in broth.
    Vegan Lasagna Soup
  • Cheesy vegetable lasagna in baking dish with herbs and roasted butternut squash on side.
    Vegan Butternut Squash Lasagna
  • Creamy baked pasta with beef, mozzarella, and fresh herbs in a cast iron skillet.
    Pasta al Forno
  • Baked stuffed acorn squash with cheese, tomatoes, and fresh herbs.
    Caprese Spaghetti Squash

Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating below and/or a review in the comments section further down the page. You can also stay in touch with us through social media by following us on Instagram, Pinterest, and Facebook or by subscribing to our newsletter.

Print

📖 Recipe

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy baked lasagna layered with cheese, basil, and rich tomato sauce in a white serving dish.

Vegan Lasagna


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lexi
  • Total Time: 1 hour 15 minutes
  • Yield: 8-10 Servings 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

This classic vegan lasagna tastes just like the meaty, cheesy, traditional version we grew up with! Layers of pasta with a hearty plant-based meat and mushroom sauce, creamy vegan ricotta and a melty, cheesy topping. It's filling, comforting, and absolutely delicious. 


Ingredients

Units Scale
  • 16 ounces lasagna noodles (can use gluten free)
  • 1 tablespoon vegetable oil
  • 1 small yellow onion, finely chopped (~⅔ cup)
  • 1 ½ teaspoons minced garlic (~2 cloves)
  • 8 ounces mushrooms, thinly sliced
  • 12 ounces plant-based ground meat (we used Impossible meat)
  • 16 ounces vegan ricotta cheese
  • 8 ounces (1 bag) shredded vegan mozzarella cheese
  • ½ cup grated vegan parmesan, divided
  • 1 ½ tablespoons nondairy milk
  • 2 teaspoons Italian seasoning blend, divided
  • 1 teaspoon kosher salt, divided
  • ½ teaspoon ground black pepper, divided
  • ¼ teaspoon garlic powder
  • ¼ teaspoon onion powder
  • 24 ounce jar marinara sauce

Instructions

  1. Preheat the oven to 350˚F / 175˚C.
  2. Bring water to a boil for lasagna noodles and season with a few teaspoons of salt. Cook the lasagna noodles for about 7 minutes, then drain. They should still be somewhat firm and will finish cooking when baked. To prevent the pasta from sticking together, place the noodles in a single layer on a paper towel while making the rest of the lasagna.
  3. Heat oil in a large skillet over medium heat. Add in the onions and garlic and sauté for 3-4 minutes. Stir in the mushrooms and cook until softened, about 5 minutes. 
  4. Add in the plant-based ground meat until browned and break up with a wooden spoon. Stir in 1 ½ teaspoons of Italian seasoning blend, ½ teaspoon of salt, and ¼ teaspoon of ground black pepper.
  5. In a mixing bowl, stir together ricotta, nondairy milk, ¼ cup of parmesan, ½ teaspoon of Italian seasoning, ½ teaspoon of salt, ¼ teaspoon of pepper, garlic powder, and onion powder.
  6. In a 9" x 13" baking dish, spread about ¼ cup of marinara evenly over the bottom of the pan, then place down a layer of noodles. Spread half of the ricotta mixture over the noodles, followed by an even layer of more marinara. Spread half of the meat and mushroom mixture evenly over the sauce. Repeat with another layer of noodles, sauce, and mushroom/meat mixture. Add one more layer of noodles and a small amount of remaining sauce. Top the lasagna with the shredded mozzarella and the remaining ¼ cup of parmesan.  
  7. Cover with aluminum foil and bake for 30 minutes. Remove foil and bake uncovered for 10-15 additional minutes. Let lasagna sit for 15-20 minutes before serving. 
  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Category: Vegan Main Dishes
  • Method: Oven
  • Cuisine: American-Italian

Nutrition

  • Serving Size:
  • Calories: 476
  • Sugar: 18.2 g
  • Sodium: 1932.5 mg
  • Fat: 18.7 g
  • Carbohydrates: 50.7 g
  • Fiber: 10.3 g
  • Protein: 25.4 g

Did you make this recipe?

Tag @crowded_kitchen on Instagram and hashtag it #crowdedkitchen

More Main Dishes

  • Overhead view of creamy buffalo chicken chili topped with shredded cheese and avocado.
    Creamy Buffalo Chicken Chili
  • Close up view of feta chicken meatballs in a green bowl with orzo, cucumbers and a dill yogurt sauce.
    Feta Chicken Meatballs
  • Overhead view of chicken cutlet topped with arugula and shaved apple salad and grated parmesan.
    Chicken Milanese with Shaved Apple and Arugula Salad
  • Roasted chicken breasts with sweet potatoes Brussels sprouts and red onions.
    Maple Mustard Sheet Pan Chicken and Fall Vegetables

Comments

No Comments

Let us know what you think! Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  • Soups
  • Salads
  • Cocktails
  • Main Dishes

Trending Recipes

  • Strawberry turnover with white icing and colorful sprinkles on black wire cooling rack.
    Homemade Strawberry Pop Tarts
  • Crunchy fried chicken bites perfect for snacking.
    Homemade Cheez-Its
  • Creamy tomato soup with toasted garlic bread croutons, perfect for cozy comfort food.
    Sheet Pan Soup
  • Savory grilled chicken and tofu with vibrant purple cabbage and quinoa in a rustic bowl.
    Hot Honey Chicken Plate (Sweetgreen Dupe)

Footer

Back to top ↑

About

  • Learn About Us
  • Privacy Policy
  • Accessibility Statement
  • Affiliate Disclosure
  • See our Portfolio

Contact

  • Contact Us
  • Work With Us
  • As Seen In

Copyright © 2025 Crowded Kitchen

Cheesy baked pasta casserole with fresh basil and herbs, served in a white baking dish.
Savory homemade lasagna with melted cheese and ground beef on a white plate.
Baked lasagna with melted cheese and fresh basil on top.