This pulled pork casserole turns leftover BBQ pulled pork into an easy, cheesy dinner with crispy hash browns, vegetables, and plenty of melted cheese. Everything bakes together until hot and bubbly, with smoky barbecue flavor in every bite. It’s a simple way to use up leftover pulled pork and turn it into a completely different meal.

Table of Contents
Why You'll Love This Pulled Pork Casserole
This pulled pork casserole is one of the easiest ways to turn leftover pulled pork into a completely different dinner. The smoky BBQ pork goes on the bottom, then gets topped with hash browns, corn, peppers, onion, and Colby Jack cheese. You get sweet, smoky, cheesy, and savory flavors all in one bite, with the potatoes making it hearty enough to be a full meal.
It’s also really easy to put together. Once the hash browns are thawed and drained, you’re basically mixing, layering, and baking. There’s no need to cook another protein or make a separate sauce, which makes this especially convenient when the pulled pork is already sitting in your fridge.
And it’s a high-payoff way to use leftovers. Instead of eating another pulled pork sandwich, you end up with a cheesy BBQ casserole that feels like an entirely new meal and works just as well for a weeknight dinner as it does for feeding a crowd. I love serving it with this sweet potato cornbread and these savory turnip greens, but it'll go great with any of your favorite sides.
By the way, reader's are loving this recipe. Check out what this reader said about the pulled pork casserole:
This is definitely a new family favorite! We made this for dinner tonight and I already can't wait to eat it again! -Betty
Ingredients You'll Need
- ¾ lb. Cooked pulled pork (or leftover pulled pork like from my sous vide pulled pork
- ¾ Cup BBQ sauce
- 1 ½ Cup Colby Jack Cheese, shredded
- 2 Cups frozen shredded hash browns, thawed and drained
- 1 Cup corn
- ½ Red onion, diced
- ½ Green bell pepper, diced
- Salt and Pepper
- Parsley, for garnish
By the way, you can actually use a lot of these ingredients to make this chicken hashbrown casserole as well. So if you end up with some extras of them, you might want to try that casserole out next!

How to Make Pulled Pork Casserole

Step 1: Prep the Filling
Preheat the oven to 350°F and lightly grease a casserole dish. In a bowl, mix the cooked pulled pork with the BBQ sauce until the pork is evenly coated.
Step 2: Partially Cook the Hash Browns
Heat a little oil or butter in a large skillet over medium heat. Add the thawed, well-drained hash browns and cook for about 5–7 minutes, stirring occasionally, until they begin to soften and get a little color. They don’t need to be completely crispy.

Step 3: Make the Hash Brown Casserole
Combine the partially cooked hash browns with the corn, red onion, green bell pepper, and half of the shredded Colby Jack cheese. Season with salt and pepper to taste.
Step 4: Assemble the Casserole
Spread the BBQ pulled pork evenly in the bottom of the prepared baking dish. Add the hash brown mixture, then sprinkle the remaining cheese over the top.

Step 5: Bake and Serve
Bake for 25–30 minutes, or until the center is hot, the potatoes are tender, and the cheese is melted and bubbly. Let the casserole rest for 5–10 minutes before serving.

Expert Tips for The Best Pulled Pork Casserole
- Drain the hash browns really well. Any extra moisture can make the casserole watery. After thawing, squeeze or press out as much liquid as you can before mixing them with the vegetables and cheese.
- Don’t drown the pork in BBQ sauce. You want the pulled pork coated, not swimming in sauce. Too much BBQ sauce can make the bottom of the casserole overly wet and keep the hash brown layer from cooking properly.
- Spread the layers evenly. Keep the pulled pork and hash brown mixture in even layers so every scoop gets a good balance of meat, potatoes, vegetables, and cheese.
- Use freshly shredded cheese if you can. It melts more smoothly than pre-shredded cheese and gives you a better bubbly, gooey top.
- Add extra BBQ sauce after baking, not before. If you want a stronger barbecue flavor, drizzle a little over each serving instead of adding more to the casserole itself. That keeps the texture from getting too soft.
- Bake until the center is piping hot. Since the pulled pork is already cooked, you’re mainly heating everything through and melting the cheese. The middle should be hot and the cheese on top should be fully melted and bubbling before you take it out.
- Let it rest before serving. Give the casserole about 5–10 minutes after baking. This helps the layers settle and makes it much easier to scoop without everything falling apart.

How to Store Pulled Pork Casserole
In the fridge: Let the casserole cool, then store leftovers in an airtight container in the refrigerator for up to 4 days. You can also cover the baking dish tightly if you plan to reheat a larger portion.
To reheat: Warm individual servings in the microwave in 30–60 second intervals until heated through. For a larger portion, cover the casserole with foil and reheat at 350°F until hot, then uncover for the last few minutes to help the top crisp back up.
In the freezer: Transfer the cooled casserole to a freezer-safe container and freeze for up to 2 months. For easier reheating, I recommend freezing it in individual portions.
To reheat from frozen: Thaw overnight in the refrigerator, then reheat in a 350°F oven until hot throughout. Add a little extra shredded cheese or BBQ sauce before serving if you want to freshen it up.
Pulled Pork Casserole FAQs
Can I make pulled pork casserole with leftover pulled pork?
Yes. This recipe is one of my favorite ways to use leftover pulled pork because the meat is already cooked and just needs to be reheated in the casserole. Toss it with enough BBQ sauce to keep it moist, then assemble and bake as directed.
Can I use frozen hash browns?
Yes. Frozen shredded hash browns work great, but thaw them first and remove as much excess moisture as possible. If they go into the casserole frozen or wet, they can release water while baking and make the filling soggy.
Can I make this pulled pork casserole with pasta?
Yes. Swap the hash browns for cooked pasta if you want a pulled pork pasta casserole instead. Cook the pasta just to al dente before assembling so it doesn’t become too soft while the casserole bakes.
What kind of pulled pork works best?
Any cooked pulled pork will work, including homemade smoked pork, slow-cooker pulled pork, or leftover takeout. If the pork already has a lot of BBQ sauce on it, start with less additional sauce and add more only if needed.
Can I make pulled pork casserole ahead of time?
Yes. Assemble the casserole, cover it tightly, and refrigerate it for up to a day before baking. Let it sit at room temperature while the oven preheats, then bake until the center is hot and the cheese is bubbling. It may need a few extra minutes if it goes into the oven cold.
What cheese is best for pulled pork casserole?
I use Colby Jack because it melts really well and has a mild flavor that doesn’t overpower the BBQ pork. Cheddar, Monterey Jack, pepper Jack, or a combination of cheeses will work too.
Can I add more vegetables?
Definitely. Diced jalapeños, poblano peppers, black beans, or extra corn can all work well. Just avoid adding vegetables that release a lot of water unless you cook or drain them first.
What goes well with pulled pork casserole?
This casserole is already pretty hearty, so I like serving it with something simple on the side. My grit cakes, Martha White cornbread, Jiffy jalapeno cornbread, and crack green beans all work especially well with the smoky BBQ flavor.

More Casserole Recipes To Try Next
- Chicken cordon bleu casserole
- Mexican chicken casserole
- Beef enchilada casserole
- Cornbread chili casserole
- Big mac casserole
- Pork chop casserole
- Reuben casserole
Pulled Pork Casserole Recipe
This pulled pork casserole turns leftover BBQ pulled pork into an easy, cheesy dinner with crispy hash browns, vegetables, and plenty of melted cheese. Everything bakes together until hot and bubbly, with smoky barbecue flavor in every bite. It’s a simple way to use up leftover pulled pork and turn it into a completely different meal.
Ingredients
- ¾ lb. Cooked pulled pork (or leftover pulled pork)
- ¾ Cup BBQ Sauce
- 1 ½ Cup Colby Jack Cheese, shredded
- 2 Cups frozen shredded hash browns, thawed and drained
- 1 Cup corn
- ½ Red onion, diced
- ½ Green bell pepper, diced
- Salt and Pepper
- Parsley, for garnish
Instructions
- Preheat the oven to 350°F and lightly grease a casserole dish.
- Heat a little oil or butter in a large skillet over medium heat. Add the thawed, well-drained hash browns and cook for 5-7 minutes, stirring occasionally, until they begin to soften and get lightly golden. They don’t need to be fully crispy.
- In a bowl, mix the pulled pork with the BBQ sauce until evenly coated.
- Combine the partially cooked hash browns with the corn, red onion, green bell pepper, and half of the shredded Colby Jack cheese. Season with salt and pepper to taste.
- Spread the BBQ pulled pork evenly across the bottom of the prepared baking dish.
- Spoon the hash brown mixture evenly over the pulled pork, then sprinkle the remaining cheese over the top.
- Bake for 25-30 minutes, or until the casserole is hot throughout, the potatoes are tender, and the cheese is melted and bubbling.
- Let the casserole rest for 5-10 minutes before serving. Garnish with fresh parsley and extra BBQ sauce, if desired.
Nutrition Information:
Serving Size:
1 servingAmount Per Serving: Calories: 298Total Fat: 21gSaturated Fat: 6.8gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 49mgSodium: 1075mgCarbohydrates: 6gFiber: 2.6gSugar: 15gProtein: 21g
Fiona
Made this for my sons birthday party last night. It was the talk of the party. SO GOOD!
Brenda
This pulled pork casserole was soooooo tasty.
Betty
This is definitely a new family favorite! We made this for dinner tonight and I already can't wait to eat it again!