Carne Asada Tostadas with Simple Nostalgia

Crunchy, rich, and impossible to resist, carne asada tostadas are a fiesta of flavor and texture in every single bite. Imagine a perfectly crisp shell layered with warm, seasoned refried beans, tender marinated steak, and a cascade of cool, fresh toppings.
Learn how to make authentic carne asada tostadas with marinated grilled steak, served on crispy shells with refried beans, avocado, and crema.

What Makes carne asada tostadas So Special

Crunchy, rich, and impossible to resist, carne asada tostadas are a fiesta of flavor and texture in every single bite. Imagine a perfectly crisp shell layered with warm, seasoned refried beans, tender marinated steak, and a cascade of cool, fresh toppings. It’s the kind of meal that feels celebratory yet is totally achievable for a weeknight dinner. During our testing, we found that letting the steak marinate for the full four hours makes a world of difference in tenderness and flavor penetration. We also love how versatile this base recipe is; the same delicious carne asada can be used for carne asada tacos or carne asada bowls later in the week. You’re going to love how simple it is to bring this restaurant-quality dish to your own table!
This post may contain affiliate recommendations. Please see our disclosure policy.

Ingredients for carne asada tostadas

Here’s everything you’ll need to create these incredible carne asada tostadas. We love how the bright, citrusy marinade tenderizes the steak and the fresh toppings create a perfect balance.
  • 1 ½ pounds flank steak
  • ¼ cup olive oil
  • ¼ cup freshly squeezed lime juice
  • 2 tablespoons orange juice
  • 2 teaspoons ground cumin
  • 1 teaspoon chili powder
  • 3 cloves garlic, minced
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • 8 tostada shells
  • 1 cup refried beans, warmed
  • 1 cup shredded iceberg lettuce
  • 1 large avocado, diced
  • ½ cup crumbled cotija cheese
  • ¼ cup chopped fresh cilantro
  • ½ cup Mexican crema or sour cream
  • 1 lime, cut into wedges

Cook Time for carne asada tacos

We know your time is precious, so we’ve broken down the timeline for these amazing carne asada tacos. The active cook time is surprisingly short, but don’t skip the marinating step—it’s the secret to the most flavorful and tender steak.
  • Prep Time: 10 minutes (plus 1-4 hours for marinating)
  • Cook Time: 10-15 minutes
  • Total Time: 1 hour 20 minutes (with 1 hour marinating)

How to Make carne asada tostadas

Follow these simple steps for the most delicious carne asada tostadas you’ve ever made. We’ve tested this method repeatedly to ensure you get perfect, crispy shells and juicy, flavorful steak every single time.

Step 1: Marinate the Steak

In a medium bowl, whisk together the olive oil, lime juice, orange juice, cumin, chili powder, minced garlic, salt, and pepper to create the marinade. Place the flank steak in a large resealable plastic bag or shallow dish and pour the marinade over it, ensuring it’s fully coated. Marinate in the refrigerator for at least 1 hour or up to 4 hours for maximum flavor.

Step 2: Grill the Steak

Preheat your grill or a grill pan over medium-high heat until hot. Remove the steak from the marinade, letting excess drip off, and discard the used marinade. Grill the steak for 5-7 minutes per side for medium-rare, or until it reaches your desired doneness, developing a nice char on the outside.

Step 3: Rest and Slice

Transfer the grilled steak to a cutting board and let it rest for 5-10 minutes to allow the juices to redistribute. Then, slice the steak thinly against the grain into bite-sized strips.

Step 4: Warm the Shells and Beans

While the steak rests, warm the tostada shells according to package directions, usually in a 350°F oven for a few minutes until crisp. Gently warm the refried beans in a small saucepan over low heat, stirring occasionally.

Step 5: Assemble the Tostadas

To assemble, spread a thin layer of warm refried beans onto each crisp tostada shell. Top with a generous portion of the sliced carne asada, followed by shredded lettuce, diced avocado, and a sprinkle of crumbled cotija cheese.

Step 6: Add the Finishing Touches

Finish each tostada with a drizzle of Mexican crema, a scattering of fresh cilantro, and a squeeze of fresh lime juice from the wedges. Serve immediately while the components are warm and the shells are crisp.

