Vegan Lasagna is also good.
I like to have 2 layers of filling and 3 layers of vegan lasagna noodles (or whole wheat if your lacto-ovo)
1) 1st layer noodles
2) layer of tomatoe sauce, fried and seasoned firm tofu (or any chicken/beef substitute) and spinach (cook the spinach first so it wilts
3) 2nd layer noodles
4) layer a sauteed mixture of mushrooms, zuchinni, onions and peppers (any veggies you like)
5) layer of pesto sauce on top of previous layer
6) 3rd layer noodles
7) layer on thin slices of eggplant
layer on veggie cheese (or low fat if your a lacto-ovo)
cook on 350C for 20 minutes and then broil the top for a few minutes until the cheese is all melted.
This tastes just as good or better than regular lasagna and is extremely healthy. Low in fat and high in protien, calcium and many nutrients and vitamins.
spices: I like basil, paprika, garlic (fresh) and hot peppers
Also if you buy soft tofu you can make vegan scrambled eggs
If you buy Seitan (wheat glutan) you can make any beef substitute your self.