This Cast Iron Cuban Pork Casserole is an easy one-pan variation on the classic Cuban sandwich recipe! Packed with shredded roast pork, ham, Swiss cheese, and pickles, it’s a low-carb, gluten-free crowd pleaser exploding with flavor and cheesy goodness. This Cuban roast pork recipe is ready in under 30 minutes, it's perfect for busy weeknights or when you need a satisfying meal without the fuss.

Jump to:
So my girlfriend turned me on to Cuban sandwiches a few years ago. She had lived in the south for many years, and it was a staple in their house.
All I can say is, why didn’t someone share this deliciousness with me sooner!?? I could have been enjoying those cheesy, savory pork-filled sandwiches back in my prime years when my body metabolized food (instead of storing every calorie on my hips). Lol

But you know me… I will find a way to eat that Cuban yumminess, and I will make it low-carb so I can enjoy it without any guilt or extra pounds.
And that brings us to our yummy dinner recipe today… the low-carb, keto-friendly, gluten-free Cast Iron Cuban Pulled Pork Skillet!
Why You'll Love This Recipe
- Low-Carb, Keto-Friendly & Gluten-Free: Enjoy the flavors of a Cuban sandwich without the carbs or the gluten.
- One-Pan Meal: So convenient, fewer dishes = less cleanup!
- Quick & Easy: This Cuban recipe is ready in under 30 minutes when you purchase precooked pulled pork from your grocery store. Perfect for busy weeknights.
- Flavor-Packed: Combines savory meats, tangy pickles, and melted Swiss cheese for a mouthwatering meal.
- Super Versatile: Scoop it up and serve it as a warm dip with veggies or low-carb chips—or go old-school and pile it high on Cuban bread if you’re not counting carbs.
And if you love Cuban recipes and aren't carb advese try these tasty Hot Cheesy Cuban Rollups!

So some of you may be like me... You may not even know about the Cuban Sandwich, or as some refer to it, the "Cubano".
Allow me to share my knowledge on the topic with you…
What is a Cuban Sandwich?
The Cuban sandwich, which is sometimes referred to as a Cubano, is a variation of a ham and cheese sandwich that likely originated in cafes catering to Cuban workers in Tampa or Key West. Both were early Cuban immigrant communities in Florida that centered around the cigar industry. Later on, Cuban immigrants also brought it to Miami, where it is still very popular.
The sandwich is made with sliced ham, roasted pork, Swiss cheese, pickles, mustard, and sometimes salami on Cuban Bread, then compressed in a sandwich press. Salami is included in Tampa, where there is a large Italian population, but it is not usually included in South Florida.
For our recipe today, we’re using Cuban sandwich ingredients sans the bread. So you’ve got your pulled pork, ham, Swiss cheese, Dijon mustard, and pickles.
What’s not to love – right!??
Meat, cheese, pickles – HELLO!
This low-carb meal comes together pretty easily. Although, you will need to cook a pork butt or pork shoulder ahead of time, or purchase packaged pre-cooked pulled pork from your grocery store. You'll normally find them in the prepared food area where you get your roaster chickens or where they offer precooked meat dishes like this...

I have several methods for cooking pulled pork on the blog. You could make a large roast and then use it for several different meals like carnitas, bbq pulled pork sandwiches, and so much more.
Just to make sure you have lots of options, here are three different recipes and methods for cooking a pork shoulder at home: slow cooker pulled pork shoulder, instant pot pulled pork, or oven roasted pulled pork!
Ingredients for this Cuban Roast Pork Recipe
- Pulled Pork: Provides a rich, savory base.
- Cream Cheese: Adds creaminess and helps bind the ingredients.
- Dijon Mustard: Adds a sharp, tangy flavor that complements the meats and pickles.
- Chopped Dill Pickles: Introduce a tangy crunch that balances the richness.
- Ham (sliced or cubed): Adds a salty, smoky flavor.
- Swiss Cheese (slices): Melts beautifully, adding creaminess.
- Sliced Dill Pickles: Additional pickles for topping the casserole, enhancing the tangy flavor.

How to Make Cuban Pork Casserole
Preheat the oven to 375.
Shred pork into bite-sized pieces and simmer in a cast iron skillet with cream cheese, and Dijon mustard.

Once the cream cheese has melted and mixed in with the pork, layer on the chopped pickles.

Top that off with ham (use low-sodium ham if you can)...

... then Swiss cheese...

... and more pickles.
Bake for about 10-15 minutes until cheese is melted and the casserole is bubbly.
That’s it. So easy and ridiculously delicious.
I can’t wait for you to experience this cheesy protein-packed yummy meal!

Storing, Reheating and Freezing
How to Store It
- Refrigerate: Store lthe cast iron skillet eftovers in an airtight container in the refrigerator for up to 3 days.
- Freeze: Place in a freezer-safe container and freeze for up to 2 months. Thaw in the refrigerator overnight before reheating.
How to Reheat It
- Oven: Preheat oven to 350°F (175°C). Cover the skillet with foil and bake for 10-15 minutes, or until heated through.
- Microwave: Place a portion in a microwave-safe dish, cover, and heat on medium power for 2-3 minutes, or until hot.
Can You Freeze It?
Yes! This dish freezes well. Ensure it's cooled completely before transferring to a freezer-safe container. Label with the date and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.

Frequently Asked Questions
Yes, it's naturally gluten-free.
Absolutely! Assemble Cuban roast pork, cover, and refrigerate for up to 24 hours before baking.
Yes, use dairy-free cream cheese and cheese alternatives.
So there you have it... the amazing Cuban roast pork recipe- just ditch the bread and enjoy this delicious, low-carb one-pan meal.
This cast iron skillet is cheesy, tangy, meaty magic in a pan. Whether you're keto, gluten-free, or just down for a quick and flavorful dinner, this cheesy, protein-packed meal will hit the spot!
More Delicious Low-Carb Casseroles:
- Chicken Cordon Bleu Casserole with Broccoli
- Salsa Verde Low Carb Chicken Casserole
- Mom's Swiss Steak Recipe
- Mexican Chicken Casserole
- Ranch Chicken Broccoli Casserole
⭐️⭐️⭐️⭐️⭐️ If you’ve made this Cast Iron Cuban Pork Casserole, tap the stars below to leave a rating and let us know how it turned out in the comments!
Cast Iron Cuban Pork Casserole (Low Carb) Recipe

Cast Iron Cuban Pork Skillet - A low carb take on the classic Cuban sandwich! With shredded pork, ham, Swiss cheese & pickles, it's a keto-friendly crowd pleaser exploding with flavor!
Ingredients
- 2 pounds cooked pulled pork
- 4 ounces cream cheese
- 2 tablespoons Dijon mustard (or Yellow Mustard if you prefer)
- 3 ounces chopped dill pickles
- 8 ounces ham, sliced or chopped (low-sodium if possible)
- 8 slices baby Swiss cheese
- 3 ounces sliced dill pickles (1 ounce chopped, 2 ounces sliced)
Instructions
- Preheat oven to 375F.
- Shred pork into bite-sized pieces.
- in a 10-inch cast iron skillet, simmer the pork along with cream cheese and Dijon.
- Once the cream cheese has melted and mixed in with the pork add 3 ounces of the chopped dill pickles.
- Top the pork mixture with the chopped ham, then the 8 slices of Swiss cheese and the last 3 ounces of pickles that are chopped and sliced.
- Bake 10-15 minutes until bubbly. Enjoy!
Nutrition Information
Yield
10Serving Size
5 ouncesAmount Per Serving Calories 316Total Fat 16gSaturated Fat 8gTrans Fat 0gUnsaturated Fat 6gCholesterol 79mgSodium 1122mgCarbohydrates 5gFiber 1gSugar 0.5gProtein 24g
This nutrition card uses an estimate provided by an online nutrition calculator. This estimate is not a substitute for a professional nutritionist’s advice!
⭐️⭐️⭐️⭐️⭐️ If you’ve made this Cast Iron Cuban Pork Casserole, tap the stars below to leave a rating and let us know how it turned out in the comments!
Jessica Spencer
Hubby and I loved it. We are new to the keto journey, and finding alternatives to the things we love is great. This one was amazing.
holly
Hey Jessica! I'm thrilled to hear that! I feel the same way you do... I want to be able to follow my healthy eating plan and enjoy all the delicious food! Thanks for the great review and the kind words!
Tater
Simply AWESOME
holly
Love that response! Thanks so much!!
holly
I love this response! Thanks so much!
Yo
I don't have a cast iron pan (gasp 🙁 can I make in a baking pan glass or metal?
Bryan
You bet, anything like a 9x9 casserole dish would work! Enjoy! 🙂 -H&B
Donna
Are there really 15 grams of sugar in this keto recipe, or is that a type-o? I’d love to try this recipe, but not with that much sugar. Where is it coming from?
Thank you.
Bryan
Hi Donna, THANK YOU for noticing that! It was a typo that we've corrected. There is about 1/2 g of sugar per serving from the pickles. You are going to love this recipe! 🙂 - H&B
Tanya
Nutritional info can't be right, total carbs at 5 and sugar at 15 doesn't make any sense?
Bryan
Hi Tanya thank you for pointing that out, yes there was an error in the nutritional info that we've corrected. Enjoy!! 🙂 - H&B