This post may contain affiliate links. Please read our disclosure policy.

Tortas, or Mexican sandwiches, are a popular lunch sandwich made from a crusty telera roll sliced in half and filled with seasoned meat, queso fresco, refried beans, avocado, salsa, and so much more. Theyโ€™re one of the best street foods in Mexico!

Torta (Mexican sandwich) on a plate ready to eat.

Tortas are the ultimate Mexican sandwiches that are easy to make, very filling, and super delicious! These sandwiches are packed with flavor and feature ingredients like refried beans, avocado, steak (or other meats), lettuce, tomatoes, cheese, and whatever else you prefer.

And the best part? It only takes 5 minutes to assemble once you have all your ingredients ready.

What Is a Mexican Torta?

A Mexican torta is a sandwich that originates from Mexico and is typically made using telera or bolillo bread. The fillings can vary widely, but common ingredients include a spread of refried beans, slices of fresh Mexican cheese, various meats, smashed avocado, mayonnaise, spicy salsa, shredded lettuce, tomato, and pickled jalapeรฑos.

Popular types of tortas include tortas ahogadas and torta de milanesa. Theyโ€™re commonly sold throughout Mexico at street food stands, in markets, and at restaurants.

Tortas are a popular choice for those looking for a quick and satisfying lunch on the go (as are molletes, which are basically open-faced tortas), thanks to their filling and hearty nature. Whether you enjoy them on a sunny park bench or a busy city corner, you’ll get a taste of the heart of Mexican cuisine with every flavorful bite!

Telera rolls on a table.

What Bread Is Used for Tortas?

Tortas are typically made using either telera rolls or bolillo bread. These breads are similar to French baguettes with a crispy crust on the outside and a soft and pillowy inside. Both types of bread work perfectly for tortas because they are strong enough to hold a variety of wet and dry fillings without collapsing yet soft enough to easily bite into.

  • Telera rolls: This is a type of white bread that is soft and round with a slightly crusty exterior. It is also somewhat flat and typically has two slight indentations or seams on the top. The bread’s interior is soft and pillowy, which makes it a great option for holding the various fillings of a torta without getting too soggy too quickly.
  • Bolillo bread: This is similar in texture to telera but is more of an oval shape, resembling a small baguette. It has a crispy crust and soft interior.
Ingredients in tortas on a table.

Ingredients

  • Bread: Telera bread is recommended for this recipe, but you can also use bolillo bread.
  • Steak: I used chuck steak and seasoned it well with a mixture of garlic, salt, chili powder, onion powder, and ground cumin. For other meat fillings, see the Suggested Fillings section below.
  • Guacamole: Mixing avocados, salt, lime juice, onion, and cilantro makes the perfect avocado spread and guacamole.
  • Beans: I used canned refried pinto beans to keep things super quick and convenient, but you can also make your own refried beans if you prefer.
  • Cheese: Slices of queso fresco add some freshness to this sandwich. You could also use panela, Oaxaca cheese, or mozzarella.
  • Tomato: Each sandwich gets a few slices of fresh tomato. I used a Roma tomato, but you could use any type of tomato you prefer.
  • Lettuce: Shredded iceberg lettuce for a little crunch.
  • Salsa: I topped mine with a spicy chile de arbol salsa, but a salsa verde or roasted tomato salsa would also be great.

How to Make Mexican Tortas

Make the meat. Heat oil in a large skillet over medium-high heat. Add the diced steak, all the seasonings, onions, and cook for 20 minutes. All the juices from the meat will cook down and help caramelize the meat for a crusty exterior.

Cooked chuck steak in a skillet ready to be used as a filling in Mexican tortas.

Make the guacamole. Add the avocado, onion, cilantro, lime juice, and salt in a mixing bowl. Mash with a fork and stir until well combined.

Guacamole in a bowl ready to be used as a filling in tortas.

Toast the bread. Add a thin layer of butter to the inside of the telera bread and toast for a few minutes on a hot skillet until browned.

Telera bread toasting in a skillet with a little butter.

