
Torta Cubana
The ultimate Mexico City sandwich: breaded escalope, ham, cheese, egg, chorizo, avocado and everything.
About this recipe
The torta cubana is the queen of Mexican sandwiches, a colossal Mexico City creation that contains absolutely everything: breaded beef escalope, ham, cheese, fried egg, sausage, chorizo, avocado, refried beans, pickled jalapeños and salad. Its name has no connection to Cuba; it is simply a Mexico City shorthand for the sandwich 'with everything'. It is the most substantial and satisfying street lunch in CDMX, served in a telera or bolillo roll, hot from the griddle.
History & Origin
The torta cubana is a gastronomic enigma whose invention is disputed by several Mexico City establishments, though the most widely accepted version places it in the 1950s at a lonchería (luncheonette) in the historic centre. The name 'cubana' baffles even Mexicans themselves: there is nothing Cuban about it, neither in its ingredients nor its technique. One popular theory suggests it was created by an immigrant cook from the island using whatever came to hand; another, more prosaic account holds that it was simply a way of naming something extraordinary and exuberant - 'like Cuba'. What is certain is that the torta cubana embodies the philosophy of Mexico City market food: nothing goes to waste, everything can go in a roll. The breaded escalope, a direct legacy of nineteenth-century Italian immigration (the milanesa is a close cousin of the cotoletta alla milanese), became the soul of this sandwich. The fried egg placed on top is a touch reminiscent of the set breakfasts at downtown fondas. In markets such as La Merced, Medellín and Jamaica, torterías assemble enormous cubanas that barely fit in the mouth, wrapping them in brown paper so customers can carry them without them falling apart. The cubana is also a symbol of informal Mexico City food culture: no printed menu, just a chalkboard, and the price is always reasonable given the sheer abundance.
Estimated cost
£14.00
Total cost
£7.00
Per serving
* Approximate prices based on UK supermarkets
Nutritional information per serving
780
Calories
42g
Protein
58g
Carbohydrates
40g
Fat
6g
Fibre
1350mg
Sodium
* Approximate values. May vary depending on ingredients used.
Method
- 1
Heat 2 cm of oil in a large frying pan to 175°C. Fry the breaded escalopes for 2-3 minutes per side until golden and cooked through. Drain on kitchen paper and season with salt.

💡 You can use a breaded chicken escalope if you prefer.
- 2
On the same griddle, cook the crumbled chorizo until browned, then the butterflied sausages, and finally the fried eggs. Keep everything separate.

- 3
Heat the refried beans until smooth and spreadable. Halve the rolls and toast them on the griddle until golden and crisp.

- 4
Spread the base of each roll generously with refried beans. Layer on the escalope, then the ham, cheese, sausage, chorizo and fried egg.

- 5
On the top half, layer the avocado slices, lettuce, tomato and jalapeños. Close the sandwich pressing gently so everything settles. Serve immediately.

💡 Wrap in foil if you need to carry it anywhere.
Rate this recipe

Founder, Recetas Mexas
Mexican from Puebla, IT professional and foodie. Author of 736+ authentic Mexican recipes adapted for European kitchens. Based in Madrid since 2018.
Read moreRelated Recipes

Chicken Tinga Tostadas
Crispy tostada topped with shredded chicken in a smoky chipotle tomato sauce.

Queso Asado (Grilled Sonoran Cheese)
Sonoran fresh cheese melted on a griddle with chilli strips and flour tortillas.

Courgette Flower Quesadillas
Corn masa quesadilla filled with sauteed courgette flowers and Oaxaca cheese.

Pressed Pork Crackling Gorditas
Thick corn masa pocket stuffed with pressed pork crackling in green salsa.