There’s something truly comforting about a savory dish that brings a taste of home with every bite. This Cuban Casserole has become my go-to recipe for those cozy nights when all I crave is nostalgia wrapped in layers of flavor. The aroma of melted Swiss cheese mingling with tender pulled pork and the zing of dill pickles fills my kitchen, evoking memories of family gatherings where laughter and delicious food were the stars of the show.
I stumbled upon this gem while experimenting with leftover pulled pork, and it quickly transformed into a regular feature in our dinner lineup. This casserole isn’t just easy to make, requiring only 30 minutes from prep to the oven, but it also delivers an explosion of flavor that turns a simple meal into a festive feast. Perfectly balanced, with the creamy richness of cream cheese and the sweetness of ham, it’s a dish that pleases both the kids and the adults alike. Whether you’re hosting a potluck or enjoying a quiet evening at home, this Cuban Casserole is sure to impress. Ready to dive in? Let’s get cooking!
Why is Cuban Casserole a Must-Try?
Irresistible Flavor: The bold combination of pulled pork, ham, and Swiss cheese creates an explosion of flavor that will have everyone asking for seconds.
Quick and Easy: With just 30 minutes from start to finish, this recipe is perfect for busy weeknight dinners or spontaneous gatherings.
Crowd-Pleasing: It’s a hit with both kids and adults alike, making it a fantastic choice for family meals or potlucks.
Comforting Layers: The creamy sauce, savory meats, and tangy pickles harmonize beautifully, offering a cozy dish that warms the soul.
To elevate your next meal, don’t forget to check out our tips for perfecting pulled pork!
Cuban Casserole Ingredients
• All you need for this mouthwatering dish!
For the Casserole
- 4 cups prepared pulled pork – use leftover pork or store-bought for a quicker option.
- 8 ounces sliced ham – adds a delightful sweetness that complements the pork.
- 2 cups shredded Swiss cheese – melts beautifully, bringing creaminess to the dish.
- 1 cup whipping cream – creates a decadent sauce that ties all the flavors together.
- 4 ounces cream cheese – enhances the creaminess and richness of the casserole.
- ¼ cup yellow mustard – provides a tangy kick that balances the richness.
- 1 cup sliced dill pickles – adds a refreshing crunch and a zesty note to the mix.
- Additional pickles for garnish – for an extra pop of color and tang on top.
This Cuban Casserole is truly a celebration of flavors, so gather your ingredients and let’s create something amazing!
How to Make Cuban Casserole
-
Preheat: Start by preheating your oven to 375°F. This ensures that your casserole cooks evenly and gets that beautiful golden finish.
-
Combine: In a large oven-safe skillet over medium heat, combine the whipping cream, cream cheese, and yellow mustard. Stir gently until the cream cheese is melted and a creamy sauce forms—this should take about 5 minutes.
-
Add Ingredients: Next, mix in the pulled pork, diced ham, half the sliced pickles, and half of the shredded Swiss cheese. Stir well to incorporate all the flavors for about 2-3 minutes.
-
Layer: Now, sprinkle the remaining Swiss cheese over the top, followed by the rest of the dill pickles. This will create a delicious golden crust that everyone will love!
-
Bake: Place the skillet in the oven and bake at 400°F for 20 minutes. You’re looking for a bubbly, melted cheese topping—trust me, your kitchen will smell amazing!
-
Garnish: Once out of the oven, feel free to garnish with additional pickles if desired. This adds not just flavor, but a delightful presentation as well.
Optional: Serve with fresh bread or a simple green salad for a complete meal.
Exact quantities are listed in the recipe card below.
What to Serve with Cuban Casserole?
Looking to build a complete feast around this comforting dish? Let’s explore some delightful pairings that will enhance your dining experience.
-
Garlic Bread: This warm, buttery bread is perfect for soaking up the creamy sauce of the casserole. Its crunchy texture contrasts beautifully with the casserole’s richness.
-
Coleslaw: A fresh, tangy coleslaw brings a crisp element that brightens the meal. The vinegar-based dressing helps cut through the savory flavors of the casserole.
-
Roasted Vegetables: Seasonal veggies, lightly seasoned and roasted to perfection, lend a sweet and earthy note. They’re not only nutritious but also colorful, making your plate come alive.
-
Simple Green Salad: A mixed green salad with a light vinaigrette balances the richness of the casserole. The fresh greens add a refreshing crunch that complements each bite.
-
Black Bean Rice: This hearty side, infused with spices, enhances the Cuban theme beautifully. Its textures mesh well with the casserole and provide a satisfying base.
-
Mango Salsa: Sweet and tangy mango salsa adds a vibrant kick to your meal. The tropical flavors will dance beautifully on your palate alongside the savory elements of the casserole.
-
Lemonade: A refreshing glass of lemonade complements the meal perfectly with its zesty flavor. It adds a bright note that heightens the overall experience of your dinner.
-
Flan: Ending the meal with flan introduces a sweet, silky dessert that contrasts with the savory dishes. Its caramel notes will leave you and your guests with a memorable finish.
How to Store and Freeze Cuban Casserole
Fridge: Store leftovers in an airtight container for up to 3 days. Reheat portions in the microwave or in the oven at 350°F until warmed through.
Freezer: For longer storage, freeze the casserole in an airtight dish for up to 3 months. Thaw in the fridge overnight before reheating for best results.
Reheating: When ready to enjoy your Cuban Casserole again, reheat in the oven at 350°F for 20-25 minutes or until hot and bubbly.
Avoid Moisture: To prevent sogginess, place parchment paper between the casserole and the lid before sealing it for freezing.
Make Ahead Options
Preparing your Cuban Casserole ahead of time is a fantastic way to save busy weeknight dinner prep time! You can easily make the creamy sauce by combining the whipping cream, cream cheese, and mustard, and store it in the fridge for up to 3 days. Additionally, layer the pulled pork, diced ham, and half of the pickles directly in your baking skillet, cover tightly, and refrigerate for up to 24 hours. When you’re ready to bake, simply preheat your oven, add the sauce and cheese on top, and cook as directed. This way, you’ll have a delectable casserole that’s just as delicious fresh out of the oven with minimal effort!
Expert Tips for Cuban Casserole
-
Use Quality Pork: Choose a well-seasoned pulled pork for the best flavor. Avoid bland meat, as it can dull the overall taste of the Cuban Casserole.
-
Creamy Consistency: Ensure the cream cheese is fully melted before adding other ingredients. Lumpy sauce can lead to uneven textures in your casserole.
-
Perfect Pickle Ratio: Don’t skip the pickles! Their tangy crunch enhances the richness of the dish, adding a vital layer of flavor to the Cuban Casserole.
-
Baking Time Matters: Keep an eye on your casserole while it bakes. Remove it once the cheese is bubbly and golden to avoid overcooking the creaminess.
-
Experiment with Cheese: Feel free to mix in other cheese varieties for a twist. A blend can elevate the flavor profile of your Cuban Casserole, making it more distinctive.
Cuban Casserole Variations & Substitutions
Feel free to get creative with this dish to make it your own, enhancing flavors or accommodating dietary needs.
-
Vegetarian: Substitute pulled pork and ham with chickpeas or lentils for a hearty, meat-free option. This still offers a satisfying texture and taste!
-
Spicy Twist: Add diced jalapeños or a splash of hot sauce to the sauce mixture for an extra kick. This will brighten the dish and give it a zesty flair.
-
Gluten-Free: Use gluten-free mustard and ensure your cream cheese is gluten-free. It’s an easy swap to cater to dietary restrictions.
-
Creamy Vegan: Swap cream cheese and whipping cream for cashew cream or coconut cream to enjoy a vegan version packed with richness.
-
Different Cheese: Mix in pepper jack or gouda for a change in flavor. These cheeses can elevate the dish with a smoky or sharp note, keeping it exciting.
-
Pickle Variety: Try using sweet pickles or spicy dill pickles instead of regular dill pickles to add an unexpected flavor. The variation can change the whole profile of the casserole!
-
Seasoning Boost: Enhance the dish with smoked paprika or cumin for a warm and earthy flavor. These spices can add depth, making the casserole even more irresistible.
-
One-Pan Wonder: If you’re short on time, prepare everything in a single skillet and skip the baking. Simply cover and simmer until heated through for a quick meal solution.
Cuban Casserole Recipe FAQs
What type of pulled pork is best for the Cuban Casserole?
Absolutely! For the best flavor, use well-seasoned pulled pork—whether it’s leftover from a previous meal or store-bought. Avoid bland or dry types, as they can dull the overall taste of the casserole.
How should I store leftovers from the Cuban Casserole?
You can store any leftover Cuban Casserole in an airtight container in the fridge for up to 3 days. Simply reheat individual portions in the microwave or in the oven at 350°F until warmed through.
Can I freeze the Cuban Casserole?
Very! You can freeze the casserole in an airtight dish for up to 3 months. Just thaw it in the fridge overnight before reheating. When ready to enjoy, reheat by placing it in the oven at 350°F for around 20-25 minutes or until hot and bubbly.
What’s the best way to prevent the Cuban Casserole from getting soggy in the freezer?
To avoid moisture build-up, I recommend placing parchment paper between the casserole and the lid before sealing it. This will help absorb any excess moisture and keep your casserole just right when you’re ready to reheat it.
Can I use different types of cheese in the Cuban Casserole?
Absolutely! While Swiss cheese provides a lovely melting quality, you can experiment with other cheese varieties as well. Mixing in cheddar or pepper jack can add a unique twist to your casserole, enhancing its flavor profile and making it even more delightful!
Are there any dietary considerations I should keep in mind for pets or allergies?
Definitely! If you have pets, be mindful that ingredients like mustard and pickles are not suitable for them. Additionally, check for any allergies in your family—particularly with cheese, dairy, or pork products. It’s always great to substitute with allergy-friendly versions when cooking to accommodate everyone!

Savory Cuban Casserole That Will Change Your Dinner Game
Ingredients
Equipment
Method
- Preheat your oven to 375°F.
- In a large oven-safe skillet over medium heat, combine the whipping cream, cream cheese, and yellow mustard. Stir gently until the cream cheese is melted.
- Mix in the pulled pork, diced ham, half the sliced pickles, and half of the shredded Swiss cheese. Stir well for about 2-3 minutes.
- Sprinkle the remaining Swiss cheese over the top, followed by the rest of the dill pickles.
- Place the skillet in the oven and bake at 400°F for 20 minutes.
- Garnish with additional pickles if desired.