Pro Tips & Tasty Tweaks

We’ve made this recipe countless times in our test kitchen, and these are the little tweaks that make a big difference. Whether you’re a beginner or a seasoned pro, these tips will help you nail your carne asada tostadas.
  • Flavor Swap: For a smoky twist, add a teaspoon of smoked paprika to the marinade. It complements the cumin beautifully and adds a wonderful depth of flavor that works great in carne asada nachos as well.
  • Timing Adjustment: If you’re short on time, you can marinate the steak for just 30 minutes, but we really recommend the full hour for the best flavor. Conversely, don’t marinate for more than 8 hours, as the citrus can start to break down the meat too much.
  • Texture Fix: To ensure your tostada shells stay perfectly crisp, make sure your refried beans are just warm, not piping hot, and that your lettuce is completely dry after washing.
  • Storage Tip: Any leftover steak is fantastic for carne asada burritos the next day. Store it in an airtight container in the refrigerator for up to 3 days.

Flavor & Texture Notes

When you take a bite of a perfectly assembled carne asada tostada, you should experience a symphony of textures and flavors. The initial crunch of the shell gives way to the creamy, warm beans and the incredibly juicy, charred steak. The marinade, with its bright citrus and warm spices, should be the star, not just a background note. We look for a few key signs of doneness: the steak should have visible grill marks and a slightly crisp, caramelized exterior, while the interior remains pink and tender for medium-rare. The tostada shell should be firm and snap when you bite into it, not bend or become soggy. The fresh toppings provide a cool, crisp contrast that cuts through the richness of the meat and crema, creating a beautifully balanced dish that’s far greater than the sum of its parts.

Variations & Substitutions

One of the things we love most about this recipe is how adaptable it is. Whether you’re feeding a crowd with different tastes or just want to mix things up, here are some of our favorite variations that stay true to the spirit of delicious carne asada tostadas. For a fun twist, try turning your toppings into a creamy slaw by mixing the shredded lettuce with a bit of the Mexican crema and lime juice. If you’re a fan of spice, add some sliced jalapeños or a sprinkle of cayenne pepper to the marinade. You can also use this same carne asada to create incredible carne asada fries by piling the meat and toppings over a bed of crispy fries. Don’t have cotija cheese? Crumbled feta makes a great substitute with a similar salty, tangy profile. For a dairy-free version, simply omit the cheese and crema or use a plant-based alternative. If you can’t find tostada shells, you can make your own by lightly frying corn tortillas until crisp, or even use sturdy store-bought tortilla chips as a base for a deconstructed version.

How to Serve carne asada tostadas

We love how these carne asada tostadas become the centerpiece of a truly memorable meal. The key is to serve them immediately after assembly so that the shells stay wonderfully crisp against the warm, juicy steak and cool, fresh toppings. During our team testing, we found that setting up a “tostada bar” with all the components in separate bowls is a fantastic way to feed a crowd. It lets everyone build their own perfect creation, which is especially fun for casual gatherings. For a complete fiesta, we often pair them with a side of Mexican rice and black beans. For drinks, a citrusy lime agua fresca complements the bold flavors beautifully. If you’re looking for another refreshing option, sparkling water with a squeeze of lime is always a great choice. Ultimately, the best way to serve carne asada tostadas is with good company and plenty of napkins! We always remind our readers that the same delicious carne asada can be used for carne asada bowls or carne asada tacos if you have any leftover steak. It’s a fantastic way to mix up your meals throughout the week!

Mistakes to Avoid

We’ve made plenty of mistakes in our test kitchen so you don’t have to! Here are the most common pitfalls we’ve encountered with carne asada tostadas and how to easily avoid them for a perfect result every time. One question we often hear is why the steak sometimes turns out tough. This usually happens when it’s not sliced against the grain. Always look for the direction of the muscle fibers and cut perpendicular to them for the most tender bite. Another common issue is a soggy shell, which occurs if the beans are too hot or the lettuce isn’t thoroughly dried. Make sure both are just warm and completely dry, respectively. We also see people over-marinate the steak. While marinating is crucial for flavor, leaving the steak in the citrus-based marinade for more than 8 hours can actually start to break down the proteins too much, resulting in a mushy texture. Stick to our recommended 1 to 4 hours for the ideal balance. Finally, don’t skip the resting time for the steak after grilling. Those few minutes allow the juices to redistribute throughout the meat, ensuring every slice is succulent. By avoiding these simple missteps, you’re guaranteed a fantastic batch of carne asada tostadas that will have everyone asking for seconds.

