PF
Close-up of a senior man preparing a sandwich with bread on a cutting board, indoors.
Stovetop~65 minComplexity

Cuban Sandwich Recipe

This Cuban Sandwich Recipe delivers 44g protein and 685 calories per serving, functioning as a complete handheld meal. Quick stovetop prep produces 4 servings, eliminating the need for lunch assembly during your training week. Built for lifters who need meals ready to grab.

Rate this recipe:

Ingredients

4 servings
  • Pork Shoulder (Boston Butt)(454g)
  • Orange Juice, Fresh(240g)
  • Lime Juice, Fresh(120g)
  • Lime
  • Orange
  • Oregano, Dried(30g)
  • Cilantro, Fresh(30g)
  • Garlic(30g)
  • Cumin, Ground(10g)
  • Olive oil(120g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • 1 tsp salt
  • 1 tsp black pepper
  • Low Sodium Chicken Broth(720g)
  • 2 bay leaves
  • Yellow Onion
  • Cornstarch(15g)
  • Mustard, Dijon(30g)

    Dijon mustard — Grey Poupon or store brand. Spicier than yellow mustard.

  • Bread, Cuban
  • Ham Or Canadian Bacon(284g)
  • Salami, Dry Cured, Sliced
  • Cheese, Swiss
  • Pickles, Dill, Canned
  • Unsalted Butter(15g)

Instructions

  1. 1Trim excess fat from the pork shoulder, then cut the garlic into thin slivers. Combine the fresh orange juice, fresh lime juice, dried oregano, ground cumin, and slivered garlic in a bowl. Whisk in the olive oil, salt, and pepper; set the marinade aside.
  2. 2Place the trimmed pork shoulder in a pressure cooker with the low sodium chicken broth, diced onion, and the marinade. Cook on low pressure for 40 minutes, until the pork is fork-tender and shreds easily.
  3. 3Remove the pork from the pressure cooker and slice thinly. Strain the cooking liquid through a fine-mesh sieve into a saucepan over medium heat. Simmer for 8–10 minutes until reduced by half, then whisk the cornstarch with 2 tablespoons water and stir into the liquid. Cook for 2–3 minutes over medium heat, stirring constantly, until thickened and no starchy taste remains. Stir in the Dijon mustard, then remove from heat.
  4. 4Divide the sliced pork evenly into 4 airtight containers while still warm. Pour the sauce over the pork in each container and let cool to room temperature before sealing for storage.
  5. 5When ready to assemble and cook the sandwiches, split each Cuban bread loaf lengthwise and spread the reserved sauce on both cut sides.
  6. 6Layer the pork, cooked ham or Canadian bacon, salami, Swiss cheese, and dill pickles evenly on each bread half.
  7. 7Melt the unsalted butter in a large skillet over medium-high heat. Place the assembled sandwiches in the skillet, cover with parchment paper, and press down firmly with another smaller pan. Cook for 3 minutes until the bottom is golden brown and crispy, then flip carefully and cook the other side for 3 minutes until golden brown and the cheese is fully melted.
  8. 8Remove from heat and let stand for 1 minute before cutting in half. Serve hot.

Nutrition — Per Serving

685

calories

44g

protein

50g

fat

Carbohydrates
23g
Saturated fat
10.0g
Sodium
1112 mg
Dietary fiber
4.1g

4 servings per batch · ~525g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set your goal to unlock — free, 30 seconds

Common questions

How much protein does Cuban Sandwich Recipe have per serving?

Each serving delivers 44g of protein at 685 calories, with 50g fat and 23g carbs. The high fat content reflects the pork, cheese, and cooking method, making this a calorie-dense protein meal.

How long does Cuban Sandwich Recipe take to prep?

Quick prep time with 4 servings per batch keeps sandwich assembly efficient, though these are best consumed fresh rather than stored multiple days due to bread texture degradation. Plan to make 1-2 servings at a time for optimal quality.

Is Cuban Sandwich Recipe good for muscle gain?

At 44g protein and 685 calories per serving, this recipe supports muscle gain when fitting within your daily surplus targets. The carbohydrate and fat content alongside protein makes it suitable for strength training nutrition windows.

Steak and Potato Bowls

Oven · 7 servings

70g protein610 cal12g fat
Complexity
View Recipe →+ Plan

Beef Bacon Mac Bowls

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Big Mac Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Cheesy Beef Pasta Bowls

Stovetop · 10 servings

49g protein410 cal10g fat
Complexity
View Recipe →+ Plan