Experience the bold, savory flavors of a classic Cuban sandwich with a soy-free twist in this irresistible Soy-Free Cuban Roll recipe. Perfectly seasoned pork shoulder, slow-roasted to tender perfection, takes center stage alongside layers of smoky ham, melted Swiss cheese, tangy dill pickles, and a zesty spread of Dijon mustard. Crisped to golden-brown on the outside using buttery Cuban bread or a crusty baguette, this hearty sandwich delivers a delightful crunch with every bite. With a citrusy garlic marinade that infuses the pork, this recipe skips soy-based ingredients while amplifying authentic Cuban flavors. Ideal for weekend meal prepping or satisfying weeknight dinners, this sandwich is grilled to perfection and ready to serve in just a few simple steps. Perfect for those looking for soy-free alternatives without compromising on taste!
Scan with your phone to download!
Preheat your oven to 300°F (150°C).
In a small bowl, combine olive oil, minced garlic, orange juice, lime juice, salt, black pepper, and oregano to create a marinade.
Rub the marinade evenly over the pork shoulder and let it marinate for at least 30 minutes, or ideally overnight in the refrigerator.
Place the marinated pork in a roasting pan and cover it with aluminum foil. Roast in the oven for about 3 hours until the pork is tender and easily pulls apart.
Once cooked, remove the pork from the oven and let it rest for a few minutes. Then, shred the pork using two forks.
Cut the baguette or Cuban bread rolls in half lengthwise. Spread a layer of Dijon mustard on each half.
Layer the shredded pork, sliced ham, and Swiss cheese on one half of the bread.
Slice the pickles thinly and place them over the cheese.
Close the sandwich with the other half of the bread. Lightly butter the outside of the bread.
Heat a skillet or a sandwich press over medium heat. Place the sandwich in the skillet and press down with a spatula or another heavy pan if using a skillet.
Grill each side for about 3-4 minutes, or until both sides are golden brown and the cheese has melted.
Remove from heat, slice the sandwich into desired portions and serve immediately.
Serving size | (1185.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2524.5 |
Total Fat 128.6g | 0% |
Saturated Fat 44.1g | 0% |
Polyunsaturated Fat 3.6g | |
Cholesterol 622.3mg | 0% |
Sodium 6865.0mg | 0% |
Total Carbohydrate 138.0g | 0% |
Dietary Fiber 6.7g | 0% |
Total Sugars 16.6g | |
Protein 192.7g | 0% |
Vitamin D 8.5IU | 0% |
Calcium 1170.6mg | 0% |
Iron 11.0mg | 0% |
Potassium 2338.9mg | 0% |
Source of Calories