How to Store carne asada tostadas

We know you might have leftovers, so we’ve tested the best ways to store all the components of your carne asada tostadas. The most important rule is to store everything separately to maintain the best possible texture. In our tests, we found that the grilled steak stores beautifully. Let it cool completely, then place it in an airtight container in the refrigerator for up to 3 days. You can also freeze the sliced steak for up to 2 months; thaw it overnight in the refrigerator before reheating gently in a skillet. The leftover steak is perfect for other dishes like carne asada burritos or carne asada fries later in the week. Store any unused tostada shells in their original packaging at room temperature. The fresh toppings like lettuce, avocado, and cilantro are best used the same day, but you can prep the lettuce and cilantro ahead of time by storing them in separate airtight containers in the fridge. The beans can be refrigerated in a covered container for up to 4 days. When you’re ready to enjoy again, simply reheat the steak and beans gently and assemble fresh tostadas.

Try This carne asada tostadas Yourself

We genuinely hope you feel inspired to try making these incredible carne asada tostadas in your own kitchen. They are such a joyful, interactive meal to share with family and friends. One of our favorite things about this recipe is how the same marinated steak can be the star of so many different meals. After you master the tostadas, you can use the same technique to create amazing carne asada nachos for game day or a simple yet satisfying carne asada bowl for a quick lunch. The possibilities are truly endless. We encourage you to gather your ingredients, fire up the grill, and experience the magic for yourself. This is one of those recipes that looks impressive but is surprisingly straightforward once you get the hang of it. We’re confident it will become a regular in your meal rotation!
Learn how to make authentic carne asada tostadas with marinated grilled steak, served on crispy shells with refried beans, avocado, and crema.

Carne Asada Tostadas

No ratings yet
Crunchy, rich, and impossible to resist, carne asada tostadas are a fiesta of flavor and texture in every single bite. Imagine a perfectly crisp shell layered with warm, seasoned refried beans, tender marinated steak, and a cascade of cool, fresh toppings.
Prep Time 10 minutes
Cook Time 15 minutes
Marinating Time 1 hour
Total Time 1 hour 25 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Mexican
Calories: 485

Ingredients
 
 

  • 1.5 pounds flank steak
  • 0.25 cup olive oil
  • 0.25 cup freshly squeezed lime juice
  • 2 tablespoons orange juice
  • 2 teaspoons ground cumin
  • 1 teaspoon chili powder
  • 3 cloves garlic, minced
  • 1 teaspoon kosher salt
  • 0.5 teaspoon black pepper
  • 8 tostada shells
  • 1 cup refried beans, warmed
  • 1 cup shredded iceberg lettuce
  • 1 large avocado, diced
  • 0.5 cup crumbled cotija cheese
  • 0.25 cup chopped fresh cilantro
  • 0.5 cup Mexican crema or sour cream
  • 1 lime, cut into wedges

Equipment

  • grill or grill pan
  • Cutting board
  • mixing bowl
  • Resealable Plastic Bag or Shallow Dish

Method
 

  1. In a medium bowl, whisk together the olive oil, lime juice, orange juice, cumin, chili powder, minced garlic, salt, and pepper to create the marinade. Place the flank steak in a large resealable plastic bag or shallow dish and pour the marinade over it, ensuring it's fully coated. Marinate in the refrigerator for at least 1 hour or up to 4 hours for maximum flavor.
  2. Preheat your grill or a grill pan over medium-high heat until hot. Remove the steak from the marinade, letting excess drip off, and discard the used marinade. Grill the steak for 5-7 minutes per side for medium-rare, or until it reaches your desired doneness, developing a nice char on the outside.
  3. Transfer the grilled steak to a cutting board and let it rest for 5-10 minutes to allow the juices to redistribute. Then, slice the steak thinly against the grain into bite-sized strips.
  4. While the steak rests, warm the tostada shells according to package directions, usually in a 350°F oven for a few minutes until crisp. Gently warm the refried beans in a small saucepan over low heat, stirring occasionally.
  5. To assemble, spread a thin layer of warm refried beans onto each crisp tostada shell. Top with a generous portion of the sliced carne asada, followed by shredded lettuce, diced avocado, and a sprinkle of crumbled cotija cheese.
  6. Finish each tostada with a drizzle of Mexican crema, a scattering of fresh cilantro, and a squeeze of fresh lime juice from the wedges. Serve immediately while the components are warm and the shells are crisp.

