Go Back
Torta de milanesa sandwich showing a crispy breaded beef cutlet extending beyond a toasted telera roll, layered with melted cheese, avocado, lettuce, tomato, and crema on marble surface

Torta de Milanesa Sandwich

A classic Mexican torta built on toasted telera rolls and filled with a large crispy breaded beef milanesa, refried beans, melting Oaxaca cheese, sliced avocado, shredded lettuce, tomato, white onion, pickled jalapeños, and crema, with the milanesa extending well beyond the bun edges while the bread stays toasted enough to hold the fillings without going soggy. Resting the breaded cutlets for 10 minutes before frying is the technique that keeps the coating intact through the fry — freshly breaded cutlets shed crumbs readily in hot oil, while a brief rest lets the egg wash properly bind the breadcrumbs to the meat, the same rest-before-fry principle used elsewhere in this collection whenever a breaded item needs to survive frying without shedding its coating. Toasting the telera rolls before assembly matters just as much, since untoasted bread has nowhere near enough structure to survive the combined moisture of refried beans, crema, and fresh vegetables. Keeping the refried beans thick rather than loose protects that same bread, since watery beans are one of the fastest routes to a soggy torta. The payoff is a sandwich with real structural clarity — a crisp, oversized milanesa with melted cheese, layered against warm beans, cool crema, and fresh vegetables, all held together by properly toasted telera.
Prep Time 30 minutes
Cook Time 20 minutes
resting time 10 minutes
Total Time 1 hour
Servings: 4
Course: Main Course, Sandwich
Cuisine: Mexican
Calories: 920

Ingredients
  

For the Sandwiches
  • 4 telera rolls homemade or store-bought
  • 200 g Oaxaca cheese shredded or torn into thin strands
  • 180–200 g refried beans
  • 120 ml Mexican crema or sour cream thinned slightly with a little milk
  • 2 ripe avocados sliced
  • 120 g shredded lettuce
  • 2 medium tomatoes sliced
  • 1 small white onion thinly sliced
  • 8–12 pickled jalapeño slices or to taste
  • Neutral oil as needed for frying and toasting
For the Beef Milanesa
  • 4 beef cutlets about 150–180g each, preferably top round, sirloin tip, or thin minute steak
  • Fine sea salt to taste
  • Freshly ground black pepper to taste
  • 1 tsp garlic powder
  • 1 tsp onion powder
For the Breading
  • 100 g all-purpose flour
  • 3 eggs
  • 1 tbsp milk or water
  • 180–200 g fine dry breadcrumbs
  • 30 g grated Parmesan or cotija optional but traditional in some home-style versions
  • ½ tsp fine sea salt
  • ½ tsp black pepper

Method
 

Prepare the Beef
  1. If the cutlets are uneven, place them between sheets of baking paper or plastic and pound gently until evenly thin, about 4–6mm thick. Season both sides with fine sea salt, black pepper, garlic powder, and onion powder. The cutlets should be thin enough to cook quickly and crisp well, but not pounded so hard that they tear. Pounding to an even thickness matters directly for the fry that follows — an unevenly thick cutlet forces a compromise where the thin section overcooks before the thick section has finished, especially over the fairly short frying time this cut needs.
Set Up the Breading Station
  1. Place the flour in one shallow bowl. In a second bowl, whisk the eggs with the milk or water until completely smooth. In a third bowl, combine the breadcrumbs with the salt, pepper, and optional grated Parmesan or cotija. Coat each cutlet first in flour, shaking off the excess, then in egg, then in breadcrumbs, pressing the crumbs firmly so they adhere evenly. Set the breaded cutlets on a tray and let them rest for 10 minutes. This short rest helps the coating hydrate slightly and cling better during frying. The standard three-stage breading sequence works because each layer gives the next something to grip — the flour gives the wet egg a surface to cling to, and that egg layer is in turn what the breadcrumbs adhere to; skipping or shortchanging any one stage weakens the whole coating's hold on the beef.
Prepare the Toppings
  1. Warm the refried beans gently over low heat until spreadable. If they are very thick, loosen with a spoonful of water. Slice the avocado, tomato, and onion. Shred the lettuce if needed. Thin the crema slightly only if it is too thick to spread or drizzle. Keep all toppings ready before frying the milanesa so the sandwiches can be assembled while the cutlets are still hot and crisp. Handling every topping ahead of the actual frying is what keeps the final assembly stage — the part of this recipe with the least margin for delay — moving quickly rather than competing with last-minute prep work.
