Dive into the hearty and flavorful goodness of Two Bean Tamale Pie—a comforting, crowd-pleasing dish that's as easy to make as it is satisfying to eat. This recipe combines a rich, spiced filling of black beans, pinto beans, juicy tomatoes, and tender corn, all seasoned with chili powder, cumin, and paprika for an irresistible Tex-Mex flair. Topped with a golden, fluffy cornbread crust that can be enhanced with cheddar cheese for extra decadence, this one-dish meal is perfect for weeknight dinners or cozy gatherings. With just 15 minutes of prep and customizable options like plant-based milk or cilantro, this baked tamale pie is a delicious vegetarian delight that everyone will love. Serve it warm with a side of sour cream, guacamole, or a fresh green salad for a complete meal!
Preheat your oven to 400°F (200°C). Lightly grease a 9-inch pie dish or casserole dish and set aside.
Heat olive oil in a large skillet over medium heat. Add the diced onion and red bell pepper, cooking until softened, about 5 minutes.
Stir in the minced garlic, chili powder, cumin, paprika, and 1 teaspoon of salt. Cook for another 1-2 minutes until fragrant.
Add the black beans, pinto beans, canned diced tomatoes (with juices), frozen corn, and green chilies. Stir to combine and simmer the mixture for 5-7 minutes to allow the flavors to meld. Remove from heat and stir in chopped cilantro, if using.
Pour the bean mixture into the prepared pie dish or casserole dish and spread it evenly.
In a medium bowl, whisk together the cornmeal, flour, baking powder, sugar, and 0.5 teaspoon of salt.
In another bowl, whisk together the milk, egg, and melted butter. Gradually stir the wet ingredients into the dry ingredients to form a smooth batter.
Optional: Stir in the shredded cheddar cheese for extra flavor.
Spread the cornbread batter evenly over the top of the bean mixture.
Bake in the preheated oven for 20-25 minutes, or until the cornbread topping is golden brown and cooked through.
Let the tamale pie cool for 5-10 minutes before serving. Enjoy!
Serving size | 2416 grams (2416.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2889 |
Total Fat 89.20g | 114% |
Saturated Fat 35.50g | 178% |
Polyunsaturated Fat 2.70g | |
Cholesterol 137mg | 46% |
Sodium 7745mg | 337% |
Total Carbohydrate 453.10g | 165% |
Dietary Fiber 81.70g | 292% |
Total Sugars 65.70g | |
Protein 101.00g | 202% |
Vitamin D 105IU | 525% |
Calcium 1114mg | 86% |
Iron 29mg | 162% |
Potassium 4724mg | 101% |
Source of Calories