
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.
Ingredients
- •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
- 1Trim pork shoulder and remove excess fat.
- 2To make the marinade, combine orange juice, lime juice, zests, oregano, coriander, garlic, and cumin. Whisk in olive oil, salt, and pepper. Set aside
- 3Place pork in a pressure cooker with chicken stock, bay leaves, onion, and marinade. Cook on low until tender, about 40 minutes.
- 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
- 5Split bread loaves, spread sauce, then layer pork, ham, salami, cheese, and pickles.
- 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.
- 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
AI Swap Engine
Set up your profile to enable swaps →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.



