Method

  1. Soften the vegetables

    Heat the oven to 190°C (375°F). Set out a 3-quart, 23 × 33 cm (9 × 13 in) baking dish for 6 servings; when scaling, use a dish that keeps the filling at about the same depth. Warm 15 ml of olive oil in a large skillet over medium heat. Chop 150 g of yellow onion and 120 g of red bell pepper, add them to the skillet, and cook for 5 to 7 minutes, stirring often, until the onion is translucent and the pepper has softened. Stir in 165 g of sweet corn kernels, 2 g of smoked paprika, 3 g of garlic powder, and 1 g of black pepper and cook until the corn is hot and the spices smell toasted.

    05:00
  2. Build the barbecue pork filling

    Thick barbecue pulled pork filling leaving a brief spoon trail in the skillet

    Add 450 g of fully cooked pulled pork and 180 ml of barbecue sauce to the skillet. Break up any compact clumps with a spoon and stir until the pork is evenly coated. Let the mixture bubble gently for 3 to 5 minutes, stirring occasionally, until it is steaming and thick enough that a spoon dragged across the pan leaves a brief trail. Transfer the filling to the baking dish and spread it into an even layer. Scatter 115 g of sharp cheddar cheese evenly over the top.

    03:00
  3. Mix the cornbread batter

    Melt 56 g of unsalted butter and let it cool slightly. Whisk 150 g of yellow cornmeal, 125 g of all-purpose flour, 25 g of granulated sugar, 12 g of baking powder, and 1.5 g of kosher salt in a large bowl. In a second bowl, beat 1 large egg into 240 ml of whole milk, then stir in the cooled butter. Pour the wet mixture into the dry ingredients and fold just until no dry pockets remain; a few small lumps are fine.

  4. Cover the filling with cornbread

    Cornbread batter gently spread over the cheddar-topped pulled pork filling before baking

    Spoon the cornbread batter over the cheese in several mounds, then use the back of a spoon to spread it gently into an even layer. Work from the center toward the edges so the batter stays on top instead of being pushed into the pork filling. Set the baking dish on a rimmed sheet pan to catch any bubbling sauce.

  5. Bake until golden and fully cooked

    Golden pulled pork cornbread casserole being checked for doneness in its baking dish

    Bake for 30 to 35 minutes, until the cornbread is deep golden at the edges, the center springs back lightly when pressed, and sauce bubbles around the sides. At the 30-minute mark, insert a food thermometer into the thickest part without touching the baking dish; continue baking until the center reaches 74°C/165°F. If the top browns before the center is ready, cover it loosely with foil for the remaining time.

    30:00
  6. Rest, garnish, and serve

    Let the casserole stand for 10 minutes so the cornbread sets and the filling settles. Slice green onions (optional) and scatter them over the top, or leave the casserole ungarnished. Spoon into warm bowls or onto plates, making sure each serving includes both the cornbread crust and the barbecue pork layer.

    10:00
Cook's noteThe pork mixture should look slightly thicker than sandwich filling before it goes into the dish. A loose filling can steam the underside of the cornbread and make the center seem underbaked.

Smart Substitutions

  • No sharp cheddar? Use Monterey Jack, Colby, or pepper Jack for a milder or spicier finish.
  • No whole milk? Use buttermilk for a tangier, slightly more tender cornbread topping.
  • Prefer a less sweet topping? Reduce the granulated sugar by half; the cornbread will still brown and hold together.
  • No pulled pork? Use the same amount of fully cooked shredded chicken and keep the barbecue filling thick before baking.

Tips and Variations

  • Choose pulled pork with restrained seasoning so the barbecue sauce and cornbread stay balanced.
  • Spread the batter with a light touch; pressing firmly can force it into the filling and leave bare patches.
  • Check the center with a food thermometer rather than judging only by the browned top.

What Went Wrong?

  • Cornbread is brown but the center is still wet Cover the top loosely with foil and bake in 5-minute intervals until the center reaches 74°C/165°F.
  • Filling bubbles through the topping The filling was probably too loose or the batter was spread too thin. Let the pork mixture reduce until a spoon leaves a brief trail, then mound and spread the batter gently.
  • Cornbread topping is dense Mix only until the dry ingredients disappear. Overmixing develops the flour and knocks out the lift from the baking powder.
  • Casserole will not portion cleanly Give it the full 10-minute standing time so the topping firms and the sauce settles before serving.

Nutrition Estimate

Calories570
Protein29 g
Carbs55 g
Fat27 g
  • Fiber: 4 g per serving
  • Sodium: 1020 mg per serving

Nutrition disclaimer:This recipe is provided for general cooking information only. Nutrition values are estimates and may vary by ingredients, brands, preparation methods, and serving sizes. Check ingredient labels and follow appropriate food-safety practices. This content is not medical, dietary, allergy, or professional food-safety advice.

FAQ

What kind of pulled pork works best?Use fully cooked pulled pork that is plain or lightly seasoned. Very sweet or heavily sauced pork can make the filling overly sticky once more barbecue sauce is added.
Can I use a boxed cornbread mix?Yes. Prepare enough batter to cover the filling in a layer about 2 cm (3/4 in) thick, then bake until the casserole reaches 74°C/165°F in the center.
Is this casserole spicy?It is smoky and tangy rather than hot. A spicy barbecue sauce or pepper Jack cheese will add heat without changing the method.