Mexican Tostadas de Carne Asada bring everything you love about Mexican street food into a single, crunchy, and flavorful bite. Ideal for busy weeknights, festive gatherings, or family dinners, this recipe combines grilled skirt steak, fresh tomato salsa, and crispy tostada shells in a way that’s both satisfying and easy to make at home. Anyone who enjoys bold beef recipes and fresh kitchen creations will absolutely love this dish.
Whether you’re exploring more traditional Mexican dishes or just looking for good eats that are both hearty and vibrant, this recipe checks every box. With the right balance of juicy, seasoned steak and crisp toppings, these Mexican Tostadas de Carne Asada are the kind of food people remember.
Table of Contents
What Are Mexican Tostadas de Carne Asada?
Mexican Tostadas de Carne Asada are an iconic dish that fuses the crunch of a tostada shell with the richness of marinated, grilled steak. The term “carne asada” literally means “grilled meat,” and in this case, it usually refers to skirt or flank steak marinated with citrus, garlic, and spices before being flame-grilled to perfection. When served atop a crispy tortilla and layered with ingredients like beans, lettuce, tomato salsa, and avocado, it transforms into a handheld meal bursting with texture and flavor.
This dish is extremely versatile and is loved across generations in many Mexican homes. The simplicity of its components, when combined thoughtfully, turns each tostada into a dynamic, satisfying bite. It’s a celebration of texture and taste.
Ingredients You’ll Need for Authentic Flavor
To capture the full essence of Mexican Tostadas de Carne Asada, here’s a breakdown of the ingredients you’ll need. Each one contributes to a truly authentic flavor experience.
For the Carne Asada Marinade:
- 1 ½ lbs skirt steak or flank steak
- ¼ cup lime juice (freshly squeezed)
- ¼ cup orange juice
- ¼ cup olive oil
- 2 tablespoons soy sauce
- 4 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon black pepper
- ½ teaspoon salt
- ¼ cup chopped fresh cilantro
For the Fresh Tomato Salsa:
- 3 medium tomatoes, diced
- ¼ cup finely chopped red onion
- 1 jalapeño, minced (optional)
- 2 tablespoons chopped cilantro
- 1 tablespoon lime juice
- Salt to taste
For Assembly:
- 8 crispy tostada shells
- 1 cup refried beans, heated
- 1 avocado, thinly sliced
- 1 cup shredded lettuce
- ½ cup crumbled queso fresco
- Sour cream (optional)
Step-by-Step Preparation for Mexican Tostadas de Carne Asada
Begin by preparing the carne asada. In a large bowl or zip-top bag, mix the lime juice, orange juice, olive oil, soy sauce, garlic, cumin, chili powder, pepper, salt, and cilantro. Add the steak and coat it thoroughly with the marinade. Let it rest in the refrigerator for at least 1 hour, though overnight is best for deep flavor.
Next, heat your grill or grill pan to high heat. Remove the steak from the marinade and grill it for 3–4 minutes per side. The goal is a nicely charred exterior with a juicy center. Once cooked, let the steak rest for 5 minutes before slicing it thinly against the grain. This step ensures tenderness in every bite.
While the steak rests, prepare your salsa by mixing tomatoes, onion, jalapeño, cilantro, lime juice, and salt in a bowl. Allow it to sit briefly to bring out the best flavors.
To assemble your Mexican Tostadas de Carne Asada, spread a thin layer of refried beans onto each tostada shell. Top with a few slices of carne asada, then layer with lettuce, fresh tomato salsa, avocado slices, and queso fresco. Optionally, add a drizzle of sour cream for creaminess.
Kitchen Tools and Equipment You’ll Need
To make this dish as smooth as possible, gather these tools before you begin:
- Grill or grill pan
- Mixing bowls
- Zip-top bag (for marinating)
- Knife and cutting board
- Tongs
- Measuring cups and spoons
- Spoon or spatula
- Serving platter
Having everything prepped and within reach will make your cooking process faster and more enjoyable.
Tips to Perfect Your Carne Asada Every Time
Getting your carne asada just right is key to successful Mexican Tostadas de Carne Asada. First, don’t skimp on marination time—longer marinating adds depth. Use high heat to sear the steak quickly, locking in juices. Also, letting the meat rest before slicing prevents it from drying out.
Another tip: always slice against the grain. This breaks up muscle fibers and keeps the meat tender and easy to chew. If you want deeper char flavor, pat the steak dry with paper towels before grilling to remove excess moisture.
Common Mistakes to Avoid When Making Tostadas
One common mistake is overloading the tostadas. While it’s tempting to pile on all the delicious toppings, it can cause your tostadas to fall apart or become soggy. Keep layers light but flavorful.
Another misstep is grilling steak straight from the fridge. Always let it come to room temperature first for even cooking. Lastly, avoid assembling your tostadas too early. Prepare all your toppings ahead of time, but wait to assemble until right before serving.
Serving Suggestions and Presentation Ideas for Tostadas de Carne Asada
Presentation matters just as much as taste. Serve your Mexican Tostadas de Carne Asada on a vibrant platter with lime wedges and sprigs of fresh cilantro. Consider adding thinly sliced radishes or a sprinkle of chili powder on top for color and spice.
You can also create a tostada bar for guests to assemble their own—perfect for parties or casual dinners. Offer variations like different salsas, extra veggies, or hot sauces so everyone can customize to their taste. For a sweet finish, consider serving orange dark chocolate cookies or salted pistachio cookies.
How to Store and Reheat Leftovers Properly
If you have leftovers, store the steak, salsa, beans, and toppings in separate containers. This keeps the tostadas from getting soggy. Place tostada shells in an airtight bag at room temperature.
When you’re ready to enjoy them again, warm the carne asada in a skillet or microwave. Reheat beans on the stove or in the microwave. Always assemble just before eating to retain that satisfying crunch.
Variations and Substitutions for Tostadas de Carne Asada
Don’t hesitate to modify this recipe. You can swap carne asada for grilled chicken or even roasted vegetables for a vegetarian twist. Want to skip the beans? Use guacamole as the base layer instead.
If queso fresco isn’t available, feta cheese makes a great alternative. Also, you can spice things up with chipotle crema or mango salsa. For more beefy inspiration, try this short rib chili recipe or these sticky beef noodles.
What to Serve with Mexican Tostadas de Carne Asada
This dish pairs beautifully with Mexican rice, grilled corn, or pineapple cucumber salad. You could also add a fruit salad for contrast or cherry iced tea for a cool drink pairing. A refreshing watermelon chamomile tea cooler would also balance out the heat of the carne asada nicely.
By rounding out the meal with complementary sides, your tostada night becomes a complete culinary experience.
Mexican Tostadas Recipe FAQ
Can I use a different cut of beef?
Yes! Flank steak is a great alternative to skirt steak and works just as well.
Can I bake my own tostada shells?
Certainly. Brush corn tortillas with a bit of oil and bake at 400°F (200°C) for 5–7 minutes per side.
Is this recipe gluten-free?
It can be. Just ensure all sauces and tostada shells are certified gluten-free.
Can I make this dish ahead of time?
Yes, but keep each component separate and assemble just before serving.
Final Thoughts & Call to Action
Few dishes combine texture, flavor, and freshness like Mexican Tostadas de Carne Asada. With its sizzling grilled steak, zesty salsa, and crisp tortilla base, this recipe delivers on every level. It’s perfect for a hearty lunch, festive family dinner, or fun get-together.
We hope this guide helps you recreate a restaurant-quality meal in your own kitchen. If you enjoyed this recipe, please share it with friends and family, and don’t forget to check out more easy recipes here or subscribe to the blog for weekly inspiration. Your support means everything!
Print
Bold & Flavorful Mexican Tostadas de Carne Asada Recipe
- Total Time: 30 minutes
- Yield: 8 tostadas 1x
Description
Mexican Tostadas de Carne Asada combine marinated grilled steak with crispy tostadas and fresh toppings for a bold and satisfying street food experience. Perfect for weeknights, gatherings, or family dinners, this recipe brings together flavor and texture in every crunchy bite.
Ingredients
- For the Carne Asada Marinade:
- 1 ½ lbs skirt or flank steak
- ¼ cup lime juice
- ¼ cup orange juice
- ¼ cup olive oil
- 2 tbsp soy sauce
- 4 cloves garlic, minced
- 1 tsp ground cumin
- 1 tsp chili powder
- ½ tsp black pepper
- ½ tsp salt
- ¼ cup chopped fresh cilantro
- For the Tomato Salsa:
- 3 medium tomatoes, diced
- ¼ cup red onion, finely chopped
- 1 jalapeño, minced (optional)
- 2 tbsp cilantro, chopped
- 1 tbsp lime juice
- Salt to taste
- For Assembly:
- 8 crispy tostada shells
- 1 cup refried beans, heated
- 1 avocado, sliced
- 1 cup shredded lettuce
- ½ cup crumbled queso fresco
- Sour cream (optional)
Instructions
- Marinate the steak: Combine all marinade ingredients in a bowl or zip-top bag. Add steak, coat well, and refrigerate for at least 1 hour (overnight preferred).
- Grill the steak: Heat grill or grill pan to high. Grill steak 3–4 minutes per side until charred and medium. Let rest 5 minutes, then slice thinly against the grain.
- Make the salsa: In a bowl, combine tomatoes, onion, jalapeño, cilantro, lime juice, and salt. Stir and set aside.
- Assemble tostadas: Spread refried beans on each tostada. Top with sliced steak, lettuce, salsa, avocado, queso fresco, and sour cream if using.
Notes
- Marinate the steak overnight for best flavor.
- Don’t overload the tostadas to keep them from getting soggy.
- Slicing the steak against the grain ensures tenderness.
- Swap in grilled chicken or veggies for a different variation.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Main Dish
- Method: Grilling
- Cuisine: Mexican
Nutrition
- Serving Size: 1 tostada
- Calories: 270
- Sugar: 2g
- Sodium: 430mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 3g
- Protein: 17g
- Cholesterol: 40mg