STREAMING NOW: Pop Culture Baking Class

Spinach and Tofu Lasagna

Want more from Genius Kitchen?

Watch on your Apple TV, Roku, or Fire TV and your iOS, Fire, or Android device.

Learn More
“I've been working on this one for a couple of years and I think that I finally have it right. Most of the recipes I had tried and failed before were because as DH said, "Where did all the flavor go?" This disappears fast in my house now. I'm posting this here because the paper that I have the recipe written on got dunked in the sauce last time.”
1hr 20mins

Ingredients Nutrition


  1. Preheat oven to 350 degrees.
  2. Cook the noodles according to package directions. Drain, set aside and keep warm.
  3. Saute onion and garlic in the olive oil, adding a little water as needed to keep from sticking. Add one bag of spinach and saute until completely wilted.
  4. In a very large bowl combine ricotta, tofu, parmesan cheese, garlic salt, oregano, egg, black pepper, parsley and sauted spinach mixture. Mix well.
  5. Spray a 9x13 inch pan with cooking spray. Arrange a layer of cooked noodles on the bottom and top with 1/3 each of the ricotta mixture, the tomato or alfredo sauce, a handful of uncooked spinach and mozarella cheese. Repeat layers twice more, ending with the sauce and cheese.
  6. Cover with foil and bake for 40-45 minutes. Remove foil and bake for 10-15 more minutes to brown the cheese.

Watch more

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a