
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!What You’ll Find in This Article
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!
Carne Asada Tostadas
Ingredients
Equipment
Method
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
Notes
Tried this recipe?
Let us know how it was!Enjoyed the recipe? Share it!
Kitchen Essentials We Recommend
Tools that make cooking easier — tried, tested, and loved.
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