Assemble. Layer the ingredients in the following order: refried beans, guacamole, slices of queso fresco, slices of tomatoes, a generous amount of cooked meat, shredded lettuce, and a tablespoon or two of salsa. Gently add the top half of the telera bread on top, serve, and enjoy!

Recipe Tips

  • I recommended chopping the steak into bite-sized pieces so the filling doesnโ€™t come out every time you take a bite.
  • Lightly toast the inside of the bread with a little butter in a skillet or on the grill. This helps prevent it from becoming soggy and adds a nice crunch!
  • Experiment with different salsas! Or, if you donโ€™t want to add any spice, add a generous smear of mayo.

Suggested Fillings

My favorite part of Mexican tortas is the amount of freedom you have when making it. You donโ€™t have to make a torta the same every time. You can mix up the protein or the types of toppings you use! Here are a few filling ideas to try next: 

A torta Mexican sandwich filled with refried beans, guacamole, queso fresco, tomato, steak, lettuce, and salsa.

Storing and Making Ahead

Telera rolls can be stored in an airtight container in a cool, dry place for 3 days.

Leftover torta filling and toppings can be stored in airtight containers in the refrigerator for up to 2-3 days.

More Mexican Recipes

5 from 5 votes

Torta (Mexican Sandwich)

Tortas, or Mexican sandwiches, are a popular dish made from a telera roll filled with meat, queso fresco, refried beans, avocado, and salsa!
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
Servings: 6 tortas
Email This Recipe
Enter your email and Iโ€™ll send this directly to you. Plus youโ€™ll get new recipes from me every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

For the meat

  • 1 tablespoon olive oil
  • ยผ onion, chopped (white or yellow)
  • 2 cloves garlic, minced
  • 2 ยฝ pounds chuck steak, diced into small cubes
  • ยฝ teaspoon kosher salt, plus more as needed
  • ยฝ teaspoon freshly ground black pepper
  • 1 teaspoon chili powder
  • ยฝ teaspoon garlic powder
  • ยฝ teaspoon onion powder
  • ยผ teaspoon ground cumin

For the guacamole

  • 2 medium avocados
  • 2 tablespoons lime juice (about 1 lime)
  • ยผ white onion, chopped
  • ยผ bunch cilantro, chopped
  • ยฝ teaspoon kosher salt

For assembling

Instructions 

  • Make the meat. Heat the olive oil in a large skillet over medium-high heat. Add the steak, onion, garlic, and seasonings, and cook for about 20 minutes, stirring occasionally, until the meat is browned and all the juices have caramalized. Remove from the heat and cover until ready to serve.
  • Make the guacamole. Add all the ingredients to a small mixing bowl and mash with a fork to combine. Cover and set aside.
  • Toast the bread. Add a thin layer of butter to the inside of the telera rolls and toast them cut-side down on a skillet over medium-high until browned.
  • Assemble. Assemble the tortas by adding a layer of the refried beans on the bottom half of the rolls, followed by guacamole, a few slices of queso fresco, tomatoes, the cooked meat, lettuce and some salsa. Gently press the top half of the telera over the torta and repeat until they have all been assembled. Serve and enjoy!

Video

Notes

This recipe can easily be prepped ahead of time and assembled later! Simply prep the ingredients and store them in the fridge in separate airtight containers for up to 2-3 days. When ready to consume, assemble your tortas and enjoy!

Nutrition

Serving: 1torta | Calories: 1064kcal | Carbohydrates: 68g | Protein: 59g | Fat: 63g | Saturated Fat: 26g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 27g | Trans Fat: 3g | Cholesterol: 181mg | Sodium: 1994mg | Potassium: 1319mg | Fiber: 10g | Sugar: 9g | Vitamin A: 1232IU | Vitamin C: 13mg | Calcium: 388mg | Iron: 9mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe?Leave a comment and star rating below!

You may also like

Leave a comment

Your email address will not be published. Required fields are marked *

Rate this Recipe:




1 Comment

  1. Carla says:

    5 stars
    Made this last night and it was delicious! The meat was tender and seasoned super well, and all the toppings were really great additions. Super filling, too! My family loved it.