Mexican Tortas

If you’ve ever craved a sandwich that’s hearty, flavorful, and loaded with all the good stuff, then let me introduce you to Mexican Tortas! Imagine a warm, soft roll stuffed with seasoned meat, fresh veggies, creamy avocado, and a tangy kick from salsa. This isn’t your average sandwich—this is a celebration of textures, flavors, and just pure deliciousness. Trust me, these Mexican Tortas will quickly become your new favorite go-to meal, whether it’s for a casual lunch or a dinner that feels like a fiesta in your mouth!

Why You’ll Love Mexican Tortas

Here’s why Mexican Tortas are going to steal the show in your kitchen:

Bold Flavors

The combination of seasoned meat, creamy avocado, fresh vegetables, and tangy salsa brings all the flavor! Every bite packs a punch, with savory, spicy, and creamy elements all working together.

Customizable

Whether you’re a fan of steak, chicken, or even veggies, Mexican Tortas are incredibly versatile. You can choose your favorite protein or even make them vegetarian with beans, grilled veggies, or cheese as the main filling.

Quick and Easy

Tortas come together faster than you might think. With just a few ingredients and minimal prep, you’ll have a flavorful and satisfying meal ready in no time.

Perfect for Any Meal

From casual weeknight dinners to weekend gatherings, Mexican Tortas fit perfectly into any occasion. Serve them with some crispy fries or a refreshing side salad, and you’ve got a meal that’s both filling and fun!

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.

Milk Frother

Buy Now →

Meat Thermometer

Buy Now →

Olive Oil Sprayer

Buy Now →

Ingredients

Let’s talk about what goes into these delicious, flavor-packed Mexican Tortas:

For the Meat Filling:

  • 1 lb flank steak (you can also use chicken, carnitas, or chorizo)
  • 1 tablespoon olive oil (for cooking)
  • 1 medium onion, thinly sliced (adds sweetness and crunch)
  • 2 cloves garlic, minced (because garlic is everything)
  • 1 tablespoon ground cumin (gives warmth and depth)
  • 1 tablespoon chili powder (adds smokiness and a mild kick)
  • Salt and pepper, to taste
  • 1/2 cup fresh cilantro, chopped (adds freshness and a bit of herbaceous flavor)

For the Toppings:

  • 4 bolillo rolls (or any crusty, soft roll you like)
  • 1 ripe avocado, sliced (for creaminess)
  • 1/2 cup shredded lettuce (for crunch)
  • 1 medium tomato, sliced (adds juiciness)
  • 1/4 cup pickled jalapeños (for a tangy, spicy kick)
  • 1/2 cup mayonnaise (optional, for extra creaminess)
  • 2 tablespoons salsa (for added flavor)
  • Lime wedges, for squeezing (adds brightness)

(Note: The full ingredients list, including measurements, is provided in the recipe card directly below.)

Instructions

Now, let’s get these delicious Mexican Tortas ready:

Step 1: Cook the Meat

In a large skillet, heat the olive oil over medium-high heat. Add the thinly sliced onion and garlic, sautéing for about 2 minutes until softened and fragrant. Add the flank steak (or your choice of meat) and season with cumin, chili powder, salt, and pepper. Cook the meat for about 5-7 minutes, breaking it up as it cooks, until browned and cooked through. Stir in the cilantro and remove from heat.

Step 2: Prepare the Rolls

While the meat is cooking, slice the bolillo rolls down the middle, creating a pocket. If you prefer, you can toast the rolls lightly on a grill or in the oven for added crunch. You can also spread a thin layer of mayonnaise inside the rolls if you want extra creaminess.

Step 3: Assemble the Tortas

Now it’s time to build your tortas! Start by spooning a generous amount of the cooked meat mixture onto the bottom half of each roll. Then layer on the avocado slices, shredded lettuce, tomato slices, and pickled jalapeños. Add a drizzle of salsa on top for a burst of tangy flavor. If you like, squeeze a little fresh lime juice over the fillings for extra freshness.

Step 4: Serve and Enjoy

Top the tortas with the other half of the roll, press them down slightly, and they’re ready to be served. You can cut them in half for easier eating, or leave them whole if you’re feeling extra hungry. Enjoy them with your favorite side dish, and dig into these flavor-packed sandwiches!

(Note: The full instructions, including specific times, are provided in the recipe card directly below.)

Nutrition Facts

Servings: 4
Calories per serving: 480 kcal
Total Fat: 25g
Saturated Fat: 4g
Cholesterol: 70mg
Sodium: 540mg
Total Carbohydrates: 41g
Dietary Fiber: 4g
Sugars: 6g
Protein: 29g

Preparation Time

Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes

How to Serve Mexican Tortas

These Mexican Tortas are delicious as is, but here are a few ways to enhance your meal:

With Mexican Street Corn (Elote)

Elote is the perfect side for these tortas. The charred corn with creamy mayo, chili powder, and cheese complements the flavors of the sandwich beautifully.

With a Side of Fries

Serve these tortas with crispy French fries or potato wedges for a satisfying, hearty meal. You can even sprinkle some chili powder on the fries to give them a Mexican twist.

With Guacamole

Pair your tortas with some creamy guacamole for an extra layer of flavor. It’s the perfect dip to balance the heat and add richness to every bite.

With Fresh Salsa

Serve your tortas with a side of homemade salsa for an extra burst of flavor. Whether you prefer mild or spicy salsa, it’s a great addition to the sandwich!

