A sizzling sound wafted through my kitchen, pulling me from my afternoon haze. I’ve whipped up a Cuban Casserole, a delightful dish that marries the savory essence of pulled pork with the unmistakable zing of mustard and tangy dill pickles. This weeknight wonder is not only gluten-free and keto-friendly, but it also comes together in just 30 minutes—perfect for those evenings when time is scarce but the appetite for homemade comfort remains strong. The warm, creamy layers topped with melted Swiss cheese offer a comforting embrace that makes every bite feel like a mini-celebration. Whether you’re planning a cozy family dinner or impressing guests, this casserole is your ticket to culinary success. Curious how to make it your own? Let’s dive into the recipe!

Why is Cuban Casserole a Must-Try?
Simplicity: This recipe is incredibly straightforward, allowing even novice cooks to achieve delicious results in just 30 minutes.
Flavor Explosion: The combination of savory pulled pork, smoky ham, and zesty mustard enveloped in creamy sauces creates a flavor profile that’s unforgettable.
Versatile: Feel free to swap in different cheeses or toss in pre-cooked veggies to customize according to your tastes.
Crowd-Pleaser: Perfect for family dinners or gatherings, this casserole is sure to impress anyone seated at your table.
Meal Prep Friendly: Make your week easier by preparing this Cuban Casserole ahead of time; it stores well and reheats beautifully for quick lunches or dinners.
If you love comforting dishes, check out my Cordon Bleu Casserole for another fantastic option!
Cuban Casserole Ingredients
• Create your flavorful Cuban casserole with these simple ingredients:
For the Casserole Base
- Pulled Pork – Provides savory depth and protein. Use prepared pulled pork without sauce or carnitas for simplicity.
- Sliced Ham – Adds additional protein and texture. Opt for small pieces for even distribution in every bite.
- Shredded Swiss Cheese – Ensures creaminess and richness. Shred cheese yourself for better melting magic.
For the Creamy Sauce
- Whipping Cream – Forms the base of the creamy sauce. A lower-fat cream can be used, but the result may lack richness.
- Cream Cheese – Contributes to the creamy texture of the sauce. Soften before use for easier mixing into a velvety blend.
- Yellow Mustard – Adds tang and depth of flavor. Adjust the quantity based on your preferred zestiness.
For Topping and Garnish
- Sliced Dill Pickles – Provide tartness and crunch. Stick with whole dill pickles rather than relish for the best texture, and consider adding more for garnish!
Each ingredient combines to make the Cuban casserole not only gluten-free and keto-friendly but also an absolute delight for the taste buds!
Step‑by‑Step Instructions for Cuban Casserole
Step 1: Preheat the Oven
Start by preheating your oven to 375°F (190°C). This step is essential for ensuring that your Cuban casserole bakes evenly and develops that beautiful golden, bubbly top. While the oven is warming up, gather your ingredients and equipment—a large oven-safe skillet or casserole dish will work perfectly for this recipe.
Step 2: Prepare the Creamy Sauce
In your large, oven-safe skillet, combine the whipping cream, softened cream cheese, and yellow mustard. Over medium heat, mix these ingredients until the sauce is smooth and creamy, which should take about 3-5 minutes. Stir continuously to avoid any lumps, and keep an eye on it to ensure it doesn’t boil, allowing the flavors to meld beautifully.
Step 3: Add the Meats and Pickles
Remove the skillet from the heat and gently fold in the pulled pork, sliced ham, half of the dill pickles, and half of the shredded Swiss cheese. Mix until everything is well combined and coated in the creamy sauce. The warmth from the skillet will ensure that the flavors meld perfectly, while the mixture should appear thick and inviting.
Step 4: Assemble the Casserole
Once everything is mixed perfectly, spread the meat and sauce mixture evenly in the skillet. Then, top it generously with the remaining shredded Swiss cheese and the rest of the sliced dill pickles. This topping will create a cheesy, crunchy layer that adds texture to your Cuban casserole, enticing everyone with its delicious appearance.
Step 5: Bake the Casserole
Carefully place the skillet in the preheated oven and bake for about 20 minutes. Keep an eye on it; the Cuban casserole is ready when it’s bubbly and the cheese has melted into a delightful, golden crust. You can check for doneness by gently shaking the skillet—if the center jiggles slightly, it’s time to remove it from the oven.
Step 6: Garnish and Serve
Once the casserole is perfectly baked, allow it to cool for a few minutes before slicing. For an extra touch, garnish with additional dill pickles on top for a burst of flavor! Serve warm, and watch as your family and friends enjoy this comforting Cuban casserole—a true weeknight winner!

