Pulled Pork Casserole

This pulled pork casserole features smoky BBQ pork, corn, and beans under a golden cornbread topping. Simple, comforting, and ready in under an hour.

This pulled pork casserole turns leftover barbecue pork into one of the coziest weeknight dinners you’ll make all month.

Smoky, saucy pulled pork gets layered with black beans and sweet corn, then baked under a golden cornbread topping until everything is bubbly and set.

It’s the kind of dish that looks like it took hours but really comes together in about 45 minutes.

I learned to lean on this Crockpot BBQ Pulled Pork as a base whenever I need a shortcut dinner that still feels homemade.

Quick Recipe Summary
Prep Time15 minutes
Cook Time35 minutes
Total Time50 minutes
Servings8 servings
Difficulty LevelEasy
Pulled Pork Casserole

Why You’ll Love This Pulled Pork Casserole

This casserole solves the eternal question of what to do with leftover pulled pork.

It also happens to be one of those rare dinners that pleases picky kids and hungry adults at the same table.

It’s a one dish meal, so cleanup is minimal and the flavor payoff is huge.

Compare notes with my Oven Baked BBQ Chicken if you want another fuss free way to use up barbecue sauce this week.

  • Uses up leftover or store bought pulled pork in a completely new way
  • Just one baking dish, so cleanup is quick
  • Sweet cornbread topping balances the smoky, saucy pork underneath
  • Freezer friendly for meal prep or busy weeknights
  • Easy to customize with whatever beans, cheese, or toppings you already have

Ingredients

Most of these ingredients are pantry staples, so a quick grocery run should cover anything you don’t already have on hand.

The star of the show is the pulled pork, so use your favorite homemade batch or a good quality store bought version.

  • 1 tablespoon olive oil
  • 1 small yellow onion, diced
  • 1 red bell pepper, diced
  • 3 cups cooked pulled pork
  • 1 cup barbecue sauce, plus more for serving
  • 1 can (15 ounces) black beans, drained and rinsed
  • 1 cup corn kernels, fresh, frozen, or canned
  • 1 teaspoon smoked paprika
  • ½ teaspoon garlic powder
  • Salt and black pepper, to taste
  • 2 cups shredded sharp cheddar cheese, divided
  • 1 box (8.5 ounces) cornbread mix
  • â…“ cup whole milk
  • 1 large egg
  • 2 tablespoons unsalted butter, melted
  • Sliced green onions, for garnish (optional)

This pairs beautifully with a squeeze bottle of my homemade BBQ Sauce if you want extra sauce on the table for drizzling.

Kitchen Equipment Needed

You likely already own most of these tools, and none of them are specialty items that require a special trip to the store.

  • 9×13 inch baking dish
  • Large skillet for sauteing the vegetables
  • Mixing bowls, one large and one medium
  • Whisk
  • Measuring cups and spoons
  • Silicone spatula
  • Meat shredder claws, if you are pulling your own pork
  • Oven mitts

Read Also: Cowboy Casserole

Recommended Products for This Recipe

These are a few products I personally reach for when I make this casserole, based on years of testing barbecue and casserole recipes on the blog.

1. Ceramic 9×13 Baking Dish

A sturdy ceramic baking dish heats evenly, so the cornbread topping bakes through without scorching around the edges.

It also goes straight from oven to table, which cuts down on dishes.

Get it on Amazon

2. Bear Paw Meat Shredder Claws

If you’re pulling your own pork shoulder for this recipe, these claws make quick work of shredding while the meat is still warm.

They save your hands and shred more evenly than two forks ever could.

Get it on Amazon

3. Cast Iron Skillet

A good cast iron skillet gives the onions and peppers a deeper, slightly charred flavor that a nonstick pan just can’t replicate.

It’s also a workhorse you’ll reach for in dozens of other recipes.

Get it on Amazon

4. Block Cheddar Cheese Grater

