This post may contain affiliate links, please see the privacy policy for details.

If you’re in the mood for something bold, juicy and satisfying, this carne asada torta totally delivers in every bite. Thinly sliced marinated steak is seared to perfection, then layered on a toasted roll with melted cheese, creamy guacamole and fresh toppings. This Mexican-inspired sandwich is easy to make at home and packed with vibrant flavors. Whether you’re serving two or feeding a crowd, it’s a great way to turn a simple cut of meat into a next-level meal.

A carne asada torta stacked with juicy steak, tomatoes, onions, jalapeños, and guacamole, served on a plate with lime and chips.

Why You’ll Love It

Carne asada torta is a tasty, juicy steak sandwich that’s very much loved in Mexico. It’s layered with guacamole, cheese and fresh toppings, all stacked on a toasted roll.

Packed with flavor: The steak is marinated with spices, lime and soy sauce.
Great texture: Crisp bread, tender meat and creamy guac in every bite.
Easy to prep: Simple ingredients and quick cooking make this weeknight-friendly.
Customizable fillings: Adjust toppings and spice level to suit your taste.
Perfect for sharing: Makes a hearty, satisfying meal for two.

A steak sandwich with onions, tomatoes, pickles, and cheese on ciabatta bread, served with chips and lime.
Two steak sandwiches stacked on a board with lime slices, radish, chips, guacamole, and fresh cilantro.

Steak Tortas Ingredients

A complete list of ingredients and amounts can be found in the recipe card below.

Flank or skirt steak: Lean, flavorful and ideal for quick marinating and searing.
Avocado oil: Used in the marinade and for cooking the steak.
Soy sauce and white vinegar: Add saltiness and acidity to balance the spices.
Lime juice: Helps tenderize the meat and adds brightness.
Spices and herbs: Cumin, smoked paprika, oregano, garlic powder, and cayenne create bold depth in the carne asada torta.
Ciabatta or sandwich rolls: Firm outside and soft inside, perfect for holding the fillings.
Oaxaca cheese: Mild and melty, great for tortas.
Guacamole: Creamy and rich, it balances the spices and textures.
Tomatoes, red onion and shredded lettuce: Add crunch, freshness and contrast.
Cilantro leaves: Add bright, herbaceous flavor.
Jalapeños: Use fresh or pickled for heat and zing.

Raw flank steak on a plate with lime halves and small bowls of spices, oil, and soy sauce on a white surface.

How to Make Mexican Tortas

For more detailed instructions with weights and measurements, jump to the printable recipe card.

Make the marinade: Combine oil, soy sauce, vinegar, lime juice, spices, and seasoning.
Marinate the meat: Coat steak in marinade and refrigerate.
Sear the steak: Cook on both sides until browned and crisp at the edges.
Finish in oven: Transfer skillet to oven and cook to preferred doneness.
Let it rest: Remove steak and rest before slicing thin.
Toast the bread: Add cheese to sliced rolls and toast until melted.
Assemble the tortas: Layer steak, guacamole, juicy tomatoes, onion, lettuce, cilantro, and fresh or pickled jalapeños. Serve immediately.

Two steak sandwiches with lettuce, tomato, red onion, and pickles on ciabatta rolls, on parchment paper.

Substitutions and Variations

Gluten-free option: If you want a gluten-free version, use gluten-free rolls.
Swap the meat: Skirt steak, sirloin or pre-seasoned carne asada all work.
Use different bread rolls: Bolillo, telera bread or French rolls are great choices. Anything with a crunchy crust and soft, fluffy middle will be fine.
Lime juice: Orange juice would be good too, or half lime and half orange.
Switch the cheese: Try mozzarella, Monterey Jack, cotija cheese, or cheddar.
Change up the toppings: Add creamy avocado slices, pickled red onions, or pico de gallo (without the juice).

A steak sandwich with tomato, onion, and avocado, surrounded by chips, jalapeños, guacamole, and cilantro.

Serving Suggestions

Appetizers: Begin your meal with shrimp ceviche or a 5-layer taco dip or Chipotle red chili salsa with chips.
Side dishes:
This steak sandwich is good with onion rings, refried beans, charro beans, or a street corn and elote salad
Dessert: Finish your meal with Mexican ice cream or a glass of horchata.

A steak sandwich with tomato, onion, lettuce, jalapeños, and guacamole on a plate with lime and chips.

How to Store

Store: Keep leftovers in an airtight container in the refrigerator and eat within 2 days. The bread will get a bit soggy but the sandwich will still taste good.
Freeze: I don’t recommend freezing the assembled sandwiches, but you can freeze the steak after marinating or after cooking if you like.
Thaw: Defrost the steak overnight in the refrigerator.
Reheat: Warm the sliced carne asada strips back up in a little oil in a skillet.

