As I flipped through my old recipe book, my eyes landed on a favorite from my travels to Miami—the tantalizing Cuban Casserole. This dish captures the irresistible essence of a Cuban sandwich but transforms it into a warm, comforting casserole that’s perfect for bustling weeknights. Combining savory pulled pork, zesty ham, and a creamy sauce beneath a blanket of melted Swiss cheese, it’s a glorious quick fix that’s both gluten-free and keto-friendly. Whether you’re feeding a hungry family or entertaining friends, this delightful casserole is a true crowd-pleaser. Plus, it’s ready in just 30 minutes, so you can enjoy more time savoring the moment and less time in the kitchen. Ready to dive in and discover how to whip up this flavorful dish? Let’s get cooking!

What Makes This Casserole So Irresistible?
Simplicity at Its Best: You’ll be amazed at how quickly this Cuban Casserole comes together—just 30 minutes and you’re ready to enjoy!
Rich, Creamy Flavors: The layers of pulled pork, ham, and creamy sauce topped with Swiss cheese create a flavor explosion that is sure to satisfy any craving.
Versatile Ingredients: This recipe allows you to use leftover pulled pork, making it a fantastic option for a tasty meal without added hassle.
Crowd-Pleasing Appeal: Perfect for families and gatherings alike, everyone will adore this hearty dish, reminiscent of a classic Cuban sandwich.
Diet-Friendly: Whether you’re eating gluten-free or following a keto diet, this casserole is a delicious option that fits your needs.
Don’t forget to check out Tater Tot Casserole for another tasty meal idea that’s sure to impress!
Cuban Casserole Ingredients
Unlock the flavors of a Cuban classic!
For the Casserole
- Pulled Pork – Provides savory flavor and protein. Use leftover pulled pork for convenience.
- Sliced Ham – Adds depth and additional meaty flavor. Can substitute with Canadian bacon or turkey ham if desired.
- Shredded Swiss Cheese – Melts beautifully, creating a creamy texture. Shred your own for better melting quality.
- Whipping Cream – Forms the base for the creamy sauce. Replace with half-and-half for a lighter version.
- Cream Cheese – Adds richness and helps thicken the sauce. Soften for easier mixing.
- Yellow Mustard – Provides tang and enhances flavor. Substitute with Dijon mustard for a spicier note.
- Dill Pickles – Contributes tanginess and crunch. Avoid using relish as it adds excess moisture.
- Additional Pickles for Garnish – Enhances presentation and flavor.
Feel the excitement building as you gather these essential ingredients for your Cuban Casserole!
Step‑by‑Step Instructions for Cuban Casserole
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C) to prepare for the baking step of the Cuban Casserole. This ensures the casserole bubbles and the cheese melts beautifully by the time you’re ready to put it in. While the oven heats, gather your ingredients for easy access.
Step 2: Make the Creamy Sauce
In a large oven-safe skillet, combine the whipping cream, softened cream cheese, and yellow mustard over medium heat. Stir everything together until the ingredients meld into a smooth sauce. This should take about 5 minutes, and you’ll know it’s ready when the mixture is bubbling gently and has a creamy consistency.
Step 3: Combine the Meats and Cheese
Once your sauce is ready, stir in the pulled pork, sliced ham, and half of the shredded Swiss cheese, mixing well until all ingredients are evenly coated. After about 2-3 minutes on the stovetop, add half of your sliced dill pickles, infusing a tangy flavor into the mix. The warmth from the sauce will help meld these savory components together.
Step 4: Assemble the Casserole
With all the ingredients combined, spread the mixture evenly in the skillet. Top the casserole with the remaining shredded Swiss cheese, making sure to cover all exposed areas. Then, sprinkle on the remaining dill pickles, adding a vibrant touch that enhances both flavor and presentation.
Step 5: Bake to Perfection
Place the assembled Cuban Casserole in the preheated oven and bake for 20 minutes. Watch for the cheese to turn golden and bubbly, creating a deliciously inviting crust on top. It’s done when the edges are slightly crispy and you can see the cheese is melting beautifully.
Step 6: Garnish and Serve
Remove the casserole from the oven and let it sit for a few minutes. If desired, garnish with additional dill pickles for a burst of flavor and a pop of color. Scoop out portions of your Cuban Casserole, ready to serve and enjoy a delightful meal!

