This Loaded BBQ Pork Potato Casserole is comfort food at it’s best! A mouthwatering blend of loaded mashed potatoes made with bacon and cream cheese, topped with savory pulled pork and cheese. This crowd pleasing recipe is sure to be a hit for game day, BBQs or potlucks!
Love savory casseroles as much as we do? Make sure to try this Tater Tot Casserole, Rotisserie Chicken and Rice Casserole and our favorite Twice Baked Potato Casserole!
Loaded Pulled Pork Potato Casserole
This Loaded BBQ Pork Potato Casserole is just the thing you need for you next cook-out with friends and family. This recipe is all about comfort with a creamy loaded mashed potato base and a savory pulled pork finish. The entire casserole is topped with more cheese before being popped into the oven so all these amazing flavors can meld together into one delicious casserole.
This casserole has three amazing layers: loaded mashed potatoes, pulled pork and a cheesy finish.
Loaded Mashed Potatoes
Let’s talk about the loaded mashed potatoes. They are the base of the dish and the perfect complement to the pulled pork. Extra creamy and loaded with flavor, these mashed potatoes are made with bacon, cream cheese, butter, cheese and green onion. Delicious on their own, they are magnificent in this amazing casserole recipe. I used red potatoes but russet potatoes will work just as well.
Pulled Pork
You’ve got a few options for the pulled pork layer. I like to go the homemade route and use either my Instant Pot Pulled Pork or my Crockpot Root Beer Pulled Pork. However, if you want to cut down on prep time, you can absolutely buy store bought pulled pork and use that in this recipe.
Perfectly savory with just a hint of spiciness, sweetness and smoky flavor, delicious pulled pork is exactly what those mashed potatoes needed on top.
What You’ll Need
Whether you’re making this casserole for a family dinner or planning to serve it at your next gathering, this dish is guaranteed to be the star of the show. As always, you can find the full printable recipe with complete instructions in the recipe card at the end of this post. Let’s take a look at what you’ll need…
Loaded Mashed Potatoes
- potatoes – I used red potatoes for this recipe but russet or gold potatoes would also be delicious. I used 3 pounds but a little more or less won’t make much of a difference.
- cream cheese – Make sure to soften the cream cheese before mashing with the potatoes. It makes the mashed potatoes so creamy and decadent.
- butter – I used salted butter for the potatoes. If you only have unsalted on hand, add a pinch of salt to the potatoes.
- bacon – The bacon needs to be cooked until nice and crispy and then crumbled or chopped. I like to make Air Fryer Bacon or Baked Bacon for this recipe.
- cheese – I used a blend for this recipe but any cheese will work. Sharp cheddar, Monterey Jack, Colby Jack, etc. I think a combination of cheese adds more flavor to the recipe.
- green onions – I love adding a little freshness to these mashed potatoes with the help of green onions. Chives would be a delicious substitute.
Pulled Pork
- pulled pork – You can use store bought pulled pork for this recipe (cook as directed) or make a batch of my Instant Pot Pulled Pork or my Crockpot Root Beer Pulled Pork. I obviously recommend homemade pulled pork but store bought will absolutely work and will make this recipe much quicker and easier to prepare.
Topping
- cheese – Another cup of so of shredded cheese shredded, just enough to cover the top of the casserole is the perfect finish to this recipe.
- green onions – Sliced green onions add a pop of color as well as flavor. Swap in chives if you prefer.
How To Make Loaded BBQ Pulled Pork Potato Casserole
- Prep. Lightly spray a 9 x 13 baking dish with cooking spray and set aside.
- Mashed Potatoes. Boil potatoes in a large pot of salted water. Cook until fork tender. Remove potatoes from water and drain. Roughly mash the potatoes and then add the cream cheese, butter, bacon, green onions and shredded cheese. Mash together with the potatoes. Place in prepared baking dish.
- Pulled Pork. Evenly spread the pulled pork on top of the potato layer.
- Cheese Layer. Sprinkle the remaining cheese on top of the pulled pork.
- Bake. Cover and bake for 15 minutes at 350°F. Remove foil and bake for another 5 minutes or until cheese has fully melted and casserole is heated through.
- Serve. Top with additional green onions if desired and serve immediately.
Storage Information
This casserole can be stored in an airtight container in the refrigerator for up to 4 days or in the freezer for up to 3 months.
To store in the refrigerator, let the casserole cool to room temperature before transferring it to an airtight container. Make sure to press out any excess air before sealing the container, as this will help to prevent spoilage.
To store in the freezer, put the leftover casserole in a freezer-safe container, removing as much air as possible before sealing. Thaw overnight in the fridge before reheating.
To reheat, cook in microwave until heated through.
Trish’s Tips and Tricks
- Try my BBQ Pulled Chicken recipe for a delicious twist!
- Use a foil pan for picnics and potlucks. No need to worry about grabbing that casserole dish!
- Homemade is always my first choice, but store bought BBQ Pulled Pork is always a great option to make prep a breeze.
More Casserole Recipes To Try
- Cheeseburger Casserole
- Twice Baked Potato Casserole
- Tuna Casserole with Noodles
- Broccoli Rice Casserole
- Chicken Broccoli Rice Casserole
Loaded BBQ Pork Potato Casserole
Ingredients
Loaded Mashed Potatoes
- 3 pounds red potatoes
- 8 ounces cream cheese softened
- 4 tablespoons butter softened
- 8 ounces bacon cooked and crumbled
- 8 ounces sharp Cheddar cheese shredded, Monterey, Colby Jack, any cheese or combination of cheese will work here
Pulled Pork
- 6 green onions thinly sliced
- 6 to 8 cups pulled pork see notes below
Topping
- 4 ounces Colby Jack shredded, or any other cheese you prefer
- 3 green onions sliced, optional
Instructions
- Lightly spray a 9 x 13 baking dish with cooking spray and set aside.
- Preheat oven to 350°F.
- In a large pot, add water and salt generously. Add potatoes and bring to a boil. Cook until fork tender. Remove potatoes from water and drain. Return to the pot. Roughly mash the potatoes with a potato masher.
- Add the cream cheese, butter, bacon, green onions and shredded cheese. Mash together with the potatoes. Transfer the loaded mashed potatoes into the prepared casserole dish.
- Top with pulled pork and remaining shredded cheese. Cover and bake for 15 minutes. Remove foil and bake for another 5 minutes or until cheese has fully melted and casserole is heated through.
- Top with additional green onions if desired, serve and enjoy!
Notes
Nutrition
Originally published May 22, 2015.
Rachel says
Hello! Can you freeze the meal after prepping it and cook later? Would you suggest thawing it or just sticking it in the oven. And what would you recommend cook time after freezing.
Thanks
Trish - Mom On Timeout says
I haven’t frozen this before so I’m not really sure Rachel…My guess would be that yes you could, and I would just add an extra 30 minutes maybe to the cooking time.
Mona knows Best says
Coming back to say thank you for the lovely recipe. made this on Saturday.
we really enjoyed it. should be coming back for more recipe. i also bookmarked your website. thanks again <3 for helping me put a big smile on my daughter's face..
have a great day.
What men secretly want lady
Nicole says
The ooey-gooey cheese on this casserole! It looks like meaty cheesy perfection.
Anna | ANNAdventure says
I want to just load this right into my mouth. It looks and sounds incredible *hungry*
heather @french press says
holy crap…this is AMAZING Trish. Can you hear my stomach growling?
Julie @ Julie's Eats & Treats says
Oh dear this looks amazing! Love all that it has going on!
Jessica @ A Kitchen Addiction says
So perfect for all of the upcoming summer gatherings!
Nora @ Savory Nothings says
I can’t believe summer is SO close! Time has been flying for sure!
Loving this casserole – all the yummy flavors! Pinning!
Cyndi - My Kitchen Craze says
I can’t believe its memorial weekend either. Where is the time going? Trish, this looks amazing!! I love casseroles and this one does not disappoint. I need to make this asap!! Putting it on my menu this week! Pinned!!
Lisa @ Wine & Glue says
Trish. Stop it. You are the queen of amazing dinners! This looks FANTASTIC! I looooooove a good pulled pork and can’t wait to try Byron’s!
Lissa says
Great recipe. I never thought BBQ Pulled Pork could be incorporated into a casserole. Sounds like a great dinner for family night.
Trish - Mom On Timeout says
Perfect for family night Lissa! Thanks for stopping by!
Dorothy @ Crazy for Crust says
You have totally outdone yourself on this one Trish. Holy wow!! I want the ENTIRE PAN.
Trish - Mom On Timeout says
Thanks Dorothy!!
Cathy@LemonTreeDwelling says
Oh WOW – this looks amazing, Trish! Such a great balance of flavors. I’d kind of feel like a big deal if I showed up with this casserole…..can’t wait to try it!!!
Trish - Mom On Timeout says
Ummm…you already ARE a big deal 🙂 But yeah, this would totally help 😉 Have a great weekend Cathy!
tanya says
What are you trying to do to me? This is making me so hungry! I love this easy casserole Trish! Good thing I live so close to Sams!
Trish - Mom On Timeout says
Hehe! That was the plan Tanya and you know I love easy 🙂 Thank you and have a GREAT weekend!
Dana Porter says
Can this be made in crockpot so I can take it and keep it warm?
Amy @Very Culinary says
*dashes out of house to go buy Byron’s Pork BBQ* .. seriously. This looks amazing.
Trish - Mom On Timeout says
LOL! It’s at Sam’s Club Amy and you’re going to wanna buy two 🙂 Soo good! Thanks girl!