Skip to Main Content

Tofu-Spinach Lasagne

1/2 lb. lasagne noodles
2 10-oz. packages frozen chopped spinach, thawed and drained
1 lb. soft tofu
1 lb. firm tofu
1 Tbsp. sugar
1/4 cup soy milk
1/2 tsp. garlic powder
2 Tbsp. lemon juice
3 tsp. minced fresh basil
2 tsp. salt
4 cups tomato sauce

  • Cook the lasagne noodles according to the package directions. Drain and set aside.
  • Preheat the oven to 350 degrees F.
  • Squeeze the spinach as dry as possible and set aside.
  • Place the tofu, sugar, soy milk, garlic powder, lemon juice, basil, and salt in a food processor or blender and blend until smooth. Stir in the spinach.
  • Cover the bottom of a 9-inch-by-13-inch baking dish with a thin layer of tomato sauce, then a layer of noodles (use about one-third of the noodles). Follow with half of the tofu filling. Continue in the same order, using half of the remaining tomato sauce and noodles and all of the remaining tofu filling. End with the remaining noodles, covered by the remaining tomato sauce. Bake for 25 to 30 minutes.
Makes 6 to 8 servingsSpinach Tofu Lasagna
Commenting is closed.
  • Ashley M says:

    Who knew tofu could taste so much like ricotta?! Changes I made

    1/4 cup roasted garlic cloves (like 8 maybe)
    1 tbsp tahini sauce
    Almond milk instead
    No sugar
    1 tsp Dried basil rosemary thyme
    Extra firm tofu
    Firm tofu
    Tomato mushroom sauce

    I used 4 pieces lasagna strips for each layer and I pressed the tofu and spinach between two towels and 2 heavy plates. (Also then squeezed spinach by hand in towel. Better than moms lasagna. Give it a try you won’t be sorry.

  • Katy says:

    Yummiest lasagne ever! I make it gluten free and friends trying it for the first time love it and never believe it is dairy free. So good!

  • NewAgeGranny says:

    This is a great easy recipe. If you want a cheesey topping simply steam cauliflower and mix with some soy or almond milk and a couple of tablespoons of nutrional yeast in processor until a puree – top the lasagne with it half way through cooking.

  • Sharz77 says:

    Janet, you can always use the recipe calculator on to get the nutritional information, you will need to sign up to do it but it’s all free

  • Marie says:

    I tried this recipe as my first with the Girls Gone Green No Meat March challenge in Jacksonville Florida. I love it and have shared it with other friends at wor.

  • Retta says:

    I have been making this for a few years and it is my go to meal when a friend has a baby, someone is sick etc. My husband and son love it, sometimes I add a layer of eggplant, or I do sliced zucchini instead of lasagna noodles and this makes it gluten free as well. I just looked here to check the actual recipe because I have been “winging” it for a couple years and I accidentally never use sugar. Love it!

  • Ashley-P says:

    Just drain it and place in blender! 🙂

  • Ambernv12 says:

    I was wondering since I am pretty new with using tofu, if you drain and cook it first then put it in the blender, or if you just drain it like normal then put it in the blender before cooking with the lasagna.

  • kaydee says:

    To be perfectly honest, I wasn’t much of a lasagne fan and when I decided to do the two week menu plan I was a little skeptical about this recipe. I cooked it anyways and I LOVED IT! This is so much better than the real recipe and I will be making this again and agian. Thank you so much PETA. (:

  • Frustration says:

    This was delicious. However, I am really frustrated with the list of ingredients. The amounts listed do not accurately reflect what is available. I think especially with vegan dishes, what is available should be taken into account. For example, tofu is generally sold in 14 oz containers. So, I’d have to buy 4 packages of tofu to get an accurate amount! Spinach I found in a 16 oz bag (although I believe I’ve seen 10 oz before, it’s been a LONG time.). The tomato sauce says 4 cups, but, a typical jar was 3 cups. For the pasta, it came in a 10 oz box (more than 1/2 a lb). So, I used 2 packages of tofu, 1 jar of sauce, and 1 bag of spinach and all of the pasta. I kept all the other measurements as listed. Like I said, delicious, but frustrating to work with the directions as listed.

  • Marbelle says:

    Thank you soooo much for this recipe. I added a layer of mushrooms on top of each spinach layer. Everyone loved it and couldn’t believe it had no cheese! Especially my husband. He said it was the BEST lasagna he’s ever had. I’m making it again today for his coworkers who will be surprised to know they just had a vegan dish!! =)

  • Livin' The Life of Riley says:

    I am a lasagna lover!!!!! I have yet to find an alternative recipe that tastes as good as the “real” thing. Totally impressed and totally fooled everyone who has had it. I don’t even tell them it’s not made with ricotta! 😉