The aromas of a bustling Cuban café waft through my memories, transporting me to sun-kissed streets filled with lively chatter and the delightful scent of savory sandwiches. If you’ve ever craved that exhilarating taste but wished for a quicker, more convenient way to enjoy it, then this 30-Minute Cuban Casserole is just for you! Inspired by the beloved Cuban sandwich, this dish layers tender pulled pork, rich ham, and a creamy mustard sauce, crowned with melted Swiss cheese and tangy dill pickles. Not only is it a gluten-free and low-carb delight, but it also offers the benefit of a stress-free dinner—ready in just half an hour! Whether you’re gathering with family or in need of a comforting weeknight meal, this casserole checks all the boxes. Are you ready to dive into this unique twist that’s sure to impress your taste buds?

Why is this Cuban Casserole a must-try?
Flavor Explosion: Each bite of this casserole captures the essence of a classic Cuban sandwich, bringing a burst of flavors that dance on your palate.
Quick Preparation: Ready in just 30 minutes, this dish is perfect for busy weeknights when you crave comfort without the wait.
Gluten-Free and Low-Carb: Enjoy this satisfying meal while staying aligned with your dietary needs, making it a go-to option for everyone.
Versatile Ingredients: Substitute meats and cheeses as desired! Swap pulled pork with chicken or use Gruyère for a unique twist that your family will love.
Crowd-Pleasing Dish: Whether you’re hosting friends or enjoying a family dinner, this casserole is sure to impress. Pair it with a fresh salad or some cornbread for a complete meal, just like my Glazed Corn Casserole would complement it perfectly!
Cuban Casserole Ingredients
• Get ready to savor the flavors!
For the Casserole
- Pulled Pork – A flavorful base, preferably not mixed with sauce for the best texture.
- Sliced Ham – Adds richness; turkey ham can be a lighter alternative.
- Swiss Cheese – Opt for shredding your cheese for that melty goodness.
- Whipping Cream – Rich, creamy base; half-and-half is a lighter substitute.
- Cream Cheese – Enhances creaminess; remember to soften it for easy mixing.
- Yellow Mustard – Provides a zesty kick; swap for Dijon mustard for extra spice.
- Dill Pickles – Tiny bursts of tang and crunch; fresh pickles are ideal.
- Additional Pickles (for garnish) – A pop of freshness on top, enhancing presentation.
This Cuban Casserole is not only a comfort food revelation but also a delightful dish that brings a taste of Cuba to your table!
Step‑by‑Step Instructions for Cuban Casserole
Step 1: Preheat the Oven
Begin by preheating your oven to 375°F (190°C). This is crucial for achieving that deliciously bubbling and golden top on your Cuban Casserole. While the oven heats, get your ingredients ready to assemble, making the process even smoother and more efficient.
Step 2: Make the Creamy Sauce
In a large oven-safe skillet, set over medium heat, combine the whipping cream, softened cream cheese, and yellow mustard. Stir consistently for about 3-5 minutes until the mixture transforms into a smooth and creamy sauce. Take care to ensure there are no lumps, as this will be the luscious base of your casserole.
Step 3: Incorporate the Meats and Pickles
Once your sauce is ready, add the pulled pork, sliced ham, half of the chopped dill pickles, and half of the shredded Swiss cheese into the skillet. Use a wooden spoon to thoroughly combine all the ingredients, ensuring that each bite of your Cuban Casserole is packed with flavor.
Step 4: Top with Cheese and Pickles
After mixing, spread the casserole mixture evenly in the skillet and sprinkle the remaining Swiss cheese on top. Then, layer the rest of the chopped dill pickles over the cheese. This will add both flavor and that signature crunchy texture, making your dish even more inviting.
Step 5: Bake to Perfection
Transfer the skillet to your preheated oven and let the Cuban Casserole bake for about 20 minutes. Keep an eye on it! Look for the cheese to become bubbly and lightly golden, creating a delightful contrast with the creamy filling underneath—this is the moment to pull it out.
Step 6: Serve and Garnish
Once baked, remove the skillet from the oven and let it cool for a few minutes. As an optional touch, garnish with additional pickles for a fresh burst of flavor. This step not only enhances the presentation but also adds that extra zesty pop that perfectly complements this rich casserole.