A steak sandwich with tomato, onion, and guacamole on a wooden board, with cilantro and lime nearby.

Top Tips

Marinate longer: The longer the meat marinates, the more flavor it absorbs.
Rest the steak: This helps retain juices and improves texture.
Make extra: I like to make extra carne asada, as it’s also delicious in tacos, burritos and salads.
Toast the bread: Crisping it up keeps the carne asada torta from getting soggy.
Slice thin: Thin steak slices make the torta easier to eat and more flavorful. Make sure you slice it against the grain for max tenderness.

A steak sandwich with guacamole, tomato, red onion, and chips on a plate with lime wedges and a jalapeño.

Delicious Mexican Steak Sandwich FAQs

Do I need to use a cast iron skillet?

I used a cast iron skillet but you can transfer the seared steak from the grill pan into a baking dish to finish in the oven.

What’s a “torta”?

The term refers to a Mexican sandwich made with a crusty roll, meat, and perhaps cheese and other toppings.

What does “carne asada” mean?

It literally means “grilled meat” but usually refers to marinated, grilled beef, typically flank or skirt steak.

A plate with a steak sandwich, tortilla chips, jalapeños, radish slices, lime wedges, and fresh vegetables.

Mexican Carne Asada Sandwich Recipe

No ratings yet

Carne Asada Torta

This torta layers juicy carne asada with melted cheese, guacamole and fresh toppings for a sandwich that’s big on flavor and simple to make at home.
Prep Time: 10 minutes
Cook Time: 20 minutes
Marinating Time: 30 minutes
Total Time: 1 hour
Servings: 2

Ingredients 

For the Carne Asada

For the Tortas

  • 2 ciabatta, or other hard sandwich rolls
  • 2 tomatoes, sliced
  • ½ red onion, sliced
  • 6 Ounces Oaxaca cheese, sliced
  • 1 Cup guacamole
  • 2 Cups lettuce, shredded
  • ¼ Cup cilantro leaves
  • jalapeño slices, fresh or pickled

Instructions 

  • Whisk the soy sauce, avocado oil, vinegar, lime juice, smoked paprika, cumin, oregano, cayenne, garlic powder, salt, and pepper in a bowl.
  • Add the steaks to this marinade and flip to coat all over.
  • Cover with plastic wrap and refrigerate overnight or for at least half an hour.
  • Preheat the oven to 400°F.
  • Heat a large skillet over a medium high heat.
  • Add a tablespoon of oil and sear the meat for 5 to 7 minutes on each side until the edges are crispy and the steak has browned.
  • Transfer the skillet into the oven and cook for 8 to 10 minutes or until done to your preference.
  • Take the skillet out of the oven, put the cooked steaks on a cutting board and let it rest for 15 minutes.
  • Reduce the oven temperature to 350°F.
  • Slice the meat into thin strips.
  • Open the bread rolls, then add the cheese and toast in the oven for 6 to 8 minutes or until melted.
  • Top with the sliced steak, tomatoes, guacamole, red onions, jalapenos, cilantro, and lettuce.
  • Serve immediately.

Notes

Marinate longer: The longer the meat marinates, the more flavor it absorbs.
Rest the steak: This helps retain juices and improves texture.
Make extra: I like to make extra carne asada, as it’s also delicious in tacos, burritos and salads.
Toast the bread: Crisping it up keeps the sandwich from getting soggy.
Slice thin: Thin steak slices make the torta easier to eat and more flavorful. Make sure you slice it against the grain for max tenderness.

Nutrition

Calories: 2126kcal | Carbohydrates: 243g | Protein: 114g | Fat: 79g | Saturated Fat: 30g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 32g | Cholesterol: 167mg | Sodium: 4624mg | Potassium: 2032mg | Fiber: 19g | Sugar: 8g | Vitamin A: 2919IU | Vitamin C: 45mg | Calcium: 184mg | Iron: 8mg
Like this recipe? Rate and comment below!

The carne asada torta recipe brings together tender steak, creamy guacamole and crisp toppings in one satisfying sandwich. With bold flavor and customizable ingredients, it’s the kind of meal that feels special but is easy enough for any day of the week. Serve it with chips, salsa or extra jalapeños for a full meal experience. Whether you’re making it for lunch, dinner or something in between, this recipe is packed with color, flavor and texture.

Other Recipes to Try

You Might Also Like

Leave a comment

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

Recipe Rating