I don't know about aspergus but with tofu, you can try a simple recipe :
Do a shepperd pie but take tofu instead of ground beef or half and half (tofu - ground beef), you can also add a layer of spinach.
You take a firm tofu (it exists in different categories but the smooth one isn't good for that), with a fork you give to it the consistency of ground beef).
Last time I did it, one my of my friend came at home with her dh and took me by surprise. I didn't have nothing else ready to offer to them and they were looking that with a bit of disgust.
They told me : Yash - Tofu and spinach! No way, we will order a pizza instead.
I told them to taste it and if they don't like it I'll pay the pizza myself and guest what? They adore it!
You can prepare some of your regular recipes based on chicken and replace it by tofu. Tofu is also good when prepared with marinades.
In a spaguetti sauce you can replace a part of the ground beef with tofu and there's a chance no one will notice it.