Go Back
+ servings
Cuban Pork Sandwich on a cutting board lined with parchment paper

Cuban Pork Sandwich

The best Cuban Pork Sandwich you will try!
Course Meats, Sandwich
Cuisine Cuban
Keyword cuban pork sandwich, cuban sandwich
Prep Time 30 minutes
Cook Time 4 hours
Total Time 4 hours 30 minutes
Servings 8 People
Calories 1124kcal


  • 4 lb Pork

Cuban Meat Marinade

  • 2 cup Orange Juice
  • 3 Lime
  • 6 Garlic Cloves: diced
  • 1 medium Onion: diced
  • 1 tbsp Salt
  • 1/2 tbsp Pepper
  • 2 tbsp Parsley

Cuban Sandwich

  • 2 Baguette
  • 2 medium Onions
  • 1 cup diced Pepperoncinis
  • 8 sli Swiss Cheese
  • 1 cup Mayonnaise garlic sauce
  • 1 tbsp Parsley garlic sauce
  • 3 pressed Garlic Cloves garlic sauce


  • Place pork in a deep dish with orange juice, juice form limes, garlic, onion, parsley and season it with salt and pepper. 
    Ingredients on table including; 3 limes, onion, garlic, a measuring cup with orange juice, parsley and salt and pepper
  • Leave meat marinating for 12-24 hours. The longer it marinates the better.
    Meat marinating in a bowl
  • Remove chunks of onion and garlic from the marinate. Place pork with marinate in an iron cast oven, bake at 250F for 3 hours. You can also use a slow cooker, cook on high for 5 hours. Pull pork off the bone into tiny pieces, leave it resting in its juices.
    Pork pulled apart in a dutch iron oven
  • Once the pork is cooked, prepare ingredients for the sandwich: Cut onion into 2 inch pieces, saute on a skillet until golden brown.
    onions being sautéed in a skillet
  • Using a small bowl, combine mayonnaise together with parsley and pressed garlic. Slice baguette lengthwise, apply mayonnaise to one of the sides, followed by Swiss cheese. On the other side, place pepperoncinis, followed by pork (with the juice) and sauteed onions. 
    A baguette sliced in half with swiss cheese on one side and pepperoncinis, pork and onions on the other half
  • Press both sides together and serve. If you plan on serving later, you can warm it up in the oven.
    Cuban Pork Sandwich cut in half on a cutting board lined with parchment paper


Calories: 1124kcal | Carbohydrates: 48g | Protein: 53g | Fat: 79g | Saturated Fat: 27g | Cholesterol: 201mg | Sodium: 1620mg | Potassium: 1016mg | Fiber: 4g | Sugar: 9g | Vitamin A: 582IU | Vitamin C: 58mg | Calcium: 338mg | Iron: 5mg