Warm and spicy, this is the perfect comfort food.
If you like you can make this in stages. The meat sauce can be made up to a day or two in advance. The eggplant can be prepared early in the day you're going to assemble it. The white sauce should be made and added just before baking.