I have started substituting the extra firm tofu for ricotta & cottage cheese
w/ great results I just run it through the blender first. As you mentioned
great for lasagna or any other stuffed pasta or shell.
Can send you the recipe for stuffed shells if you like?
Lisa