Nutrition

Calories: 485kcalCarbohydrates: 22gProtein: 35gFat: 29gSaturated Fat: 9gCholesterol: 85mgSodium: 780mgPotassium: 720mgFiber: 7gSugar: 3gVitamin A: 15IUVitamin C: 20mgCalcium: 15mgIron: 4mg

Notes

For a smoky twist, add a teaspoon of smoked paprika to the marinade. To ensure your tostada shells stay perfectly crisp, make sure your refried beans are just warm, not piping hot, and that your lettuce is completely dry after washing. Any leftover steak is fantastic for carne asada burritos the next day.

Tried this recipe?

Let us know how it was!

Enjoyed the recipe? Share it!

Easy Dinner eBook

Everyday Recipe Library

Discover our collection of recipe eBooks — simple, delicious meals for every day.

Easy Dinners

Quick, fuss-free dinner recipes the whole family will love — ready in 30 minutes or less.

Get the eBook

Kitchen Essentials We Recommend

Tools that make cooking easier — tried, tested, and loved.

Stainless Cookware Set

Stainless Steel Cookware Set

Professional-grade pots and pans for every recipe.

Buy on Amazon Read Review
Total Crushing Blender

Total Crushing Blender

Smoothies, soups, sauces — powerful and easy to clean.

Buy on Amazon Read Review
Glass Food Storage Set

Glass Food Storage Set

Leakproof, oven-safe containers — perfect for meal prep.

Buy on Amazon Read Review

As an Amazon Associate we earn from qualifying purchases.

Got a recipe the world should try?

Share your favorite family recipe or national dish with food lovers in 100+ countries.

Submit Your Recipe

Frequently Asked Questions

Can I use a different cut of steak for carne asada?

Absolutely. While flank steak is our top choice for its flavor and texture, skirt steak works wonderfully as well. Both cuts benefit greatly from marinating and should be sliced thinly against the grain for the most tender result in your carne asada tostadas.

How do I keep my tostada shells from getting soggy?

The key is managing moisture. Ensure your refried beans are just warm, not scalding hot, and that your shredded lettuce is completely dry after washing. Also, assemble your carne asada tostadas right before serving to maintain that perfect crisp texture everyone loves.

What’s the best way to reheat the carne asada?

We recommend gently reheating sliced steak in a skillet over medium heat with a tiny splash of water or broth to keep it moist. Avoid the microwave, as it can make the steak tough. This reheated steak is also fantastic for carne asada tacos the next day.

Conclusion

We truly believe that these carne asada tostadas are a celebration of everything we love about cooking—vibrant flavors, engaging textures, and the simple joy of sharing a great meal. From the first bite of the crisp shell to the last bit of juicy, marinated steak, it’s an experience that brings people together. Remember, the beauty of this dish lies in its versatility and the confidence that comes from mastering a few key techniques. We hope this recipe inspires you to create many delicious memories around your own table. Now, go ahead and make these incredible carne asada tostadas—you’ve got this!
SHOP OUR RECIPE E-BOOKS

All Your Favorite Recipes in Easy eBook Collections

All our recipes are free on the blog, but now you can enjoy them in easy-to-use, ad-free eBooks. Choose from 24 themed collections across your favorite subniches like Air Fryer, Easy Dinner, Italian or Dessert Recipes, many available in up to 16 language editions. Each recipe eBook is delivered as an instant digital download from our Everyday Recipe Library shop, ready to use on any device, giving you lifetime access to the recipes you love while helping us keep sharing free cooking inspiration with the MyDishRecipes community.

Shop Recipe eBooks & Support MyDishRecipes

All recipe eBooks are sold through our Everyday Recipe Library shop with secure checkout and instant digital download after purchase.

Leave a Comment

Recipe Rating