Nutrition Facts for Two bean tamale pie

Two Bean Tamale Pie

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!

Nutriscore Rating: 75/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Two Bean Tamale Pie
Prep Time:15 mins
Cook Time:40 mins
Total Time:55 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 1 medium red bell pepper, diced
  • 3 cloves garlic, minced
  • 1 tablespoon chili powder
  • 2 teaspoons ground cumin
  • 1 teaspoon paprika
  • 1 teaspoon salt
  • 15 ounces canned black beans, drained and rinsed
  • 15 ounces canned pinto beans, drained and rinsed
  • 14.5 ounces canned diced tomatoes, with juices
  • 1 cup frozen corn kernels
  • 4 ounces canned green chilies
  • 2 tablespoons chopped fresh cilantro (optional)
  • 1 cup cornmeal
  • 0.5 cup all-purpose flour
  • 2 teaspoons baking powder
  • 1 tablespoon granulated sugar
  • 0.5 teaspoon salt (for cornbread topping)
  • 0.75 cup milk (or plant-based milk)
  • 1 large egg
  • 2 tablespoons unsalted butter, melted
  • 0.5 cup shredded cheddar cheese (optional)

Directions

Step 1

Preheat your oven to 400°F (200°C). Lightly grease a 9-inch pie dish or casserole dish and set aside.

Step 2

Heat olive oil in a large skillet over medium heat. Add the diced onion and red bell pepper, cooking until softened, about 5 minutes.

Step 3

Stir in the minced garlic, chili powder, cumin, paprika, and 1 teaspoon of salt. Cook for another 1-2 minutes until fragrant.

Step 4

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.

Step 5

Pour the bean mixture into the prepared pie dish or casserole dish and spread it evenly.

Step 6

In a medium bowl, whisk together the cornmeal, flour, baking powder, sugar, and 0.5 teaspoon of salt.

Step 7

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.

Step 8

Optional: Stir in the shredded cheddar cheese for extra flavor.

Step 9

Spread the cornbread batter evenly over the top of the bean mixture.

Step 10

Bake in the preheated oven for 20-25 minutes, or until the cornbread topping is golden brown and cooked through.

Step 11

Let the tamale pie cool for 5-10 minutes before serving. Enjoy!

Nutrition Facts

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%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 26.6%
Protein: 13.4%
Carbs: 60.0%