What to Serve with Cuban Casserole?
Elevate your Cuban casserole experience by pairing it with vibrant sides that complement its rich flavors.
-
Fresh Green Salad: The crispness of a simple green salad balances the casserole’s richness, while a tangy vinaigrette adds a refreshing pop.
-
Garlic Bread: Crunchy, buttery garlic bread is perfect for soaking up the creamy sauce, making every bite a delight.
-
Roasted Vegetables: Roasted seasonal veggies provide a delicious contrast in texture and enhance the meal’s overall nutrition without overshadowing the casserole’s flavors.
-
Coleslaw: A zesty coleslaw brings a crunchy, tangy element, perfectly countering the hearty flavors of the Cuban casserole and keeping every forkful exciting.
-
Plantain Chips: Crispy plantain chips offer a delightful crunch and a touch of sweetness, adding a unique twist to your plate.
-
Mango Salsa: A vibrant mango salsa gives a burst of fruity freshness, harmonizing with the savory notes of the casserole and brightening your meal.
-
Cucumber Mint Cooler: Refresh yourself with a chilled cucumber mint cooler. Its lightness contrasts beautifully with the richness of the casserole.
-
Flan or Tres Leches Cake: Finish off your meal with a sweet touch! A slice of flan or tres leches cake echoes the tropical vibes and rounds out the culinary experience perfectly.
Cuban Casserole Variations & Substitutions
Feel free to personalize your Cuban casserole with these delightful twists that will elevate your dish to new heights!
- Cheese Swap: Try replacing Swiss cheese with provolone or gouda for a unique flavor kick. Each cheese brings a distinct creaminess and aroma to the table.
- Pasta Addition: For a heartier meal, mix in cooked orzo or small pasta before baking. The added texture complements the creamy sauce beautifully, making each bite a delight.
- Pickle Variations: Incorporate different pickled veggies, like jalapeños or pickled red onions, to introduce a zing of flavor complexity that will tantalize your taste buds.
- Spicy Heat: Add a sprinkle of crushed red pepper flakes or diced jalapeños to bring a spicy kick to your casserole, balancing the creaminess with zesty heat.
- Veggie Boost: Enhance the nutritional profile by stirring in pre-cooked diced bell peppers or spinach for vibrant colors and added health benefits that everyone will love.
- Gluten-Free Pasta: If you’re looking for a low-carb option, consider using a gluten-free pasta or zucchini noodles in place of traditional pasta for lighter fare.
- Hemp Seeds: For an extra dose of nutrition, sprinkle hemp seeds on top before baking. They add a lovely nutty flavor while increasing the protein content.
Once you’ve prepped your Cuban casserole, consider rounding out the meal with a fresh green salad or some garlic bread to soak up all that delicious sauce. If you’re curious about other comforting casseroles, check out my Vegetarian Casserole Baked for more family-friendly options!
How to Store and Freeze Cuban Casserole
Room Temperature: Allow the casserole to cool completely before setting it out. It can safely sit at room temperature for up to 2 hours before refrigeration is necessary.
Fridge: Store your leftover Cuban casserole in an airtight container for up to 3 days. Make sure it’s well-covered to maintain its creamy texture and prevent drying out.
Freezer: For longer storage, freeze the casserole in an airtight container for up to 3 months. It’s best to portion it out before freezing for easy meal prep later on.
Reheating: When ready to enjoy leftovers, thaw overnight in the fridge and reheat in the oven at 350°F (175°C) for about 20-25 minutes until heated through.
Expert Tips for Cuban Casserole
-
Softened Cream Cheese: Ensure your cream cheese is softened before adding it to the sauce for a smooth and creamy consistency. This helps avoid any lumps!
-
Oven-Safe Dish: If you’re using a regular sauté pan, make sure to transfer the mixture to an oven-safe casserole dish before baking. This prevents any damage and ensures even cooking.
-
Veggie Boost: For added nutrition and flavor, consider incorporating pre-cooked diced peppers or sautéed onions into the mix. They blend beautifully with the Cuban casserole.
-
Draining Liquid: If you’re using thawed, frozen pork, drain any excess liquid before mixing. This prevents the casserole from becoming too watery and losing flavor.
-
Cheese Variations: Feel free to swap out Swiss cheese for provolone or gouda if you’re looking to change up the flavor profile of your Cuban casserole.
Make Ahead Options
These Cuban Casserole is perfect for busy home cooks looking to save time during the week! You can prepare the entire casserole up to 24 hours in advance; simply follow the instructions until the baking step, then cover and refrigerate. To maintain the quality, ensure it’s tightly wrapped or stored in an airtight container to prevent it from drying out. When you’re ready to serve, remove it from the fridge and let it sit at room temperature for about 30 minutes before baking it at 375°F for 20 minutes, or until it’s bubbly and golden. With these make-ahead options, you’ll have a delicious meal ready to pop in the oven in no time!

