Go Back
+ servings
Print Add to Collection

Steak Sandwich

One of the things I liked a lot during my school years in  Mexico, besides recess, of course, was to eat a torta, or sandwich. Many people outside Mexico will think that we only eat tacos, which is a great cultural misconception.
Course Beef
Cuisine Mexican
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 4
Calories 656kcal


  • 2 Tablespoon of vegetable oil
  • 1 Pound Sirloin or Rib Eye steak sliced very thin
  • Sea salt to season
  • 1 large onion thinly sliced
  • 4 french rolls 6-IN long
  • 4 Tablespoons melted butter
  • 2 Tablespoons mayonnaise
  • ½ cup black or pinto refried beans
  • 1 cup shredded lettuce
  • 1 small tomato sliced
  • ½ avocado sliced
  • ¼ cup of Mexican Cream

To serve:

  • Pickled Carrots and a Spicy Red Sauce


  • Season steaks with sea salt. Heat oil in a large nonstick skillet over a medium-high heat. Once the oil is hot add steak and cook for about 2 minutes and turn them and add the sliced onion. Don’t worry if steak overlap. Keep cooking until meat has cooked and has released some of its juices. Since these are very thin steaks they cook faster than a regular steak don’t overcook or the meat will dry. Set aside.
  • While the meat is cooking prepare the french rolls by removing some of the crumbs in the middle and brush some of the melted butter on each side.
  • Place the rolls buttered side down on a hot griddle and lightly toast.
  • Make sure your meat is soft and juicy. Do not overcook.
  • Spread mayonnaise on one side of the rolls and refried beans in the other.
  • Divided the steak with onions over the french rolls, if there is some of the meat juices in the pan pour those over the meat. Add lettuce and tomato slices.
  • Drizzle with cream and top with the avocado slices. Add the other part of the French roll and serve immediately with pickled carrots and a spicy salsa. Enjoy!!


The original recipe doesn’t have lettuce, tomato and uses black beans.


Calories: 656kcal | Carbohydrates: 44g | Protein: 35g | Fat: 38g | Saturated Fat: 18g | Cholesterol: 110mg | Sodium: 773mg | Potassium: 668mg | Fiber: 6g | Sugar: 7g | Vitamin A: 848IU | Vitamin C: 9mg | Calcium: 144mg | Iron: 5mg