Skip to main content
Egg-Free Vegetable Lasagna with Tofu Ricotta recipe by Safe Plated

Egg-Free Vegetable Lasagna with Tofu Ricotta

A comforting and hearty vegetable lasagna made without eggs, using a tofu-based ricotta cheese for a lighter and allergen-friendly dish.

30m prep + 45m cook6 servings
Contains wheatContains soyDAIRY-freeEGG-free
480 cal|25g protein|60g carbs|18g fat|8g fiber

Ingredients

  • 12 each Lasagna noodles
  • 2 tablespoons Olive oil
  • 1 medium Onion
  • 3 cloves Garlic
  • 8 ounces Mushrooms
  • 2 medium Zucchini
  • 1 each Bell pepper
  • 10 ounces Spinach
  • 28 ounces Crushed tomatoes
  • 6 ounces Tomato paste
  • 16 ounces Tofu (firm or extra-firm)
  • 3 tablespoons Nutritional yeast
  • 2 tablespoons Lemon juice
  • 2 teaspoons Italian seasoning
  • 1 teaspoon Salt
  • 1/2 teaspoon Black pepper
  • 1 cup Vegan mozzarella shreds

Instructions

  1. 1Preheat your oven to 375°F (190°C). Fill a large pot with water and bring it to a rolling boil over high heat. Carefully add the 12 each lasagna noodles to the boiling water and cook for 8-10 minutes, or until the noodles are tender but still firm to the bite. Drain the noodles and set them aside.
  2. 2While the noodles are cooking, place a large skillet on your stovetop and add the 2 tablespoons of olive oil, heating it over medium heat until it shimmers slightly. Add the 1 medium onion, diced into 1/2-inch pieces, and the 3 cloves of garlic, minced; cook, stirring occasionally, for 5-7 minutes, until the onion is translucent and softened. Next, add the 8 ounces of mushrooms, sliced into 1/4-inch pieces, the 2 medium zucchini, cut into 1/2-inch cubes, and the 1 each bell pepper, cut into 1/2-inch pieces; cook, stirring occasionally, for 8-10 minutes, until the vegetables are tender and have released most of their moisture. Finally, stir in the 10 ounces of spinach and cook for 2-4 minutes, stirring frequently, until the spinach has completely wilted and reduced significantly in volume.
  3. 3In a medium bowl, combine the 28 ounces of crushed tomatoes, the 6 ounces of tomato paste, the 2 teaspoons of Italian seasoning, the 1 teaspoon of salt, and the 1/2 teaspoon of black pepper. Stir well to combine all ingredients evenly. In a food processor, combine the 16 ounces of tofu (firm or extra-firm), drained and pressed to remove excess water, the 3 tablespoons of nutritional yeast, and the 2 tablespoons of lemon juice. Process on high speed for 2-3 minutes, scraping down the sides as needed, until the mixture is completely smooth and creamy.
  4. 4Spread approximately 1/2 cup of the prepared tomato sauce mixture evenly over the bottom of a 9x13 inch baking dish. Arrange three of the cooked lasagna noodles side-by-side over the tomato sauce. Evenly spread one-third of the tofu mixture over the noodles, then spread one-third of the cooked vegetable mixture over the tofu layer, and finally spoon approximately 1 cup of the remaining tomato sauce over the vegetables. Repeat this layering process two more times. For the final layer, place the remaining three lasagna noodles, spread with the remaining tomato sauce, and sprinkle the 1 cup of vegan mozzarella shreds evenly over the top.
  5. 5Place the baking dish in the preheated oven at 375°F (190°C). Bake for 30-35 minutes, or until the vegan mozzarella shreds are completely melted and bubbly, and the sauce is simmering around the edges. Carefully remove the lasagna from the oven. Let it stand undisturbed on a heatproof surface for 10 minutes before cutting and serving. This resting period allows the layers to set, making it easier to slice.

Substitutions

Ricotta CheeseTofu

Tofu blended with nutritional yeast and lemon juice mimics the texture and flavor of ricotta cheese.

Related Guides

Keep reading this recipe

Open this recipe in the app

Sign in to continue with this recipe. No meal plan generation needed.

Want a full week of recipes like this?

Get a personalized 7-day meal plan customized for your family's specific allergens. Every recipe is cross-checked by an independent AI.

Build my free 7-day plan

No credit card required.