As the sun dipped low and the comforting scent of spices began to fill my kitchen, I couldn’t help but think of those laid-back evenings spent savouring delicious homemade meals. Picture this: a bubbling Cast Iron Cuban Pork Casserole, perfectly melding layers of tender pork, creamy cheese, and the zesty bite of dill pickles. It’s not just a dish; it’s a moment that transforms a simple dinner into a gathering full of laughter and warmth.
I stumbled upon this recipe while seeking an exciting new way to use the pulled pork I’d made earlier in the week. What grabbed my attention was how easily a few humble ingredients could come together to create something utterly delectable and unique. Whether you’re looking to impress guests or simply enjoy a cozy weeknight feast, this casserole is your answer. With just 20 minutes from start to savory bliss, let’s dive into the deliciousness that awaits!
Why love this Cast Iron Cuban Pork Casserole?
Simplicity at its Finest: With just 20 minutes from prep to table, this dish revolutionizes weeknight dinners.
Bold, Layered Flavors: Each bite delivers a rich combination of pulled pork, creamy cheese, and zesty pickles that will have everyone coming back for seconds.
Crowd-Pleasing Comfort: Perfect for family gatherings or an intimate dinner party, it’s guaranteed to make you the star of the evening!
Versatile Base: Use leftover pulled pork or even chicken to switch things up, making it a flexible addition to your recipe arsenal.
Cook with Ease: The cast iron skillet not only makes for easy cooking but also adds a rustic charm to your presentation.
If you love quick and satisfying meals, this Cast Iron Cuban Pork Casserole is just what you need!
Cast Iron Cuban Pork Casserole Ingredients
Get ready to elevate your dinner game!
For the Base
- Cooked pulled pork – perfect for using up leftovers while delivering rich flavor.
- Cream cheese – adds a creamy texture that binds the flavors beautifully.
- Dijon mustard – offers a tangy kick that enhances the overall dish.
For the Layers
- Chopped dill pickles – provide a refreshing crunch that contrasts with the creaminess.
- Sliced or chopped ham – adds a savory depth that complements the pork perfectly.
- Baby Swiss cheese – melts beautifully, creating a gooey topping that everyone will love.
- Sliced dill pickles – use the last of your pickles for an extra pop of flavor on top!
Make this Cast Iron Cuban Pork Casserole tonight and enjoy a warm, comforting meal that’s sure to impress!
How to Make Cast Iron Cuban Pork Casserole
-
Preheat your oven to 375°F. This ensures the casserole bakes evenly and turns golden brown on top.
-
Shred the cooked pulled pork into bite-sized pieces. The smaller pieces will help the flavors meld together beautifully.
-
Simmer the pork in a 10-inch cast iron skillet along with the cream cheese and Dijon mustard. Cook until the cream cheese melts and effortlessly combines with the pork for a creamy texture.
-
Stir in 3 ounces of the chopped dill pickles once the cream cheese has fully melted. This adds a tangy element that balances the richness of the pork.
-
Layer the chopped ham on top of the pork mixture, followed by 8 slices of Swiss cheese and the remaining 3 ounces of sliced pickles. Each layer builds flavors that create a deliciously satisfying casserole!
-
Bake for 10-15 minutes or until it’s bubbly and the cheese is melted. Keep an eye on it; you want that perfectly melting cheese! Enjoy!
Optional: Garnish with fresh herbs for an extra touch of flavor.
Exact quantities are listed in the recipe card below.