Storage Tips for Cuban Casserole
Fridge: Store leftovers in an airtight container for up to 3 days. Ensure it’s fully cooled before placing it in the fridge to maintain texture and flavor.
Freezer: To freeze, allow the Cuban Casserole to cool completely, then transfer it to a freezer-safe container. Label with the date, and it can be frozen for about 2 months.
Reheating: For the best results, reheat from frozen in a preheated oven at 350°F (175°C) for 30–40 minutes or until heated through. If thawed overnight in the fridge, it may only take about 20 minutes.
Serving Tip: Add a splash of broth or water before reheating to keep the casserole moist and delicious!
What to Serve with Cuban Casserole
A heartwarming meal begins with the right accompaniments that enhance the rich flavors of your dish.
-
Garlic Bread: The crispy, buttery texture pairs wonderfully, offering a great contrast to the creamy casserole.
-
Roasted Vegetables: A mix of seasonal veggies adds a burst of color and freshness, balancing the richness of the casserole.
-
Zesty Green Salad: Crisp greens with a tangy lemon vinaigrette provide a refreshing crunch that complements every bite.
-
Fluffy Quinoa: Low-carb and high in protein, fluffy quinoa soaks up the creamy sauce beautifully for a satisfying side.
-
Savory Coleslaw: The crunch and slight sweetness of coleslaw add a delightful texture contrast, enhancing the overall meal experience.
-
Cuban Black Beans: Hearty and seasoned, these beans are a traditional accompaniment that brings authenticity to your Cuban feast.
Pair these delicious sides with your Cuban Casserole, and get ready to indulge in a memorable dining experience!
Cuban Casserole Variations & Substitutions
Explore the endless possibilities to make this delightful Cuban Casserole your own!
-
Cheese Swap: Try mozzarella or provolone for a different melt and flavor. Each cheese brings its unique character, creating a delightful twist on the original.
-
Meat Variations: Substitute shrimp or chicken for a seafood or poultry twist. Imagine savoring the rich flavors with your favorite proteins—each bite will tell a different story!
-
Vegetarian Style: Use black beans or sautéed mushrooms in place of meats to make it plant-based. This variation provides a hearty, satisfying option that’s just as comforting!
-
Extra Crunch: Add crushed tortilla chips on top for added texture before baking. The added crunch creates a fun contrast with the creamy base, perfect for those who love a little texture in each bite.
-
Herb Infusion: Sprinkle fresh cilantro or parsley on top before serving for a refreshing herbal note. It will brighten the flavors, making every bite burst with freshness.
-
Zesty Spin: Incorporate diced green chilies for an added kick. Elevate the heat level while keeping the core flavors intact—perfect for spice lovers!
-
Nutty Touch: Top with roasted sunflower or pumpkin seeds for a delightful crunch and nutty flavor. This simple addition brings an extra layer of excitement to the casserole.
To explore more comforting flavors, don’t miss out on our delightful Sweet Harmony Casserole or the wonderfully comforting Tater Tot Casserole. Enjoy customizing your Cuban Casserole!
Expert Tips for Cuban Casserole
-
Use Quality Ingredients: Select the best pulled pork and Swiss cheese you can find; fresh ingredients make a noticeable difference in flavor.
-
Don’t Overcook the Sauce: Stir the cream mixture gently to avoid boiling. Overcooking can cause the sauce to separate, ruining the creamy texture of your Cuban Casserole.
-
Perfect Cheese Melting: Shredding your own Swiss cheese from a block helps it melt more beautifully, enhancing the overall experience of your dish.
-
Customize Your Flavors: Feel free to tweak the mustard—Dijon adds a delightful kick! Remember, adjusting flavors can elevate your Cuban Casserole to new heights.
-
Rest Before Serving: Let the casserole rest for about 5-10 minutes after baking. This allows the ingredients to settle, making servings easier and preserving flavors.
Make Ahead Options
These Cuban Casseroles are ideal for busy home cooks looking to save time during the week! You can prepare the creamy sauce and combine the pulled pork, ham, and cheese up to 24 hours in advance. Simply store the mixture in an airtight container in the refrigerator. To maintain the casserole’s quality, cover the skillet tightly with foil before refrigerating. When you’re ready to bake, just take it out and spread it evenly in the skillet, top with the remaining cheese and pickles, and bake as directed. This way, you’ll enjoy a delicious, homemade Cuban Casserole with minimal effort when it’s time to serve!

Cuban Casserole Recipe FAQs
How should I choose the pulled pork for this casserole?
Absolutely! When selecting pulled pork, look for meat that is moist and flavorful. If using leftover pulled pork, ensure it’s still fresh and doesn’t have any off-smells. Ideally, it should be shredded finely for even distribution throughout the casserole.
Can I store leftover Cuban Casserole?
Very! To store leftovers, place them in an airtight container once completely cooled. This will keep them fresh in the refrigerator for up to 3 days, allowing you to enjoy your delicious casserole again without sacrificing flavor.
How can I freeze the Cuban Casserole?
Of course! To freeze, let the casserole cool down completely. Then, transfer it to a freezer-safe container, making sure to label it with the date. You can keep it frozen for about 2 months. For reheating, simply bake from frozen at 350°F (175°C) for 30–40 minutes or thaw overnight in the refrigerator and then bake for about 20 minutes.
What do I do if the sauce seems too thin?
It’s totally okay! If you find your sauce is too thin, you can thicken it by returning it to the stovetop over low heat. Mix a tablespoon of cornstarch with two tablespoons of cold water to create a slurry. Gradually stir this into the sauce until it reaches your desired thickness. Allow it to simmer for a few more minutes, and you’ll have that perfect creamy texture!
Is this Cuban Casserole safe for my gluten-sensitive friends?
Yes, indeed! This Cuban Casserole is gluten-free as long as you verify that your mustard and any other condiments used are gluten-free. It’s a tasty option that accommodates those following a gluten-free diet, making everyone at the table happy.
Can I add vegetables to enhance the casserole?
Absolutely! Adding sautéed bell peppers or onions can brighten up the flavors and add nutritional value. Simply sauté them in the skillet for about 5 minutes before combining them with the sauce and meat. The more veggies, the merrier!

Savory Cuban Casserole: Quick, Comfort Food Bliss
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C) to prepare for the baking step of the Cuban Casserole.
- In a large oven-safe skillet, combine the whipping cream, softened cream cheese, and yellow mustard over medium heat. Stir until a smooth sauce is formed.
- Once the sauce is ready, stir in the pulled pork, sliced ham, and half of the shredded Swiss cheese, mixing well.
- Spread the mixture evenly in the skillet, top with remaining Swiss cheese and sprinkle on the remaining dill pickles.
- Bake for 20 minutes or until cheese is golden and bubbly.
- Remove from the oven and let it sit for a few minutes before serving.

Leave a Reply