Fry the Milanesa
  1. Heat about 1–1.5cm of neutral oil in a wide skillet over medium to medium-high heat. Fry the breaded cutlets one at a time or in batches, depending on pan size, until deep golden brown and crisp, about 2–3 minutes per side. Transfer to a wire rack or paper towel-lined tray. The coating should be crisp and deeply golden, while the beef inside should remain juicy and just cooked through. Do not overcrowd the pan or the coating will soften instead of frying properly. Frying in a properly sized batch, rather than crowding the pan, keeps the oil at a stable temperature throughout — crowded cutlets drop that temperature and produce a softened, greasy coating instead of the crisp crust this sandwich depends on.
Toast the Telera Rolls
  1. Split the telera rolls horizontally. Toast the cut sides lightly in a skillet, comal, or under a broiler until warm and lightly crisped. The bread should be toasted enough to support the fillings, but still soft enough to compress slightly when eaten. This toast gives the roll real structural resistance against the combined moisture of the beans, crema, and fresh vegetables stacked inside — an untoasted telera would have considerably less tolerance for that load.
Melt the Cheese
  1. Place one fried milanesa cutlet on each bottom half of the toasted telera rolls. Top each cutlet with a portion of Oaxaca cheese. Place under a broiler or cover briefly in a skillet just until the cheese softens and begins to melt. The cheese should melt enough to bind to the milanesa without running off completely. Melting the cheese directly onto the hot milanesa, rather than adding it cold at final assembly, is what lets it bind lightly to the crisp coating beneath it, anchoring the first layer of the sandwich before the rest is built on top.
Assemble the Tortas
  1. Spread the warm refried beans on the top half of each roll. Spread or drizzle crema over the beans. On the cheese-topped milanesa, layer sliced avocado, shredded lettuce, tomato slices, white onion, and pickled jalapeños. Close each sandwich with the bean-and-crema side on top. Press gently so the fillings settle but do not crush the cutlet. The final sandwich should feel full and generous, with the milanesa clearly extending beyond the bread. Spreading the beans and crema on the top roll rather than directly onto the hot cheese and milanesa keeps those cooler, wetter components from sitting in prolonged contact with the crisp coating any longer than necessary before the sandwich is closed and served.
Serve
  1. Serve immediately while the milanesa is crisp, the cheese is still soft, and the bread remains toasted. If desired, cut each torta in half before serving. Holding the finished tortas too long softens the milanesa coating, so serving without delay is what preserves the contrast between the crisp cutlet and everything layered around it.

Notes

The resting period after breading, though brief, is worth treating as a genuine technique step rather than an optional pause. Freshly applied breadcrumbs haven't had time to properly bond with the wet egg layer beneath them, and cutlets fried immediately after breading tend to shed noticeable amounts of coating into the oil, leaving patchy, thin spots on the finished crust. The 10-minute rest gives the coating time to set and hydrate against the meat's surface, producing a crust that stays intact through frying.
Toasting the telera roll is a small step with an outsized effect on how well this sandwich holds together, given how many wet and juicy components are stacked inside it. A soft, untoasted roll simply doesn't have the structural resistance to survive contact with warm refried beans, drizzled crema, and juicy sliced tomato for the length of time it takes to eat a torta this substantial — the light toast buys real, if modest, extra time before the bread begins to break down.
Keeping the refried beans thick rather than loose, and warming rather than thinning them more than necessary, protects the same bread from a different angle. Beans that are too watery soak directly into the roll from the moment the sandwich is assembled, working against the toasting step that was meant to protect it in the first place — thickness here is a genuine defensive measure, not just a texture preference.
The order of assembly — cheese melted onto the hot milanesa first, then beans and crema on the opposite roll half, with fresh vegetables layered onto the cheese-topped side — is deliberate rather than arbitrary. Building the sandwich this way means the coolest, wettest components (crema, sliced tomato) spend the least possible time in direct, sustained contact with the hot, crisp milanesa before the sandwich is closed and eaten.