Pinterest Pin for Vegan Vegetable Lasagna with Homemade Cashew Ricotta

Introduction

This lasagna proves that comfort food doesn’t need dairy to be decadent. Its richness comes from a creamy homemade cashew ricotta and layers of savory roasted vegetables. You’ll get a satisfying, hearty meal that’s perfect for feeding a crowd.

This recipe and accompanying image were created with the help of AI for inspiration and guidance. Results may vary depending on ingredients, equipment, and technique.

Prep & Cook Time

  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Total Time: 55 minutes
  • Servings: 12

Ingredients

  • 3 tablespoons olive oil
  • 1 yellow onion (diced)
  • 1 globe eggplant (peeled (optional) and diced small)
  • 10 ounces sliced cremini mushrooms
  • 3 cloves garlic (minced)
  • 2 teaspoons dried oregano
  • 1 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon crushed red pepper flakes (optional)
  • 1 1/2 cups vegan ricotta spread
  • 1/3 cup unsweetened, plain non-dairy milk (plus a few extra tablespoons as needed)
  • 2-3 ounces fresh spinach (chopped)
  • 4-5 cups jarred marinara sauce (or your favorite pasta sauce)
  • 1 box (12 oz) oven ready lasagna noodles (at least 12 noodles)
  • 1 cup shredded vegan mozzarella
  • fresh basil leaves (for garnish)

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. In a large skillet or pot, heat the olive oil over medium heat. Add the diced onion, diced eggplant, and sliced mushrooms. Sauté for 10-12 minutes, until the vegetables are softened and starting to brown.
  3. Add the minced garlic, dried oregano, salt, black pepper, and crushed red pepper flakes (if using) to the skillet. Cook for 1 more minute until fragrant. Remove from heat.
  4. In a medium bowl, mix the vegan ricotta spread with the 1/3 cup of non-dairy milk until smooth and spreadable. Stir in the chopped fresh spinach. If the mixture is too thick, add an extra tablespoon of non-dairy milk at a time until it reaches your desired consistency.
  5. To assemble the lasagna, spread about 1 cup of the marinara sauce evenly in the bottom of a 9×13 inch baking dish. Arrange a single layer of oven-ready lasagna noodles over the sauce (you will use about 4 noodles).
  6. Spread half of the ricotta-spinach mixture evenly over the noodles. Top with half of the cooked vegetable mixture. Spoon about 1 1/2 cups of marinara sauce over the vegetables.
  7. Add another layer of noodles. Repeat with the remaining ricotta mixture, remaining vegetables, and another 1 1/2 cups of sauce.
  8. Finish with a final layer of noodles. Spread the remaining marinara sauce over the top layer of noodles, ensuring all edges are covered to prevent drying out. Sprinkle the shredded vegan mozzarella evenly over the top.
  9. Cover the baking dish tightly with aluminum foil. Bake for 30 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted and the lasagna is bubbling.
  10. Let the lasagna rest for 10-15 minutes before slicing. Garnish with fresh basil leaves and serve.

Variations

  • Roasted Vegetable Version: For deeper flavor, toss the diced eggplant and mushrooms with a tablespoon of the olive oil, salt, and pepper, then roast on a sheet pan at 425°F for 20-25 minutes before adding to the sautéed onion in the skillet.
  • Herb-Infused Ricotta: Blend fresh basil or parsley directly into the vegan ricotta spread along with the non-dairy milk for an extra layer of flavor.
  • Individual Portions: Assemble the lasagna in smaller, oven-safe dishes or loaf pans for easy single-serving meals.
  • Extra “Meaty” Texture: Sauté the mushrooms until they release all their liquid and become very browned for a richer, more robust texture.

Tips for Success

  • Dicing the eggplant small ensures it cooks quickly and becomes tender in the skillet, blending seamlessly into the vegetable layer.
  • Don’t skip the resting time after baking. This allows the lasagna to set, making it much easier to slice cleanly.
  • If using regular (not oven-ready) lasagna noodles, boil them according to package directions until just al dente before assembling.
  • Ensure the top layer of noodles is completely covered with sauce before adding the cheese to prevent them from becoming hard or crunchy during baking.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, cover a portion with foil and warm in a 350°F oven until heated through, or microwave individual servings in 60-second intervals.

FAQ

Can I make this lasagna ahead of time?

Yes, you can assemble the lasagna completely, cover it tightly, and refrigerate it for up to 24 hours before baking. You may need to add 5-10 minutes to the covered baking time if it goes into the oven cold.

What can I use if I don’t have vegan ricotta?

The recipe is designed for the vegan ricotta spread listed. For a substitute, you could blend soaked raw cashews with lemon juice, nutritional yeast, and salt to create a similar creamy, tangy base.

Do I have to peel the eggplant?

No, peeling is optional. The skin adds fiber and nutrients, but if you prefer a more uniform texture or are sensitive to it, feel free to peel it.

My lasagna seems dry. What happened?

This is often due to the oven-ready noodles not having enough moisture to absorb. Make sure you are using the full amount of sauce and that the top noodle layer is fully covered. The vegetables also release some liquid as they bake.

Can I freeze this lasagna?

Absolutely. Bake it, let it cool completely, then wrap the whole dish or individual portions tightly in plastic wrap and foil. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

Is the crushed red pepper necessary?

No, it’s optional. It adds a subtle warmth, but you can omit it for a completely mild lasagna.