L-O-V-E it! This was fabulous and I didn't miss the usual ricotta cheese. I substituted 2 (10 oz) packages of frozen spinach for the fresh and only used 1 c. of mozzarella cheese. I also substituted Romano Peccorino cheese for the Parmesan cheese. This was so delicious and was much less filling than traditional lasagna. No one would ever guess there is tofu in it. I will make this over and over, especially for my vegetarian friends.