Go Back
A serving of beef tamale casserole on a white plate with a fork.

Beef Tamale Casserole

Ground beef, black beans, and enchilada sauce are baked over a homemade cornbread base and topped with melted cheddar cheese.
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 15 minutes
Course Main Course
Cuisine Mexican-American
Servings 4 servings

Ingredients
  

  • 1 1/2 cups yellow cornmeal 240 g
  • 1/2 cup all-purpose flour 60 g
  • 2 tablespoons granulated sugar optional
  • 1 teaspoon baking soda
  • 3/4 teaspoon kosher salt
  • 1 large egg
  • 1 1/4 cups buttermilk 300 ml
  • 1/2 cup corn kernels fresh or frozen (thawed), 80 g
  • 2 tablespoons unsalted butter melted
  • 1 lb lean ground beef 450 g
  • 1 small yellow onion chopped
  • 1 red bell pepper chopped
  • 1 can black beans drained and rinsed, 15-ounce / 425 g
  • 1 packet taco seasoning 1-ounce / 28 g
  • 1 can red enchilada sauce 15-ounce / 425 g
  • 2 cups shredded cheddar cheese 225 g

Instructions
 

  • Preheat the oven to 350°F (175°C). Grease a 9-by-9-inch (23-by-23-cm) baking dish with butter or cooking spray.
  • In a large bowl, whisk together the cornmeal, flour, sugar, baking soda, and kosher salt.
  • In a separate bowl, whisk the egg and buttermilk together. Stir in the corn kernels. Pour this wet mixture into the dry ingredients and stir until just combined. Fold in the melted butter.
  • Spread the batter evenly into the prepared baking dish. Bake for 30 to 35 minutes, until the top is golden brown and a toothpick inserted in the center comes out clean. Leave the oven on.
  • While the cornbread bakes, cook the ground beef, chopped onion, and bell pepper in a large skillet over medium heat. Break the meat apart and cook until browned and the beef reaches a safe internal temperature of 160°F (71°C). Drain any excess grease.
  • Stir the black beans and taco seasoning into the beef mixture. Pour in the enchilada sauce and simmer for 5 minutes until the mixture thickens slightly. Keep warm over low heat.
  • Remove the baked cornbread from the oven. Use a fork to poke holes all over the top of the cornbread.
  • Spoon the warm beef mixture evenly over the cornbread layer. Sprinkle the shredded cheddar cheese across the top.
  • Return the casserole to the oven and bake for 15 minutes, or until the cheese is melted and bubbly. Let the dish rest for 10 minutes before slicing and serving.

Notes

Ground beef must be cooked to a safe internal temperature of 160°F (71°C) as measured by a food thermometer.
If you do not have buttermilk, you can make a substitute by mixing 1 1/4 cups of milk with 1 tablespoon of white vinegar or lemon juice. Let it sit for 5 minutes before using.
You can use mild, medium, or hot enchilada sauce depending on your heat preference.
Keyword beef tamale casserole, casserole, cornbread, enchilada, ground beef