How to Store and Freeze Cuban Casserole
Fridge: Store leftovers in an airtight container, and enjoy this Cuban casserole for up to 3 days without sacrificing flavor.
Freezer: For longer storage, freeze in a labeled container for up to 3 months. Double-wrap it to keep out air and maintain quality.
Reheating: Thaw overnight in the fridge before reheating in the oven at 350°F (175°C) until warmed through, about 20-25 minutes.
Serving Freshness: Add fresh pickles on top just before serving to revive that crunchy tang after freezing or reheating!
Cuban Casserole Variations & Substitutions
Feel free to get creative and make this delightful dish your own with these fun variations!
- Vegetarian: Substitute pulled pork with roasted vegetables like zucchini, bell peppers, or mushrooms for a hearty meatless version. You’ll still get that wonderful creaminess!
- Chicken Twist: Use shredded chicken instead of pulled pork; it pairs beautifully with the mustard and creamy sauce, giving a lighter take on the classic.
- Different Cheese: Swap out Swiss cheese for pepper jack or Gruyère to introduce a spicy kick or nutty flavor that takes this casserole to the next level.
- Creamy Alternatives: For a lighter option, replace whipping cream with coconut cream or a plant-based cream for a vegan-friendly version. Each delivers a unique twist on texture.
- Pickle Variety: Experiment with sweet pickles or even jalapeños for a zingy, spicy hit! This adds a delightful contrast to the rich cream sauce.
- Add Veggies: Incorporate cooked spinach or kale to boost the nutrition! Just fold them in with the meat to maintain the casserole’s creamy texture.
- Zesty Mustard: Try using spicy brown mustard instead of yellow for an added depth of flavor. It complements the meat perfectly and adds that signature tang.
- Baking Dish: Instead of a skillet, use a casserole dish. This allows you to make a larger batch, which is great for feeding a crowd or meal prepping for the week ahead!
When you’re ready to serve, consider pairing your Cuban casserole with a refreshing green salad or cornbread to truly round out the meal. Speaking of cornbread, if you’re interested, check out my awesome Glazed Corn Casserole for a perfect sidekick!
Make Ahead Options
These Cuban Casseroles are perfect for busy home cooks looking to save time during meal prep! You can assemble the entire casserole up to 24 hours in advance by preparing the creamy sauce and mixing in the pulled pork, ham, and pickles. Just cover it tightly with plastic wrap and refrigerate to keep it fresh and flavorful. When you’re ready to cook, simply remove it from the fridge, sprinkle the remaining Swiss cheese on top, and bake for about 20 minutes at 375°F (190°C) until bubbly and golden. This way, you’ll have a comforting, restaurant-quality dish with minimal effort on a hectic weeknight!
What to Serve with Cuban Casserole
The perfect meal deserves equally delightful companions that elevate your dining experience to new heights.
- Crispy Green Salad: A light salad with mixed greens and a tangy vinaigrette balances the casserole’s richness with a refreshing crunch.
- Garlic Breadsticks: Warm, buttery breadsticks infused with garlic are ideal for soaking up the creamy sauce, making every bite more satisfying.
- Cornbread Muffins: These sweet and savory muffins offer a delightful contrast to the casserole, and their crumbly texture is simply irresistible!
- Roasted Vegetables: A medley of seasonal roasted veggies brings in vibrant colors and earthy flavors, enhancing your meal with nutritious goodness.
- Coleslaw: This creamy side adds a tangy crunch that pairs wonderfully, brightening the richness of the casserole and adding refreshing layers of flavor.
- Mango Salsa: A fruity salsa brings a sweet and tangy contrast that complements the savory notes beautifully and adds a tropical flair.
- Light Beer or Sangria: An ice-cold light beer or fruity sangria pairs wonderfully, helping to cleanse the palate between the rich bites of the casserole.
Expert Tips for Cuban Casserole
-
Soften Cream Cheese: Allow cream cheese to come to room temperature before mixing. This ensures a smooth sauce without any lumps in your Cuban Casserole.
-
Choose Quality Meats: For the best flavor, use pulled pork that is not mixed with sauce. Freshly cooked or well-seasoned pork will elevate your casserole.
-
Layer Cheese Generously: Shredding your Swiss cheese yourself rather than using pre-packaged cheese enhances melting and flavor, giving your casserole that gooey texture everyone loves.
-
Bake Evenly: If you’re using a skillet, make sure it’s oven-safe to allow for even baking. For a casserole dish, spread the mixture evenly to ensure consistent cooking.
-
Avoid Excess Moisture: If using frozen or leftover pulled pork, drain any excess liquid before adding it to prevent a watery casserole, which can dilute flavors.

Cuban Casserole Recipe FAQs
What type of pulled pork should I use?
Absolutely! For the best flavor and texture, opt for pulled pork that is not mixed with sauce or carnitas. This allows the natural flavors of the pork to shine in your Cuban casserole. If leftovers aren’t available, any freshly cooked pulled pork works wonderfully—just season it lightly with salt and spices to enhance the taste.
How should I store leftover Cuban casserole?
Very! Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Make sure it’s cooled down before sealing it. For longer-term storage, you can freeze the casserole in a labeled container for up to 3 months. When you’re ready to enjoy it again, simply thaw overnight in the fridge and reheat it in the oven for the best texture.
Can I freeze Cuban casserole, and how do I do it?
Absolutely! To freeze your Cuban casserole, first let it cool completely. Then, transfer it to a suitable, labeled airtight container. It’s best to double-wrap it with plastic wrap before sealing it to keep out air and maintain quality. When you’re ready to eat, thaw the casserole in the fridge overnight, then reheat at 350°F (175°C) for about 20-25 minutes, or until warmed through.
What if my casserole turns out too watery?
No worries! If you find that your Cuban casserole is watery, it may be due to excess moisture from the pulled pork or cream cheese. To troubleshoot this, drain any excess liquid from the pulled pork before adding it to the mixture. Additionally, ensure your cream cheese is well softened to blend seamlessly into the sauce. If it happens, you can try baking it a bit longer to help evaporate some of the moisture.
Is this recipe suitable for dietary restrictions, like gluten allergies?
Very! This Cuban casserole is naturally gluten-free, making it a great option for those with gluten allergies. Just ensure that any store-bought ingredients, like the mustard or deli meats, are gluten-free. It’s also low-carb, perfect for those following keto diets. If you have specific allergies, always double-check ingredient labels, and feel free to substitute ingredients as needed to fit your dietary requirements.

Creamy Cuban Casserole Packed with Flavor in 30 Minutes
Ingredients
Equipment
Method
- Preheat the oven to 375°F (190°C).
- In a large oven-safe skillet over medium heat, combine the whipping cream, softened cream cheese, and yellow mustard. Stir for about 3-5 minutes until smooth.
- Add the pulled pork, sliced ham, half of the chopped dill pickles, and half of the shredded Swiss cheese. Mix thoroughly.
- Spread the mixture evenly in the skillet and sprinkle the remaining Swiss cheese on top, then layer the rest of the chopped dill pickles.
- Bake in the preheated oven for about 20 minutes until bubbly and golden.
- Let it cool for a few minutes before garnishing with additional pickles.

Leave a Reply