Mexican Bean Pie is a delicious and hearty dish that combines the flavors of Mexican cuisine with the comfort of a classic pie. This vegetarian recipe features a savory filling made with beans, corn, tomatoes, and spices, all topped with a layer of cheesy cornbread. The result is a satisfying and flavorful pie that is perfect for a family dinner or potluck gathering.