Freshly grated block cheddar melts smoother and tastes noticeably better than pre shredded bags.

A sturdy box grater makes the job fast and mess free.

Get it on Amazon

This casserole shares a lot of DNA with my Million Dollar Chicken Casserole, so that’s another great pick if you’re stocking your recipe box this week.

Pulled Pork Casserole

Step-by-Step Instructions: How to Make Pulled Pork Casserole

1. Preheat the Oven and Prep the Dish

  • Preheat your oven to 375 degrees Fahrenheit.
  • Lightly grease your 9×13 inch baking dish with nonstick spray or a thin layer of butter.
  • Set the dish aside while you prepare the filling and topping.

2. Saute the Vegetables

  • Heat the olive oil in a large skillet over medium heat.
  • Add the diced onion and bell pepper, and cook, stirring occasionally, for about 5 minutes, until the vegetables are softened and the onion turns translucent.
  • Season lightly with a pinch of salt while they cook to help draw out moisture and flavor.

3. Build the Pulled Pork Filling

  • Reduce the heat to low and stir the barbecue sauce into the skillet with the softened vegetables.
  • Add the cooked pulled pork, black beans, and corn, stirring everything together until well combined.
  • Sprinkle in the smoked paprika and garlic powder, then season with salt and black pepper to taste.
  • Let the mixture simmer for 2 to 3 minutes so the flavors meld together, then remove the skillet from the heat.

4. Layer the Filling in the Baking Dish

  • Spread the pulled pork mixture evenly across the bottom of the prepared baking dish.
  • Use a spatula to smooth the top so it forms an even layer.
  • Sprinkle 1 cup of the shredded cheddar cheese evenly over the pork mixture.

5. Mix and Pour the Cornbread Topping

  • In a medium mixing bowl, whisk together the cornbread mix, milk, egg, and melted butter until just combined. A few small lumps are fine.
  • Fold in the remaining 1 cup of shredded cheddar cheese.
  • Spoon the cornbread batter evenly over the pork layer in the baking dish, then gently spread it with the back of a spoon so it covers the filling as completely as possible.

6. Bake the Casserole

  • Place the baking dish in the preheated oven and bake for 30 to 35 minutes.
  • The casserole is done when the cornbread topping is golden brown and a toothpick inserted into the center comes out clean.
  • Remove the dish from the oven using oven mitts and let it rest for 5 to 10 minutes before serving. This resting time helps the layers set so your slices hold together.

7. Garnish and Serve

  • Sprinkle sliced green onions over the top, if using.
  • Scoop into bowls or plates while still warm.
  • Serve with extra barbecue sauce on the side for drizzling.

I first put this together after making a big batch of Slow Cooker Apple Cider Pulled Pork and needing a new way to use the leftovers before they went to waste.

Tips for The Best Pulled Pork Casserole

A few small adjustments can take this casserole from good to genuinely craveable.

These are the tricks I’ve picked up after making it more times than I can count.

  • Drain any excess liquid from canned corn and beans so the filling doesn’t turn watery
  • Use pulled pork that’s already well sauced for extra flavor throughout the layers
  • Grate your own cheese instead of using pre shredded bags for smoother melting
  • Don’t skip the resting time after baking, since it helps the casserole hold its shape when sliced
  • Cover the dish loosely with foil for the first 20 minutes if your topping is browning too fast

If you love pork tenderloin as much as pulled pork, my Maple Mustard Pork Tenderloin is worth bookmarking for a lighter weeknight option.

Serving Suggestions

Pulled Pork Casserole

This casserole is filling enough to be a complete meal on its own, but a few simple sides round it out nicely.

Bright, tangy, or crunchy additions balance the rich, saucy pork underneath.

  • A simple green salad with a vinegar based dressing
  • Tangy coleslaw for crunch and acidity
  • A dollop of sour cream and a scatter of diced avocado
  • Pickled jalapenos for those who like extra heat
  • A basket of warm Buttermilk Cornbread on the side for the true cornbread lovers in your house