Additional Tips

  • Customize the Protein: You can use ground beef, chicken, or even beans for a vegetarian option. Try it with grilled chicken or carnitas for even more flavor.
  • Make it Spicy: If you love spice, feel free to add more jalapeños or a few dashes of hot sauce inside the torta.
  • Add Cheese: Melted cheese like queso fresco or Oaxaca cheese can be added to the meat mixture or as a topping for an extra layer of creaminess.
  • Toasting the Rolls: For extra texture, toast the bolillo rolls lightly on a grill or in the oven before assembling the tortas. This step will give your sandwich a crispy, golden edge.

FAQ

Q1: Can I use a different type of bread?
A1: Yes! You can use any crusty, soft roll or even a baguette for this recipe. Just look for a roll that’s sturdy enough to hold the fillings without falling apart.

Q2: Can I make these tortas vegetarian?
A2: Absolutely! Simply replace the meat with black beans, refried beans, grilled vegetables, or cheese for a delicious vegetarian version.

Q3: How can I store leftovers?
A3: If you have any leftovers, store the fillings separately from the rolls in airtight containers. You can reheat the filling and assemble fresh tortas the next day!

Q4: Can I add cheese to the meat mixture?
A4: Yes! Shredded cheese like cheddar, Monterey Jack, or Oaxaca cheese can be melted into the meat mixture for extra flavor and creaminess.

Q5: How do I make the tortas spicier?
A5: If you like more heat, add extra pickled jalapeños, a few dashes of hot sauce, or even a sprinkle of chili flakes on top of the filling.

Q6: Can I prepare the meat filling ahead of time?
A6: Yes, you can prepare the meat filling ahead of time and store it in the fridge for up to 3 days. Reheat it when you’re ready to assemble the tortas.

Q7: What’s the best way to toast the rolls?
A7: You can toast the rolls on a grill for a smoky flavor, or in the oven at 350°F for 5-7 minutes until the edges are crispy.

Q8: Can I make these tortas in advance?
A8: It’s best to assemble the tortas fresh, but you can prep the fillings in advance and assemble them just before serving.

Q9: Can I use corn tortillas for this recipe?
A9: While traditional tortas are made with bolillo rolls, you could use corn tortillas for a smaller, more handheld version, similar to tacos.

Q10: Can I freeze the meat filling?
A10: Yes! The meat filling can be frozen for up to 3 months. Thaw it overnight in the fridge before reheating.

Enjoy these Mexican Tortas—they’re the perfect balance of savory, creamy, and crunchy in every bite. Whether you’re making them for lunch or dinner, they’re sure to become a new favorite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Tortas


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 0 hours
  • Yield: 4 tortas 1x

Description

Mexican Tortas are hearty and flavorful sandwiches filled with savory ingredients like grilled meats, fresh vegetables, and spicy condiments, all tucked inside a soft, crusty bolillo roll. Perfect for lunch or dinner, these tortas are a satisfying fusion of bold flavors and textures.


Ingredients

Scale


  • For the Torta Filling:


    • 1 lb carne asada (or chicken, pork, or your preferred protein), thinly sliced


    • 1 tablespoon olive oil


    • 1 teaspoon ground cumin


    • 1 teaspoon chili powder


    • 1 teaspoon garlic powder


    • Salt and pepper to taste


    • 1 tablespoon lime juice


    • 1 medium onion, thinly sliced


    • 1 tomato, thinly sliced


    • 1 avocado, sliced


    • 4 slices of jalapeño (or more, depending on spice preference)


    • 1/2 cup refried beans (optional)


    • 4 bolillo rolls (Mexican sandwich rolls)


    For the Torta Condiments:


    • 1/4 cup mayonnaise


    • 1 tablespoon sour cream


    • 1 tablespoon salsa verde (or red salsa)


    • 1 tablespoon chopped fresh cilantro


    • 1 tablespoon hot sauce (optional)





Instructions

  1. Prepare the Torta Filling:

    1. Marinate the Meat:

      • In a small bowl, combine olive oil, cumin, chili powder, garlic powder, salt, pepper, and lime juice. Rub this mixture onto the carne asada (or your chosen protein) and let it marinate for at least 15 minutes.

    2. Cook the Meat:

      • Heat a grill or grill pan over medium-high heat. Grill the carne asada slices for about 3-4 minutes per side, or until fully cooked and slightly charred. Once cooked, remove from heat and let it rest for a couple of minutes before slicing into strips.

    Assemble the Torta:

    1. Prepare the Rolls:

      • Slice each bolillo roll in half, but not all the way through, leaving a hinge. You can lightly toast the rolls in a skillet or oven if desired for extra crispiness.

    2. Spread the Condiments:

      • In a small bowl, mix together the mayonnaise, sour cream, salsa verde, cilantro, and hot sauce (if using). Spread a generous amount of this mixture on both sides of each bolillo roll.

    3. Layer the Torta Ingredients:

      • On the bottom half of each roll, spread a layer of refried beans (if using). Add the grilled carne asada slices, followed by onion slices, tomato slices, avocado, and jalapeños.

    4. Assemble and Serve:

      • Place the top half of the bolillo roll on top to complete the sandwich. Press down slightly to hold everything together. Slice in half and serve immediately.

Notes

  • You can substitute carne asada with chicken, pork, or even a vegetarian option like grilled vegetables or tofu for a different twist.

  • For added flavor, toast the bolillo rolls in a pan with a little butter before assembling the tortas.

 

  • If you prefer a spicier torta, increase the amount of jalapeño slices or add a spicier salsa.

  • Prep Time: 15 minutes
  • Cook Time: 10-15 minutes
  • Category: Main Dish, Sandwich
  • Method: Grilling, Assembling
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 550
  • Sugar: 5g
  • Sodium: 750mg
  • Fat: 28g
  • Saturated Fat: 6g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 6g
  • Protein: 28g
  • Cholesterol: 55mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star