
These carne asada tostadas are one of those vibrant, shareable meals we love to make as a team for a gathering. Zesty marinated steak piled on crispy shells with fresh toppings turns a weeknight into something special, which for us is exactly what real food for real life is all about.
These carne asada tostadas transform ordinary weeknight dinners into something that rivals your favorite Mexican restaurant. Packed with flavor from a zesty lime marinade that enhances the steak, with a combination of fresh toppings for texture and nutrition, this dish is great for sharing and makes a fun meal for gatherings. Bright, crunchy, and satisfying, these carne asada tostadas are a true crowd pleaser.
What makes these carne asada tostadas so good is the marinade. A zesty blend of lime and spices makes the steak juicy and flavorful before it hits the grill.
Watch the Recipe Video
Watch how this carne asada tostadas comes together, step by step.
Why You Will Love This Carne Asada Tostadas
- Zesty marinated steak. A lime and spice marinade adds bold flavor.
- Crispy and fresh. Crunchy shells piled with fresh toppings.
- Great for sharing. A fun meal for gatherings.
- Restaurant quality. Bold flavor right at home.
- Customizable. Pile on your favorite toppings.
What Makes This Carne Asada Tostadas So Good
The star here is the carne asada, the Mexican dish of marinated, grilled beef sliced thin against the grain.
A zesty marinade builds the flavor. Lime juice, garlic, cumin, and chili powder make the steak juicy and deeply seasoned.
Crispy shells and fresh toppings finish it. Refried beans, lettuce, cheese, crema, and avocado pile onto each crunchy base.
Everything piles onto a crisp tostada, the flat, crunchy fried or baked tortilla that is a beloved base in Mexican cooking.
Optional Pro Tip: Juicy Steak
Slice against the grain. Cutting across the fibers keeps the steak tender.
Let it rest first. Five minutes of resting locks in the juices before slicing.
Tips for the Best Carne Asada Tostadas
- Marinate well. Two to four hours deepens the flavor.
- Use high heat. A hot grill or skillet gives a great char.
- Do not overcook. Pull the steak at medium rare for tenderness.
- Rest the steak. Let it rest before slicing to keep it juicy.
- Slice against the grain. This keeps every bite tender.
- Warm the beans. They spread more easily when heated.
- Beans first. A layer of beans keeps the shells from getting soggy.
- Add toppings just before serving. So the shells stay crisp.
Variations and Add Ins
These carne asada tostadas are easy to customize.
- Use a leaner cut. Sirloin tip works for a leaner option.
- Bake your own shells. Crisp corn tortillas in the oven.
- Add pico de gallo. For an extra fresh, zesty topping.
- Use queso fresco. Or cotija for a salty, crumbly finish.
- Make it spicier. Add sliced jalapenos or a drizzle of hot sauce.
- Add black beans. In place of or alongside the refried beans.
- Use chicken. Marinated chicken works in place of steak.
- Add a squeeze of lime. It brightens the whole tostada.
How to Store and Reheat
Store the cooked steak and toppings in separate airtight containers in the refrigerator for up to three days, and keep the tostada shells in their own sealed bag so they stay crisp.
Reheat the sliced steak gently in a skillet, then assemble fresh tostadas, since assembled tostadas turn soggy quickly. The leftover steak is also great in tacos or bowls.
Serving Suggestions for Carne Asada Tostadas
These carne asada tostadas are a satisfying meal on their own, and they shine at a build your own tostada bar. Set out all the toppings and let everyone assemble their own.
They pair beautifully with Mexican rice, a side of beans, or a fresh corn salad. Chips and salsa or guacamole make great starters alongside.
For a fresh finish, set out lime wedges, extra cilantro, and crema. A spoonful of pico de gallo or salsa adds a bright, zesty touch to each tostada.
- As a tostada bar. Let everyone build their own.
- With Mexican rice. And a side of beans.
- With chips and guacamole. A great starter.
- With lime and crema. A fresh, bright finish.
For another Mexican inspired favorite to round out your menu, our sweet potato enchiladas are a great one to try.
Frequently Asked Questions
What cut of beef is best for carne asada?
Flank steak or skirt steak are traditional, prized for their flavor. Sirloin tip works well for a leaner option.
How long should I marinate the steak?
Marinate for at least 2 to 4 hours for the best flavor. You can marinate up to 24 hours, but avoid much longer as the lime can affect the texture.
How do I keep the steak tender?
Do not overcook it, let it rest for 5 minutes after cooking, and always slice thin against the grain to keep it tender.
Can I make my own tostada shells?
Yes. Lightly brush corn tortillas with oil and bake them at 375 F until golden and crisp for a homemade base.
How do I keep the tostadas from getting soggy?
Spread a layer of warm refried beans on the shells first, and add the toppings just before serving rather than ahead of time.
Can I use a skillet instead of a grill?
Absolutely. A hot cast iron skillet gives a great sear indoors if you do not have a grill.
Can I make it ahead of time?
Cook the steak and prep the toppings ahead, then assemble the tostadas fresh when ready to serve so the shells stay crisp.
What toppings go on carne asada tostadas?
Refried beans, lettuce, tomato, onion, cheese, crema or sour cream, avocado, and cilantro are all classic. Pico de gallo is great too.
How do I store leftovers?
Keep the steak and toppings separate in the refrigerator and the shells sealed, then reheat the steak and assemble fresh.
What should I serve with them?
Mexican rice, beans, a corn salad, chips and salsa, or guacamole all pair wonderfully with these tostadas.
Restaurant Quality at Home
These carne asada tostadas layer zesty, marinated grilled steak over crispy shells with warm refried beans, fresh lettuce and tomato, cheese, crema, and creamy avocado. Each bite is a fresh, bold, satisfying fusion of textures.
Great for sharing and easy to customize, they turn any night into a fiesta. Once you try them, these carne asada tostadas are sure to become a favorite.
Craving another comforting favorite? Our healthy orange chicken is a great one to try next.
Results vary by ingredients, equipment, and cooking conditions. Always taste and adjust seasoning as you go.
Carne Asada Tostadas
Ingredients
Equipment
Method
- Whisk together the lime juice, olive oil, minced garlic, cumin, chili powder, smoked paprika, and oregano in a large bowl.
- Season the steak generously with salt and pepper, then submerge it completely in the marinade.
- Place the marinated steak in a resealable bag or covered dish and refrigerate for 2 to 4 hours minimum.
- Preheat your grill to high heat, or heat a cast iron skillet over medium high heat.
- Remove the steak from the marinade 10 minutes before cooking to come to room temperature.
- Grill or sear the steak for 4 to 6 minutes per side for medium rare, or until the internal temperature reaches 130 F.
- Let the steak rest for 5 minutes, then slice against the grain into thin strips.
- Spread warm refried beans on each tostada shell, creating a flavorful base that prevents sogginess.
- Layer with shredded lettuce, diced tomato, and sliced red onion.
- Top generously with the sliced carne asada, then finish with cheese, crema, avocado slices, and fresh cilantro, and serve with lime wedges.
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