Variations of Pulled Pork Casserole

Once you’ve made the base recipe a time or two, it’s easy to riff on it depending on what you have in the fridge or what your family prefers.

  • Swap black beans for pinto beans or omit them entirely for a bean free version
  • Use a Tex Mex blend of cheese instead of cheddar for a slightly different flavor profile
  • Stir diced jalapenos into the cornbread batter for a spicier topping
  • Try a pepper jack cheese blend if you want more heat throughout
  • Add a layer of crushed tortilla chips under the cheese for extra crunch

For a beef based spin on this same comforting concept, take a look at my Apple Cider Glazed Pork Loin, which uses a similar sweet and savory glaze.

Storage and Reheating

Leftovers from this casserole hold up remarkably well, which makes it a great option for meal prepping ahead of a busy week.

  • Store leftovers in an airtight container in the refrigerator for up to 4 days
  • Reheat individual portions in the microwave in 60 second intervals until warmed through
  • To reheat a larger portion, cover the dish with foil and warm in a 350 degree oven for about 15 minutes
  • Freeze cooled leftovers in a freezer safe container for up to 2 months
  • Thaw frozen portions in the refrigerator overnight before reheating

This dish reheats just as well as my Tater Tot Casserole, so it’s a great pick if you like cooking once and eating twice.

Nutritional Facts

These values are approximate and will vary depending on the exact brands and ingredients you use, along with your portion size.

  • Calories: approximately 420 per serving
  • Protein: 24 grams
  • Carbohydrates: 32 grams
  • Fat: 21 grams
  • Fiber: 4 grams
  • Sugar: 9 grams
  • Sodium: 690 milligrams

For a comparison of a similarly satisfying, lower prep meal, my Cheesy Hashbrown Casserole runs in a similar calorie range.

Health Benefits of Key Ingredients

While this is very much a comfort food dish, several of the ingredients bring real nutritional value to the table.

Balancing indulgence with a few wholesome staples makes it easier to enjoy without guilt.

  • Black beans add fiber and plant based protein, which help keep you full longer
  • Corn provides fiber along with vitamin C and antioxidants like lutein
  • Pulled pork is a solid source of protein, iron, and B vitamins
  • Bell peppers add vitamin C and a boost of color and nutrients with very few calories
  • Cheddar cheese contributes calcium and protein alongside its rich flavor

Read also: my BBQ Chicken Sheet Pan Dinner for another protein packed dinner that leans a little lighter.

FAQs About Pulled Pork Casserole

1. Can I use store bought pulled pork for this casserole?

Yes, store bought pulled pork works perfectly well here and saves you a good amount of prep time.

Look for a brand that’s already lightly sauced for the best flavor.

2. Can I make pulled pork casserole ahead of time?

You can assemble the pork filling a day in advance and store it covered in the refrigerator.

Mix the cornbread topping fresh right before baking so it rises properly.

3. What can I use instead of cornbread mix?

A homemade cornbread batter works just as well if you prefer to skip the boxed mix.

Just make sure it’s spreadable enough to cover the pork layer evenly.

4. Can I freeze pulled pork casserole?

Yes, this casserole freezes well for up to two months in an airtight, freezer safe container.

Thaw it in the refrigerator overnight before reheating for the best texture.

5. What’s the best cheese for this casserole?

Sharp cheddar is the classic choice because it melts smoothly and holds up well against the smoky barbecue flavor.

A Tex Mex blend or Monterey Jack also works nicely if you want a milder taste.

My Grilled BBQ Chicken Breasts answer a lot of the same “can I swap this” questions if barbecue chicken is more your speed.

Pulled Pork Casserole

Pulled Pork Casserole

