The aroma of savory pulled pork and melted cheese wafting through my kitchen is enough to turn any ordinary day into a festive occasion. That’s exactly how I feel about my 30-Minute Cuban Casserole, a delightful twist on the classic Cuban sandwich. Imagine layers of rich flavors with tender ham, a zesty cream sauce, and the crunchy surprise of dill pickles—this dish not only satisfies cravings but also whips up in no time, making it perfect for busy weeknights. Plus, it’s gluten-free, keto-friendly, and low-carb, so everyone can indulge without guilt. Ready to dive into the essence of Cuba while keeping your weeknight meals exciting? I promise you won’t want to miss out on this comforting casserole!

Why is Cuban Casserole Your New Favorite?
Simplicity, this 30-minute recipe will quickly become your go-to for last-minute meals. Flavor-packed layers of pulled pork, ham, and zesty cheese melt together for an explosion of deliciousness. Versatility allows for easy variations, whether you’re in the mood for beef or extra veggies. Crowd-pleasing appeal makes it perfect for gatherings, ensuring everyone leaves happy. Looking for a side? It pairs wonderfully with a light salad or roasted vegetables for a complete meal!
Cuban Casserole Ingredients
For the Casserole
• Prepared Pulled Pork – Adds rich flavor and protein; use unsauced pork for best results.
• Sliced Ham – Provides additional meaty texture and savory notes; substitute with smoked turkey or chicken if desired.
• Shredded Swiss Cheese – Melts beautifully to create a creamy top layer; shred at home for better melting (avoid pre-shredded for best texture).
For the Creamy Sauce
• Whipping Cream – Forms the base of the creamy sauce; can substitute with half-and-half for a lighter version.
• Cream Cheese – Enhances creaminess of the sauce; ensure it is softened for easy blending.
• Yellow Mustard – Adds tang and complexity to the dish; Dijon mustard can be used for a stronger flavor.
For the Topping
• Sliced Dill Pickles – Provides a necessary tang and crunch; avoid using pickle relish due to excess moisture.
Step‑by‑Step Instructions for Cuban Casserole
Step 1: Preheat the Oven
Begin by preheating your oven to 375°F (190°C). This is the ideal temperature for achieving a bubbling, golden top on your Cuban Casserole. While the oven heats, gather your ingredients and prepare your cooking equipment, including a large oven-safe skillet for a smooth cooking process.
Step 2: Prepare the Sauce
In your preheated oven-safe skillet, pour in the whipping cream and add the softened cream cheese along with the yellow mustard. Heat the mixture over medium heat, stirring continuously for about 5 minutes until smooth and creamy. Look for a silky texture where the ingredients blend seamlessly, creating a flavorful base for your casserole.
Step 3: Combine Ingredients
Once the sauce is ready, add the prepared pulled pork, sliced ham, half of the dill pickles, and half of the shredded Swiss cheese to the skillet. Gently mix everything together using a spatula, ensuring all the ingredients are coated in the creamy sauce. This fragrant mixture invites the essence of the Cuban Casserole to come alive.
Step 4: Top & Bake
Spread the combined mixture evenly in the skillet, making sure it’s well-distributed. Sprinkle the remaining shredded Swiss cheese over the top, followed by the rest of the dill pickles for an extra layer of flavor. Place the skillet in the heated oven and bake for 20 minutes. Keep an eye out for the cheese to become bubbly and lightly golden.
Step 5: Serve
Once baked to perfection, carefully remove the Cuban Casserole from the oven. Allow it to cool for a few minutes, then serve warm. For a finishing touch, consider garnishing with fresh dill pickles before serving. This delightful dish is sure to impress everyone at the table!