Cuban Casserole Recipe FAQs
What is the best way to select ripe ingredients for the Cuban Casserole?
Absolutely! When choosing your ingredients, opt for fresh and high-quality products. The pulled pork should be tender and flavorful—look for moist pieces without excess sauce. For the ham, select small slices that are evenly distributed. As for the dill pickles, choose crunchy, whole pickles for the perfect texture.
How should I store and reheat leftover Cuban Casserole?
The key to keeping your Cuban casserole delicious is proper storage. After it cools completely, place it in an airtight container in the refrigerator, where it will stay fresh for up to 3 days. When you’re ready to enjoy it again, preheat your oven to 350°F (175°C) and heat the casserole for about 20-25 minutes until warmed throughout.
Can I freeze the Cuban Casserole, and if so, how?
Very much! To freeze your Cuban casserole, first let it cool completely. Then, slice it into portions for easy reheating later. Place each portion in an airtight container or wrap it tightly in aluminum foil, ensuring no air is trapped. You can safely freeze it for up to 3 months. When you’re ready to eat, thaw overnight in the refrigerator before reheating.
What if my casserole seems too watery after baking?
Oh no, don’t worry! If your Cuban casserole ends up too watery, it could be due to excess moisture from the pork or ham. To troubleshoot, drain any excess liquid from your thawed meats before mixing. You could also bake it uncovered for an additional 5-10 minutes to let some of the moisture evaporate, helping to achieve that perfect texture.
Are there any dietary considerations I should be aware of for Cuban Casserole?
Absolutely! The Cuban casserole is naturally gluten-free and can be enjoyed by those following a keto-friendly or low-carb diet. However, be cautious with any pre-packaged ingredients; always check for potential allergens. If serving to pets, keep in mind that onions and certain seasonings can be harmful, so always stick to the recipe’s suggested ingredients for their safety.

Cuban Casserole: A Cozy, Flavor-Packed Dinner Delight
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C). Gather your ingredients and equipment.
- In your large skillet, combine the whipping cream, softened cream cheese, and yellow mustard. Heat and stir until smooth.
- Remove from heat and fold in the pulled pork, sliced ham, half of the dill pickles, and half of the shredded Swiss cheese.
- Spread the mixture evenly in the skillet. Top with remaining Swiss cheese and sliced dill pickles.
- Bake for about 20 minutes, until bubbly and cheese is melted.
- Let cool for a few minutes, garnish with additional dill pickles, and serve warm.

Leave a Reply