PF
Close-up of a senior man preparing a sandwich with bread on a cutting board, indoors.
StovetopComplexity

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 pork shoulder and remove excess fat.
  2. 2To make the marinade, combine orange juice, lime juice, zests, oregano, coriander, garlic, and cumin. Whisk in olive oil, salt, and pepper. Set aside
  3. 3Place pork in a pressure cooker with chicken stock, bay leaves, onion, and marinade. Cook on low until tender, about 40 minutes.
  4. 4Remove pork and slice thinly. To make the sauce, strain cooking liquid into a saucepan, reduce by half, add cornflour and stir until thickened. Once it's reached desired consistency, stir in Dijon mustard. Remove from heat and set aside
  5. 5Split bread loaves, spread sauce, then layer pork, ham, salami, cheese, and pickles.
  6. 6Heat butter in a skillet over medium-high. Place sandwiches, cover with baking paper, press down on top with something heavy (I use another pan that's a touch smaller), and cook 3 minutes per side until golden and cheese melts.
  7. 7Let stand 1 minute before cutting. 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

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

Steak and Potato Bowls

Oven · 7 servings

70g protein610 cal12g fat
Complexity
View Recipe →+ Plan
Beef Bacon Mac Bowls

Beef Bacon Mac Bowls

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan
Big Mac Pasta

Big Mac Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan
Cheesy Beef Pasta Bowls

Cheesy Beef Pasta Bowls

Stovetop · 10 servings

49g protein410 cal10g fat
Complexity
View Recipe →+ Plan