Cuban Casserole: Exciting Variations
Feel free to get creative with your Cuban Casserole—it’s all about making it your own with delightful twists and substitutions!
- Gluten-Free: Swap regular ingredients for gluten-free versions, ensuring a tasty dish for everyone.
- Low-Carb: Use cauliflower rice instead of pulled pork; it adds a different texture and fewer carbs!
- Spicy Kick: Mix in chopped jalapeños or a dash of hot sauce for a spicy flavor enhancement.
- Veggie-Filled: Toss in sautéed zucchini or spinach for a veggie boost that pairs beautifully with the creamy sauce.
- Cheese Lovers: Experiment with a blend of cheeses, like mozzarella and pepper jack, for added flavor and a decadent melt.
- Beefy Swap: Replace pulled pork with shredded beef for a heartier take on the classic flavors.
- Creamy Twist: For a cheesy experience, stir in a dollop of sour cream into the sauce before baking.
- Smoky Flavor: Add smoked paprika or a dash of liquid smoke to enhance the flavors and give it that deliciously charred taste.
These variations not only enhance the dish but also cater to different dietary preferences. Consider exploring gluten-free meal ideas or diving into low-carb swaps to make your Cuban Casserole shine!
What to Serve with Cuban Casserole?
Transform your delightful Cuban Casserole into a full feast with these tasty pairings to elevate your meal experience.
-
Light Green Salad: A refreshing blend of greens with a citrus vinaigrette cleanses the palate between bites of savory casserole. Perfect for balancing richness!
-
Roasted Vegetables: Caramelized veggies like bell peppers and zucchini add color, texture, and a hint of sweetness that beautifully complements the casserole’s robust flavors.
-
Garlic Bread: Warm, buttery garlic bread is great for soaking up any creamy sauce left on your plate. It’s the ultimate comforting side that everyone loves!
-
Tropical Fruit Salad: A mix of juicy pineapple, mango, and papaya brings a sweet-and-sour twist, enhancing the flavors of the savory Cuban Casserole while providing a refreshing contrast.
-
Black Beans: A protein-packed side that’s hearty and filling, seasoned black beans introduce an earthy flavor that pairs wonderfully with the casserole’s richness.
-
Coconut Rice: Creamy coconut rice offers a subtle sweetness that enhances the dish’s flavor profile, making each bite a delightful journey. It’s a little slice of paradise!
-
Mojito Mocktail: Cool, minty, and refreshing, this non-alcoholic beverage is ideal for sipping alongside your meal, adding a festive and tropical vibe to your dinner!
-
Dessert Flan: As a sweet ending, flan is creamy with a hint of caramel, making it the perfect light dessert to cap off your Cuban-inspired feast.
Make Ahead Options
These Cuban Casserole meal prep tips are perfect for busy home cooks looking to save time during the week! You can prepare the entire casserole filling—combining the pulled pork, ham, creamy sauce, and half of the cheese and pickles—up to 24 hours in advance. Simply store it in an airtight container in the refrigerator. When you’re ready to serve, layer the remaining cheese and pickles over the top and bake directly from the fridge, adding an extra 5-10 minutes to the baking time if necessary. This method ensures the casserole stays just as delicious, with that perfect bubbling cheese topping that everyone loves!
Expert Tips for Cuban Casserole
-
Soften Cream Cheese: Ensure it’s at room temperature before adding to the sauce, which prevents clumps and guarantees a smooth mix.
-
Layer Wisely: Don’t skimp on the cheese or pickles at the top, as they create that irresistible golden crust that everyone loves in this Cuban Casserole.
-
Choose Quality Meat: Use high-quality unsauced pulled pork for the best flavor; if you have leftovers, they work great too!
-
Veggie Boost: Enhance the dish with sautéed bell peppers or onions for added taste and nutrition, but make sure to drain any excess moisture beforehand.
-
Storage Know-How: Keep leftovers in an airtight container for up to 3 days, and remember to drain any watery excess before reheating for the best texture!
Storage Tips for Cuban Casserole
-
Room Temperature: Ideally, serve the Cuban Casserole fresh out of the oven. If left at room temperature, consume within 2 hours to ensure food safety.
-
Fridge: Store any leftover Cuban Casserole in an airtight container for up to 3 days. Ensure it’s completely cooled before sealing to avoid condensation.
-
Freezer: For longer storage, freeze the casserole in a labeled, airtight container for up to 3 months. This method retains its delicious flavors and textures.
-
Reheating: Thaw overnight in the fridge before reheating. Warm it in the oven at 350°F (175°C) until heated through, about 20-25 minutes for the best results.

Cuban Casserole Recipe FAQs
What kind of pulled pork should I use?
I recommend using unsauced, prepared pulled pork for the best flavor in your Cuban Casserole. This ensures the dish is not too watery and that the rich, savory taste shines through. If you don’t have prepared pulled pork, you could easily make your own by slow-cooking pork shoulder until tender and shredding it.
How should I store leftover Cuban Casserole?
After serving, cool the casserole to room temperature and store any leftovers in an airtight container in the fridge for up to 3 days. Make sure to seal it tightly to keep the flavors intact. If you know you’ll have leftovers, consider dividing the casserole into smaller portions for easy reheating.
Can I freeze Cuban Casserole?
Absolutely! Freeze the Cuban Casserole in a labeled, airtight container for up to 3 months. For best results, thaw the casserole overnight in the fridge before reheating. When ready to enjoy, reheat it in the oven at 350°F (175°C) for about 20-25 minutes until heated through.
What should I do if my casserole is watery after thawing?
If your Cuban Casserole ends up a bit watery after thawing, it’s no problem! Just drain any excess liquid before reheating. This small step will help maintain that lovely texture you’re looking for, ensuring your casserole is just as delicious the second time around.
Are there any dietary considerations for this dish?
Yes, this Cuban Casserole is gluten-free and low in carbohydrates, making it a great fit for those following a keto diet. However, if you or your guests have allergies to specific ingredients like cheese or cream, feel free to substitute with dairy-free options or adjust the recipe accordingly. Always check the labels to ensure the products meet your dietary needs.
Can I make this casserole in advance?
Absolutely! You can prepare the entire Cuban Casserole up to the baking step, cover it tightly, and refrigerate it for up to 24 hours before baking. Just allow a little extra time in the oven for it to heat through. Alternatively, you can also freeze it, as mentioned above, for a convenient make-ahead meal that can be there whenever you need it!

Savory Cuban Casserole: Comfort Food in Just 30 Minutes
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C). Gather your ingredients and prepare your oven-safe skillet.
- In the skillet, pour in the whipping cream, add the cream cheese and yellow mustard. Heat over medium heat for about 5 minutes until smooth.
- Add the prepared pulled pork, sliced ham, half of the dill pickles, and half of the shredded Swiss cheese to the skillet. Mix gently.
- Spread the mixture evenly in the skillet, top with the remaining shredded Swiss cheese and dill pickles. Bake for 20 minutes.
- Remove from oven, let cool for a few minutes, then serve warm.