Author: iamwinfred
420kcal
No ratings yet
Share Print Save
Prep 15 minutes
Cook 35 minutes
Total 50 minutes
This Pulled Pork Casserole transforms leftover barbecue pork into one of the coziest weeknight dinners you’ll make all month. Smoky, saucy pulled pork gets layered with black beans and sweet corn, then baked under a golden cornbread topping until everything is bubbly and set. It’s the kind of dish that looks like it took hours but really comes together in about 45 minutes, making it perfect for busy weeknights when you still want something that feels homemade.
Servings 8 servings
Course Main Course
Cuisine American
Cost $18

Ingredients

  • 1 tablespoon olive oil
  • 1 small yellow onion diced
  • 1 red bell pepper diced
  • 3 cups cooked pulled pork homemade or store bought
  • 1 cup barbecue sauce plus more for serving
  • 1 can (15 ounces) black beans drained and rinsed
  • 1 cup corn kernels fresh, frozen, or canned
  • 1 teaspoon smoked paprika
  • ½ teaspoon garlic powder
  • salt and black pepper to taste
  • 2 cups shredded sharp cheddar cheese divided
  • 1 box (8.5 ounces) cornbread mix
  • â…“ cup whole milk
  • 1 large egg
  • 2 tablespoons unsalted butter melted
  • sliced green onions for garnish (optional)

Equipment

  • 9×13-inch baking dish
  • Large skillet for sauteing the vegetables
  • Mixing bowls one large and one medium
  • Whisk
  • Measuring cups and spoons
  • Silicone spatula
  • Meat shredder claws (optional) if you are pulling your own pork

Method

  1. Preheat oven to 375°F. Lightly grease a 9×13 inch baking dish with nonstick spray or butter and set aside.
  2. Heat olive oil in a large skillet over medium heat. Add diced onion and bell pepper, cooking for about 5 minutes until softened and translucent. Season lightly with salt.
  3. Reduce heat to low and stir in barbecue sauce. Add pulled pork, black beans, and corn, stirring until well combined. Sprinkle in smoked paprika and garlic powder, season with salt and pepper, and simmer for 2 to 3 minutes.
  4. Spread the pulled pork mixture evenly in the prepared baking dish. Sprinkle 1 cup of shredded cheddar cheese evenly over the top.
  5. In a medium bowl, whisk together cornbread mix, milk, egg, and melted butter until just combined. Fold in remaining 1 cup of cheddar cheese, then spoon and spread evenly over the pork layer.
  6. Bake for 30 to 35 minutes until the cornbread topping is golden brown and a toothpick inserted into the center comes out clean. Let rest for 5 to 10 minutes before serving.
  7. Sprinkle sliced green onions over the top if using. Scoop into bowls or plates while warm and serve with extra barbecue sauce on the side.

Nutrition

Serving1ServingCalories420kcalCarbohydrates32gProtein24gFat21gSodium690mgFiber4gSugar9g

Notes

  • Drain any excess liquid from canned corn and beans so the filling doesn’t turn watery.
  • Use pulled pork that’s already well sauced for extra flavor throughout the layers.
  • Grate your own cheese instead of using pre-shredded bags for smoother melting.
  • Don’t skip the resting time after baking, since it helps the casserole hold its shape when sliced.
  • Cover the dish loosely with foil for the first 20 minutes if your topping is browning too fast.
  • Swap black beans for pinto beans or omit them entirely for a bean-free version.
  • Use a Tex-Mex blend of cheese instead of cheddar for a slightly different flavor profile.
  • Stir diced jalapenos into the cornbread batter for a spicier topping.
  • Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Freeze cooled leftovers in a freezer-safe container for up to 2 months; thaw overnight in the refrigerator before reheating.

Tried this recipe?

Let us know how it was!

Conclusion

This pulled pork casserole is the kind of dinner that turns a random weeknight into something worth looking forward to.

It’s easy enough for a busy Tuesday but hearty enough to serve when company comes over.

Give it a try this week and let me know in the comments how your family liked it, or share a photo if you make it.

Recommended: