Cuban Sandwich (Cubano) - Tastes Better from Scratch (2025)

The best Cuban Sandwich recipe is made with tender mojo roasted pork, ham, cheese, and pickles. It will have your mouth watering before it’s even assembled!

If you love sandwich recipes, try our Monte Cristo Sandwich, Croque Madame, or a Lobster Roll!

Cuban Sandwich (Cubano) - Tastes Better from Scratch (1)

I can never pass up a good Cuban Sandwich when I see one on the menu, and after some testing I’m happy to share this easy Cubano recipe you can make from home! A Cuban sandwich typically contains ham and pork with a mojo marinade, cheese, mustard and pickles, toasted into a pressed sandwich.

How to make a Cuban Sandwich:

Marinate Pork: Season pork with salt and pepper on all sides. Add marinade ingredients to a ziplock bag or a bowl. Add pork and massage meat in marinade to coat. Marinate for at least 1 hour or up to one day.

Cuban Sandwich (Cubano) - Tastes Better from Scratch (2)

Grill Pork: Using a grill, grill pan, or a skillet over medium-high heat, cook pork loin for 7-10 minutes on each side, rotating slowly, until internal temperature reaches 145°F.

Cuban Sandwich (Cubano) - Tastes Better from Scratch (3)

Slice: Remove pork to a plate, cover, and allow to rest for 10 minutes before slicing thinly for sandwiches.

Cuban Sandwich (Cubano) - Tastes Better from Scratch (4)

Assemble Sandwiches: To make the best cuban sandwich, slice cuban bread roll or ciabatta rolls in half horizontally. Lightly butter the outsides of the bread. Spread mustard on each slice of bread. Layer a slice of cheese, pickles, ham, salt and pepper, pork, then cheese again. Sandwich with the top piece of bread.

Cuban Sandwich (Cubano) - Tastes Better from Scratch (5)

Cook Sandwiches in a hot panini press or in a hot skillet, pressing them down with a cast iron or heavy pan on top to toast them into a panini-style sandwich.

Cuban Sandwich (Cubano) - Tastes Better from Scratch (6)

Serve with a side of potato chips, black beans, French fries, Sweet Potato Fries, or Citrus Fruit Salad.

Cuban Sandwich (Cubano) - Tastes Better from Scratch (7)

Make Ahead and Freezing Instructions:

To Make Ahead: Marinate pork up to two days before cooking.

To Freeze: Let the sandwiches cool, wrap them in aluminum foil, and place in a freezer bag or container to freeze for up to 2 months. Rewarm in the oven.

Recipe Variations:

  • Bread: A traditional Cuban sandwich is made with a long, crusty loaf of Cuban bread. We like to use ciabatta as it’s easier to find, but a loaf of French Bread or artisan bread would work, or make the Cuban Bread from scratch.
  • Pork Shoulder: Cuban sandwiches are often made with braised pork shoulder. I prefer to use tenderloin because it cooks much quicker, but leftover pork from carnitas or pulled pork would work great!
  • Pickles: You can use pickles sliced lengthwise or pickle chips, whichever you have on-hand. You can also substitute bread and butter pickles instead of dill pickles if you prefer.

Follow me for more great recipes

Recipe

Cuban Sandwich (Cubano) - Tastes Better from Scratch (8)

5 from 41 votes

Cuban Sandwich (Cubano)

The best Cuban Sandwich recipe is made with tender mojo roasted pork, ham, cheese, and pickles. It will have your mouth watering before it's even assembled!

Author Lauren Allen

Course Lunch, Main Course

Cuisine American

Servings 8

Calories 341

Cost 8

Prep 10 minutes mins

Cook 30 minutes mins

Marinate/Refrigeration 1 hour hr

Total 1 hour hr 40 minutes mins

Save Recipe

Ingredients

For the Pork:

  • 1 lb pork tenderloin *
  • Kosher salt and freshly ground black pepper
  • Juice and zest from ½ an orange
  • Juice from 1 lime
  • 3 cloves garlic , minced
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano leaves
  • ½ teaspoon smoked paprika , or regular
  • ¼ teaspoon crushed red pepper flakes

