Cheesy Vegan Lasagna Recipe

Astonish your guests with this unbelievably cheesy vegan lasagna – no cheese required! This recipe, originally inspired by a VegWeb user submission, is a crowd-pleaser that proves plant-based cooking can be incredibly decadent. Get ready for layers of rich, flavorful goodness that will leave everyone wanting more. Perfect for a potluck, dinner party, or a cozy night in.

Prep Time 30 mins
Cook Time 75 mins
Calories 321.4 kcal
Protein 26g
Rating 3.3 (7 Reviews)
Cheesy Vegan Lasagna 97

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Cheesy Vegan Lasagna

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Cheesy Vegan Lasagna? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Cheesy Vegan Lasagna

  1. Preheat oven to 375°F (190°C).
  2. Cook lasagna noodles according to package directions. Drain and set aside.
  3. In a large skillet, sauté the onion and garlic in olive oil until softened, about 5 minutes.
  4. Add the mushrooms and cook until tender, about 5-7 minutes.
  5. Stir in the vegan ground beef, lentils, tomato sauce, nutritional yeast, Italian seasoning, salt, and pepper. Simmer for 15 minutes, allowing the flavors to meld.
  6. In a medium bowl, whisk together the cashew cream, lemon juice, and garlic powder.
  7. Spread a thin layer of the cashew cream sauce in the bottom of a 9x13 inch baking dish.
  8. Layer 1/3 of the noodles, 1/3 of the vegan meat sauce, and 1/3 of the cashew cream sauce.
  9. Repeat layers two more times, ending with a layer of cashew cream sauce and a sprinkle of nutritional yeast.
  10. Bake for 30-35 minutes, or until bubbly and heated through.
  11. Let cool for 10-15 minutes before slicing and serving.

Nutrition Information (Approximate per serving)

Sodium

16 g

Sugar

35g

Fat

23g

Carbs

14g