Experience the bold flavors of Cuba in a plant-based twist with our Dairy-Free Cuban Roll recipe! This vegan sandwich masterpiece combines crisp Vegan Cuban rolls with layers of grilled vegan ham, savory seitan or vegan pork slices, and tangy pickle slices, all brought together with creamy garlic-infused vegan mayo and a touch of mustard. Topped off with melted vegan cheese and perfectly browned in olive oil for a golden, crunchy exterior, this dairy-free delight delivers rich, smoky, and zesty flavors in every bite. Ready in just 25 minutes, this sizzling Cuban-inspired sandwich is perfect for lunch, dinner, or any time you crave a satisfying meal. Embrace a vibrant fusion of taste and texture without compromising on vegan goodness!
Preheat a griddle or large skillet over medium heat.
In a small bowl, mix the vegan mayo with the garlic powder until well combined.
Slice the Vegan Cuban rolls in half horizontally.
Spread the garlic mayo mixture on the cut sides of the rolls.
Spread the vegan mustard on the other side of the rolls.
Layer each roll with 2 slices of grilled vegan ham, 2 slices of grilled seitan or vegan pork, and 1 pickle slice.
Top the meats with a slice of vegan cheese.
Place the top half of the roll on each sandwich to close.
Brush the outside of each roll with olive oil.
Place the sandwiches on the preheated griddle or skillet and press down gently with a spatula or a heavy pan to flatten slightly.
Cook for 4-5 minutes on each side, or until the bread is golden brown and crispy, and the vegan cheese has melted.
Remove from the skillet, let cool for a minute, then slice each sandwich in half and serve warm.
Calories |
3574 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 132.2 g | 169% | |
| Saturated Fat | 28.6 g | 143% | |
| Polyunsaturated Fat | 8.6 g | ||
| Cholesterol | 14 mg | 4% | |
| Sodium | 11260 mg | 490% | |
| Total Carbohydrate | 274.0 g | 100% | |
| Dietary Fiber | 41.7 g | 149% | |
| Total Sugars | 32.8 g | ||
| Protein | 318.0 g | 636% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 1119 mg | 86% | |
| Iron | 46.2 mg | 257% | |
| Potassium | 2929 mg | 62% | |
*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.