Cuban Casserole Recipe
Introduction
Cuban Casserole is a comforting and flavorful dish that brings together tender pulled pork, savory ham, and creamy Swiss cheese. Perfect for a family dinner or gathering, this easy casserole combines rich flavors with a tangy twist from dill pickles.

Ingredients
- 4 cups prepared pulled pork (not with sauce or carnitas)
- 8 ounces sliced ham (cut into small pieces)
- 2 cups shredded Swiss cheese (shredded yourself for better melting)
- 1 cup whipping cream
- 4 ounces cream cheese (softened)
- ¼ cup yellow mustard
- 1 cup sliced dill pickles
- Additional pickles for garnish
Instructions
- Step 1: Preheat the oven to 375°F.
- Step 2: In a large oven-safe skillet over medium heat, combine the whipping cream, cream cheese, and mustard. Stir and heat until a smooth sauce forms and the cream cheese is melted.
- Step 3: Add the pulled pork, diced ham, half the pickles, and half the shredded Swiss cheese to the sauce. Stir to combine evenly.
- Step 4: Top the mixture with the remaining Swiss cheese and pickles.
- Step 5: Increase the oven temperature to 400°F and bake the casserole for 20 minutes, or until bubbly and the cheese is melted.
- Step 6: Remove from the oven and garnish with additional pickles if desired before serving.
Tips & Variations
- Use freshly shredded Swiss cheese for better melting and a creamier texture.
- Swap yellow mustard for Dijon mustard to add a sharper flavor.
- For a spicier twist, add a pinch of crushed red pepper flakes to the sauce.
- Use a cast iron skillet for even heating and a nice crust on the bottom.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently in the oven at 350°F until heated through or microwave in short bursts to avoid overcooking. The casserole can also be frozen for up to 2 months; thaw overnight in the refrigerator before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this casserole ahead of time?
Yes, you can assemble the casserole up to a day before baking. Keep it covered in the refrigerator and bake just before serving.
Can I use another type of cheese?
Swiss cheese works best for its flavor and meltability, but you can substitute Gruyère or mozzarella if preferred.
Print
Cuban Casserole Recipe
- Total Time: 30 minutes
- Yield: 6 servings 1x
Description
This Cuban Casserole is a rich, comforting dish combining tender pulled pork, savory ham, and creamy Swiss cheese in a tangy mustard sauce with dill pickles for a unique Cuban-inspired flavor. Baked until bubbly and golden, this hearty casserole serves as a perfect meal for family gatherings or casual dinners.
Ingredients
Meat
- 4 cups prepared pulled pork (not with sauce or carnitas)
- 8 ounces sliced ham (cut into small pieces)
Dairy
- 2 cups shredded Swiss cheese (shredded yourself for better melting)
- 1 cup whipping cream
- 4 ounces cream cheese (softened)
Other Ingredients
- ¼ cup yellow mustard
- 1 cup sliced dill pickles
- Additional pickles for garnish
Instructions
- Preheat the oven: Set your oven to 375 degrees Fahrenheit to prepare it for baking the casserole later.
- Make the sauce: In a large oven-safe skillet over medium heat, combine the whipping cream, softened cream cheese, and yellow mustard. Stir frequently until the mixture forms a smooth sauce and the cream cheese has fully melted.
- Add the meats and pickles: Mix the pulled pork, diced ham, half of the sliced dill pickles, and half of the shredded Swiss cheese into the sauce. Stir well to fully incorporate all ingredients.
- Layer toppings: Evenly distribute the remaining Swiss cheese and sliced pickles over the top of the mixture in the skillet for a cheesy and pickle garnish layer.
- Bake the casserole: Place the skillet in the oven and bake at 400 degrees Fahrenheit for 20 minutes or until the casserole is bubbly and the cheese on top has melted and started to brown slightly.
- Garnish and serve: Remove the dish from the oven and add additional pickles on top if desired for extra crunch and flavor. Let it cool slightly before serving.
Notes
- Shredding your own Swiss cheese enhances the melting quality and texture of the casserole.
- Using an oven-safe cast iron skillet works best for even heating and easy transfer to the oven.
- This casserole is quite rich and creamy, perfect for hearty appetites or as a sharing dish.
- If you prefer less tang, reduce the amount of mustard slightly or use a milder variety.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven for best texture retention.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Casserole
- Method: Baking
- Cuisine: Cuban
Keywords: Cuban casserole, pulled pork casserole, ham and cheese casserole, baked casserole, Swiss cheese casserole, creamy casserole

