Pepito (Mexican Steak Sandwich)

May 25, 2017 (Last Updated: June 29, 2020)
This post may contain affiliate links, which means that I may receive a commission if you make a purchase using these links. As an Amazon Associate I earn from qualifying purchases.
a side view of a pepito (Mexican steak sandwich) with avocado

I love Mexican food in all forms, whether it’s traditional or Americanized (fajitas, I’m looking at you!). I’m a huge fan of all the incredible spices used in Mexican cooking, and pretty much anything wrapped in a tortilla has got my vote. Wash it down with an ice cold margarita and it’s a really good day.

assembling a sandwich with steak, avocado, jalapenos, mustard and mayonnaise

In all my years eating Mexican food, I had never been introduced to tortas, or Mexican sandwiches. I guess I never thought a sandwich on bread (not wrapped in a tortilla) was truly Mexican, but apparently they are very popular street food in Mexico, so who am I to argue.

a side view of a Mexican steak sandwich without the top bread

I am particularly intrigued by the pepito, which is a Mexican steak sandwich. This ain’t no Philly cheesesteak, folks, but it is a darn good steak sandwich if you like your meat wrapped in carbs (I sure do!).

a side view of a Mexican steak sandwich on a baguette segment

I quartered the recipe below, making a single weeknight sandwich for myself using a 1/4 pound of frozen (thawed) sirloin steak tips I had leftover from making something previously.

a Mexican steak sandwich with refried black beans, sliced onions and avocado

This sandwich is so easy to make, and comes together very quickly once you’ve gathered your ingredients. The steak is sliced thin so it cooks in seconds, and then once you grill your buttered baguette halves the rest is just assembly.

a half assembled Mexican steak sandwich showing the filling

Slather some mayo and mustard on the top, a bit of refried black beans on the bottom, and garnish those slices of juicy steak with some thinly sliced onion, avocado, and pickled jalapenos, and the result is a well-balanced sandwich with a myriad of flavors and textures.

a closeup of a Mexican steak sandwich (pepito) with onions and avocado

Creaminess from the beans and avocado mingles with tender steak and crunchy onion, with a hint of spice and acidity from the jalapenos. Holy moly, it sure is good! I will never overlook the almighty Mexican torta ever again.

a closeup of a half assembled pepito sandwich with steak and avocado
Pepito (Mexican steak sandwich)

Pepito (Mexican Steak Sandwich)

Philadelphia's got nothing on these amazing Mexican steak sandwiches. Filled with tender beef, creamy refried black beans, and luscious avocado, these easy-to-make sandwiches will be a hit on your next lunch or dinner menu.
Prep Time 15 mins
Cook Time 5 mins
Total Time 20 mins
Course Main Course, Sandwich
Cuisine Mexican
Servings 4 servings
Calories 651 kcal


  • 1 pound boneless beef tenderloin, strip or rib eye steaks, or sirloin steak tips sliced into 1/4-inch thick slices
  • Kosher salt and freshly ground black pepper
  • 1 generous teaspoon Worcestershire sauce
  • 1/2 juicy lime
  • Olive or vegetable oil
  • 3 tablespoons unsalted butter softened
  • 1 baguette cut into 4 equal pieces and split
  • 1/2 cup refried black beans homemade or canned
  • 3 tablespoons mayonnaise or crema
  • 4 teaspoons Dijon or yellow mustard
  • Sliced pickled jalapenos for topping
  • Thinly sliced white onion for topping
  • Sliced ripe Mexican Hass avocado for topping


  • Heat a large skillet or grill pan over high heat. Lay the beef on a large plate, and season it generously with salt and pepper on both sides. Pour the Worcestershire sauce and squeeze the lime over both sides of the beef.
  • Add enough oil to coat the bottom of the skillet in a very thin layer. Working in batches to avoid crowding the skillet, cook the beef until browned on both sides, 30 to 45 seconds per side. Transfer the beef to a clean plate to rest.
  • Reduce the heat to medium-low. Spread the butter evenly over the cut sides of the baguette. Cook the baguette pieces, buttered sides down, in the skillet until they are light golden brown and crisp, but still soft in the middle, a minute or two.
  • Spread a layer of beans (a tablespoon or two) over the baguette bottoms. Spread the mayonnaise and mustard over the baguette tops. Place the beef slices on the baguette bottoms, cutting and stacking the beef if necessary so it fits neatly on the baguette. Top with sliced pickled jalapenos, thinly sliced white onion, slices of ripe Mexican Hass avocado, and a pinch of salt. Cover with the baguette tops and press firmly but gently.

Notes & Nutrition

Make easy homemade pickled jalapenos with this recipe.
From Tacos, Tortas, and Tamales
Servings 4.0 * calories 651 * Total Fat 33 g * Saturated Fat 7 g * Monounsaturated Fat 9 g * Polyunsaturated Fat 6 g * Trans Fat 0 g * Cholesterol 27 mg * Sodium 695 mg * Potassium 376 mg * Total Carbohydrate 52 g * Dietary Fiber 6 g * Sugars 2 g * Protein 34 g
*All nutritional information is based on third-party calculations and should be considered estimates. Actual nutritional content will vary with brands used, measuring methods, portion sizes and more.*

Amazon disclosure – We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

No Comments

Leave a Reply

Recipe Rating