Cast Iron Cuban Pork Casserole Variations
Customize this comforting dish to suit your taste buds and dietary needs with delightful twists!
-
Spicy Kick: Add 1-2 teaspoons of your favorite hot sauce or diced jalapeños to the pork mixture for a fiery flavor boost. Who doesn’t love a little heat?
-
Smoky Flavor: Incorporate smoked paprika into the pork as it simmers, adding a layer of depth that will have your guests guessing your secret ingredient.
-
Whole Grain Switch: Use whole-grain mustard instead of Dijon for a robust, earthy twist that elevates the dish while keeping it flavorful and unique.
-
Vegetable Medley: Toss in some sautéed bell peppers or onions along with the pork for an added touch of color and nutrition, making every bite a little more exciting.
-
Cheese Lovers: Swap in Monterey Jack or cheddar cheese for a different cheesy experience, allowing you to explore various flavors and textures in your casserole.
-
Herbed Delight: Mix in fresh herbs like cilantro or parsley into the pork mixture for a refreshing burst of flavor that adds brightness to each serving.
-
Gluten-Free Option: Use gluten-free mustard and ensure all your ingredients are certified gluten-free to cater to gluten-sensitive guests without sacrificing flavor.
-
Sweet Balance: Add a few spoonfuls of pineapple tidbits to the pork mixture for a surprising sweet and savory combination that will tantalize the taste buds.
Feel free to experiment and find the perfect combination that makes this Cast Iron Cuban Pork Casserole exclusively yours!
Expert Tips for Cast Iron Cuban Pork Casserole
-
Use Quality Pork: Choose well-seasoned, moist pulled pork. Dry or bland pork can lead to a less flavorful casserole.
-
Cream Cheese Temperature: Ensure your cream cheese is at room temperature for easier mixing. Cold cream cheese can clump rather than blend smoothly with the pork.
-
Layer Smartly: Layer generously but avoid overcrowding. Ensure even space for cheese to melt and flavors to intermingle in the casserole.
-
Pickle Precision: Don’t skip or excessively add pickles; they provide essential acidity that balances the richness of the dish. A good balance enhances your Cast Iron Cuban Pork Casserole’s overall flavor!
-
Keep an Eye on Baking: Every oven is different! Check your casserole after 10 minutes to avoid overbaking. You’re aiming for a bubbly, golden top.
-
Garnish with Care: Consider topping with fresh herbs like parsley for a pop of color and freshness right before serving. It elevates the dish beautifully!
What to Serve with Cast Iron Cuban Pork Casserole?
Transform your comforting casserole into a complete meal that tantalizes the taste buds and warms the soul.
-
Cilantro Lime Rice: A fresh, zesty side that balances the richness of the casserole and adds a refreshing touch. The citrus notes enhance the overall flavor profile, making each bite exciting.
-
Garlic Bread: A crispy, buttery accompaniment perfect for scooping up the cheesy goodness of your casserole. It’s like a warm hug on a plate, comforting and delicious.
-
Coleslaw: Crisp and crunchy, this tangy salad provides a delightful contrast to the warm, savory casserole. It adds both freshness and texture, making your meal more dynamic.
-
Steamed Broccoli: This vibrant green vegetable brings a nutritious element to your table. Its slight crunch complements the soft textures of the casserole beautifully.
-
Sweet Potato Fries: The natural sweetness of the fries pairs wonderfully with the savory pulled pork and cheese, offering a delightful melange of flavors. Serve them crispy for an added texture.
-
Peach Iced Tea: This refreshing drink perfectly quenches your thirst and adds a fruity note that complements the rich and tangy elements of the casserole.
-
Chocolate Lava Cake: End your meal on a sweet note with this indulgent dessert. The warm, gooey center is a delightful contrast to the flavors of the savory casserole, creating a memorable dining experience.
How to Store and Freeze Cast Iron Cuban Pork Casserole
-
Room Temperature: Allow the casserole to cool completely before leaving it out for up to 2 hours to avoid bacterial growth.
-
Fridge: Store any leftovers in an airtight container in the fridge for up to 3 days. When reheating, ensure it reaches an internal temperature of 165°F for safe consumption.
-
Freezer: To freeze, wrap the casserole tightly in plastic wrap followed by aluminum foil. It can be stored for up to 3 months. Thaw in the fridge overnight before reheating.
-
Reheating: For best results, reheat the casserole in the oven at 350°F until hot throughout, about 20-25 minutes. This keeps the cheese bubbly and delicious in your Cast Iron Cuban Pork Casserole.
Make Ahead Options
These Cast Iron Cuban Pork Casserole preparations are perfect for busy weeknights, making meal planning a breeze! You can assemble the entire casserole up to 24 hours in advance. Simply prepare it through step 5, cover it tightly with plastic wrap or aluminum foil, and refrigerate. To maintain the casserole’s quality, avoid adding the final layer of Swiss cheese until you’re ready to bake. When it’s time to serve, preheat your oven and add the cheese on top before baking for 10-15 minutes until bubbly. This way, you’ll enjoy all the delicious flavors without any extra hassle, making this casserole just as scrumptious as if it were freshly made!

Cast Iron Cuban Pork Casserole Recipe FAQs
How do I choose the best pulled pork for the casserole?
Absolutely! When selecting pulled pork, aim for quality, well-seasoned meat, ideally cooked with a nice balance of flavors. Look for moist pork with minimal fat; dry or bland pork can significantly affect the overall taste of your Cast Iron Cuban Pork Casserole.
How should I store leftovers of the Cast Iron Cuban Pork Casserole?
For optimal freshness, allow the casserole to cool completely at room temperature for up to 2 hours. Then, transfer it to an airtight container and store it in the refrigerator for up to 3 days. When you’re ready to enjoy it again, reheat until it reaches an internal temperature of 165°F to ensure it’s safe to eat.
Can I freeze the Cast Iron Cuban Pork Casserole?
Very! To freeze your casserole, wrap it tightly in plastic wrap and then cover it with aluminum foil. This preserves flavor and texture, allowing you to store it for up to 3 months. When it’s time to enjoy again, thaw it in the refrigerator overnight, then reheat in the oven at 350°F for 20-25 minutes until bubbly.
What if my casserole is too dry after baking?
If you find that your casserole turns out dry, consider these adjustments next time: Ensure your pulled pork is moist before using it, and don’t skimp on the cream cheese. Adding a little broth or stock into the mix can also help maintain moisture levels during baking.
Are there any allergen considerations for this recipe?
Indeed! This Cast Iron Cuban Pork Casserole contains common allergens such as dairy (cream cheese and Swiss cheese) and may also have gluten, depending on the Dijon mustard you choose. If you are cooking for someone with allergies, opt for gluten-free mustard and consider using a dairy-free cheese alternative.
What kind of pickles should I use?
I often recommend using dill pickles for their perfect balance of tartness and crunch, but feel free to experiment! Bread and butter pickles can offer a sweeter taste, while spicy pickles can bring an extra kick. Ultimately, use what you love best!

Savory Cast Iron Cuban Pork Casserole to Satisfy Cravings
Ingredients
Equipment
Method
- Preheat your oven to 375°F.
- Shred the cooked pulled pork into bite-sized pieces.
- Simmer the pork in a cast iron skillet along with the cream cheese and Dijon mustard until melted.
- Stir in the chopped dill pickles once the cream cheese has melted.
- Layer the chopped ham on top of the pork mixture, followed by the Swiss cheese and remaining sliced pickles.
- Bake for 10-15 minutes or until bubbly and the cheese is melted.