For the Sandwich:

  • 8 ciabatta rolls *
  • 3 Tablespoons dijon mustard
  • 8 slices Swiss cheese
  • 1 cup pickles *, dill or bread and butter pickle slices
  • 8 slices ham , deli smoked or honey mustard

Instructions

Marinate and Cook Pork:

  • Season pork with salt and pepper on all sides. Add marinade ingredients to a ziplock bag or a bowl. Add pork and massage meat in marinade to coat. Marinate for at least 1 hour, or up to one day. Remove from fridge 30 minutes before cooking to allow to come to room temperature.

  • On a grill, in a grill pan or in a skillet over medium high heat, cook pork loin for 7-10 minutes on each side, rotating slowly, until internal temperature reaches 145 degrees F. Remove to a plate, cover and allow to rest for 10 minutes before slicing thinly for sandwiches.

Assemble Sandwiches:

  • Slice ciabatta rolls or Cuban bread roll in half horizontally. Lightly butter the ousides of the bread. Spread mustard on each inside slice of bread. Layer a slice of cheese, pickles, ham, salt and pepper, pork, then cheese again. Sandwich with top piece of bread.

  • Cook sandwich in a hot panini press or in a hot skillet, pressing them down with a cast iron or heavy pan on top to toast them into a panini-style sandwich.

Notes

Pork: Cuban sandwiches are often made with braised pork shoulder. I prefer to use tenderloin because it cooks much quicker, but leftover pork from carnitas or pulled pork would work great!

Bread: A traditional Cuban sandwich is made with a long, crusty loaf of Cuban bread. We like to use ciabatta as it’s easier to find, but a loaf of French Bread or artisan bread would work, or make the Cuban Bread from scratch.

Pickles: You can use pickles sliced lengthwise or pickle chips, whichever you have on-hand. You can also substitute bread and butter pickles instead of dill pickles if you prefer.

Make Ahead Instructions: Marinate pork up to two days before cooking.

Freezing Instructions: For best results, freeze sandwiches before toasting. Wrap them in aluminum foil, and place in a freezer bag or container to freeze for up to 2 months.

To Reheat Cuban Sandwiches, place them on a warm skillet with a lid to rewarm the sandwich and toast the bread.

Nutrition

Calories: 341kcalCarbohydrates: 28gProtein: 28gFat: 13gSaturated Fat: 6gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gTrans Fat: 0.02gCholesterol: 70mgSodium: 876mgPotassium: 360mgFiber: 1gSugar: 0.4gVitamin A: 267IUVitamin C: 1mgCalcium: 179mgIron: 1mg

Create a FREE Account to save your favorite recipes and create meal plans

Create free account

Follow Me

I originally shared this recipe January 2021. Updated June 2023.

This post contains affiliate links.

Related Posts

Harvest Bowls

Pizza Casserole

Instant Pot Pasta and Meatballs

Chicken and Wild Rice Soup

Original Post

Updated

Categories

  • American
  • High Protein Recipes
  • Kid Friendly Recipes
  • Main Dish
  • Pork Recipes
  • Sandwiches and Wraps

About The Author

Cuban Sandwich (Cubano) - Tastes Better from Scratch (13)

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

Learn More

Cuban Sandwich (Cubano) - Tastes Better from Scratch (2025)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Trent Wehner

Last Updated:

Views: 6668

Rating: 4.6 / 5 (56 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Trent Wehner

Birthday: 1993-03-14

Address: 872 Kevin Squares, New Codyville, AK 01785-0416

Phone: +18698800304764

Job: Senior Farming Developer

Hobby: Paintball, Calligraphy, Hunting, Flying disc, Lapidary, Rafting, Inline skating

Introduction: My name is Trent Wehner, I am a talented, brainy, zealous, light, funny, gleaming, attractive person who loves writing and wants to share my knowledge and understanding with you.