This recipe was shared from Recipe Keeper - save, organize and share recipes all in one place.

  • Save recipes from websites, Instagram, TikTok
  • Scan cookbooks, magazines, handwritten recipes
  • Plan meals and shopping lists
  • Create beautiful cookbooks to share or gift
  • Works on iOS, Android, Windows and Mac

Get Recipe Keeper free and save this recipe to your collection

Download on the App Store Get it on Google Play Download from Windows Store Download on the App Store

⭐⭐⭐⭐⭐ 50,000+ 5-star ratings

(App Store • Google Play • Microsoft Store)

Already have Recipe Keeper?

Ingredients

  • 2 blocks (350g/ 12.3oz each) extra-firm tofu (drained (no need to press it))
  • 1/4 cup nutritional yeast
  • 2 tablespoon soy sauce ((gluten-free if preferred))
  • 2 teaspoons smoked paprika
  • 1 teaspoon garlic powder
  • 4 cups prepared tomato sauce
  • 2 teaspoons Italian seasoning
  • 1 1/2 cups raw cashews ((no need to soften them))
  • 1/4 cup plant-based milk ((such as oat or soy))
  • 3 tablespoons lemon juice
  • 1 tablespoon white miso paste
  • 2 tablespoons vegan butter
  • 2 tablespoons all-purpose flour ((gluten-free if preferred))
  • 1 cup plant-based milk ((such as oat or soy), plus more if needed)
  • 1 tablespoon nutritional yeast
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 9 lasagna noodles ((gluten-free if preferred) (I like to cook a few extra noodles incase some break))

Directions

  • 1. For the Vegan Meat Sauce:
  • 2. Preheat your oven to 350F (180C). Line two large baking sheets with parchment paper or lightly grease them.
  • 3. Break the two blocks of tofu into chunks and add them to a large bowl. Use a potato masher to mash the tofu into crumbles. Add the nutritional yeast, soy sauce, smoked paprika, and garlic powder and stir to coat the tofu. Spread the tofu across the two prepared baking sheets. Bake for 30 - 35 minutes, stopping to stir every now and then until the tofu is browned and dry. Set aside.
  • 4. To a saucepan add the tomato sauce and Italian seasoning. Put over medium-high heat and bring to a simmer. Stir in the baked tofu crumbles and then remove from the heat. The tofu will absorb some of the liquid and become deliciously meaty and chewy. If your sauce gets a little too dry add a splash of water as needed.
  • 5. For the Cashew Ricotta:
  • 6. Add the cashews to a food processor and pulse several times until the cashews have broken down into a crumbly powder. Add the plant-based milk, lemon juice, and miso paste, and blend, stopping to scrape the sides until you reach a sticky ricotta texture.
  • 7. For the Mozzarella Sauce:
  • 8. Melt the vegan butter in a saucepan over medium-high heat. Sprinkle in the flour and whisk to make a paste. Keep whisking and cook the flour paste for 60 seconds. Whisk in plant-based milk, nutritional yeast, garlic powder, and salt. Simmer for about 5 minutes until the mozzarella sauce thickens. Remove from heat and set aside. If the sauce gets too thick, feel free to add a splash more plant-based milk or water as needed.
  • 9. For the Lasagna:
  • 10. Turn your oven up to 375℉ (190℃).
  • 11. Bring a large pot of water to a boil and cook the noodles according to the package directions. (I always cook a few extra noodles in case some break).
  • 12. To assemble the lasagna, spread 1/4 of the vegan meat sauce across the bottom of a 9"x13" pan. Top with 3 lasagna noodles. Spread another 1/4 of vegan meat sauce over the noodles, then dollop 1/2 the ricotta over the meat sauce. Top with 3 more lasagna noodles, another 1/4 of vegan meat sauce, the remaining 1/2 of the ricotta, 3 more lasagna noodles, the last of the vegan meat sauce, and lastly pour over all of the mozzarella sauce and gently spread it over top.
  • 13. Cover with foil and bake for 25 mins. Remove foil and bake another 10 - 15 minutes until bubbling around the edges. Optionally you can brown the cheese by putting it under the broiler for a few minutes, keeping a close eye to ensure it doesn't burn. Allow the lasagna to cool for 10 minutes before serving. Top with fresh chopped basil, parsley, or vegan parmesan cheese if desired.

Nutrition

Amount per serving
Serving size: 1 serving (recipe makes 8 servings)
Calories: 514
Total Fat: 23g
Saturated Fat: 4g
Sodium: 1109mg
Total Carbohydrate: 54g
Dietary Fiber: 5g
Sugars: 9g
Protein: 29g

What is Recipe Keeper?

Recipe Keeper helps you save recipes from anywhere, keep them organized, and find them fast - across your phone, tablet and computer.

Import recipes from websites

Search for recipes on the web, Instagram and TikTok and add them straight to your collection.

Hundreds of popular recipe websites supported.

Once added you can customize a recipe to suit your needs.

Scan from cookbooks, magazines and handwritten recipes

Scan recipes using your phone's camera or from your existing photos and PDF files.

OCR technology automatically converts images to text.

Keep all your favorite family recipes safe forever.

Find any recipe instantly

Quickly lookup your recipes by name, ingredient or directions or simply browse your recipes by course, category and rating.

Got some leftovers in the fridge? Search for a recipe to use them up.

Cook more of your favorite meals and rediscover those long forgotten recipes to make meal times interesting again.

Available across all of your devices

Share your recipes, shopping lists and meal planner across your iPhone, iPad, Android phone and tablet, Windows PC and Mac.

Get Recipe Keeper and never lose a recipe again

Download on the App Store Get it on Google Play Download from Windows Store Download on the App Store