Nutrition Facts for Soy-free cuban roll

Soy-Free Cuban Roll

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!

Nutriscore Rating: 60/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Soy-Free Cuban Roll
Prep Time:30 mins
Cook Time:180 mins
Total Time:210 mins
Servings: 4

Ingredients

  • 500 grams pork shoulder
  • 2 tablespoons olive oil
  • 4 units garlic cloves
  • 60 milliliters orange juice
  • 30 milliliters lime juice
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 teaspoon dried oregano
  • 2 units baguette or Cuban bread roll
  • 150 grams sliced ham
  • 100 grams Swiss cheese
  • 2 tablespoons Dijon mustard
  • 4 units dill pickles
  • 2 tablespoons butter

Directions

Step 1

Preheat your oven to 300°F (150°C).

Step 2

In a small bowl, combine olive oil, minced garlic, orange juice, lime juice, salt, black pepper, and oregano to create a marinade.

Step 3

Rub the marinade evenly over the pork shoulder and let it marinate for at least 30 minutes, or ideally overnight in the refrigerator.

Step 4

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.

Step 5

Once cooked, remove the pork from the oven and let it rest for a few minutes. Then, shred the pork using two forks.

Step 6

Cut the baguette or Cuban bread rolls in half lengthwise. Spread a layer of Dijon mustard on each half.

Step 7

Layer the shredded pork, sliced ham, and Swiss cheese on one half of the bread.

Step 8

Slice the pickles thinly and place them over the cheese.

Step 9

Close the sandwich with the other half of the bread. Lightly butter the outside of the bread.

Step 10

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.

Step 11

Grill each side for about 3-4 minutes, or until both sides are golden brown and the cheese has melted.

Step 12

Remove from heat, slice the sandwich into desired portions and serve immediately.

Nutrition Facts

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%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 46.7%
Protein: 31.1%
Carbs: 22.3%