Grilled Beef Tostadas with Carne Asada are a bold, flavorful dish built on layers of crispy tostada shells, juicy marinated steak, and fresh toppings like guacamole, salsa, and crumbled cheese. Each bite is a mix of smoky, crunchy, and creamy textures that I absolutely love. These tostadas are great for casual dinners, weekend cookouts, or whenever I’m craving something hearty and satisfying with a punch of flavor.

Why You’ll Love This Recipe

I love this recipe because it brings together everything I enjoy in a Mexican-inspired meal: perfectly grilled steak, crunchy tostada shells, and all the toppings I can pile on. It’s customizable, fun to assemble, and great for feeding a group. The carne asada is marinated to perfection, giving the beef a smoky, citrusy flavor that really shines. Whether I’m making them for a party or a weeknight dinner, these tostadas always hit the spot.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

For the carne asada:

  • Flank steak or skirt steak

  • Orange juice

  • Lime juice

  • Olive oil

  • Garlic cloves, minced

  • Cilantro, chopped

  • Jalapeño, minced (optional)

  • Cumin

  • Chili powder

  • Salt and pepper

For the tostadas:

  • Store-bought or homemade tostada shells

  • Refried beans or black beans

  • Guacamole or sliced avocado

  • Salsa or pico de gallo

  • Shredded lettuce

  • Cotija or queso fresco

  • Sour cream or Mexican crema

  • Fresh cilantro and lime wedges (for garnish)

Directions

  1. I start by marinating the steak. I whisk together the citrus juices, olive oil, garlic, cilantro, jalapeño, and spices in a bowl. I place the steak in a resealable bag or shallow dish, pour the marinade over it, and let it sit in the fridge for at least 1 hour (or up to overnight).

  2. When I’m ready to cook, I preheat the grill to medium-high heat. I remove the steak from the marinade, pat it dry, and grill it for about 4–5 minutes per side, depending on thickness and desired doneness.

  3. I let the steak rest for 5–10 minutes before slicing it thinly against the grain.

  4. I warm the tostada shells (if needed) and get all the toppings ready.

  5. I spread a layer of refried beans on each tostada, then add the sliced carne asada.

  6. I top each tostada with guacamole, salsa, lettuce, cheese, crema, and a sprinkle of fresh cilantro.

  7. I serve them immediately with lime wedges on the side.

Servings and timing

This recipe makes 4–6 tostadas.
Preparation time: 15 minutes
Marinating time: 1 hour or more
Grilling and assembly time: 20 minutes
Total time: about 1 hour 20 minutes (including marinating)

Variations

I sometimes swap the steak for grilled chicken, shrimp, or even portobello mushrooms for a vegetarian version. If I want to add heat, I drizzle with a spicy hot sauce or add pickled jalapeños. For a more indulgent option, I top them with shredded cheese and briefly broil them before adding fresh toppings. And when I’m short on time, I use leftover grilled steak from another meal.

Storage/Reheating

The carne asada can be stored in an airtight container in the fridge for up to 3 days. I reheat the beef gently in a skillet or microwave. I store toppings separately and assemble the tostadas just before serving to keep the shells crispy. Tostada shells are best kept at room temperature in a sealed bag or container.

FAQs

What cut of beef works best for carne asada?

I like using flank or skirt steak because they soak up the marinade well and grill quickly, staying juicy and flavorful.

Can I cook the carne asada without a grill?

Yes, I use a cast iron skillet or grill pan on the stove if I can’t use a grill. It still develops a nice char and sear.

How do I keep tostadas from getting soggy?

I always assemble right before serving. Spreading a layer of beans first helps create a barrier so the tostada stays crisp.

Can I make this recipe ahead?

Yes, I prep the carne asada and toppings ahead of time. I slice the meat just before serving and set everything out so each person can build their own tostada fresh.

Are tostada shells the same as tortillas?

Tostadas are crisp, flat tortillas. I can buy them pre-made or make my own by baking or frying corn tortillas until golden and crunchy.

Conclusion

Grilled Beef Tostadas with Carne Asada are a crave-worthy combination of flavor, texture, and freshness. I love how easy they are to customize, and they always make me feel like I’m eating something special—even when I’ve made them at home. Whether it’s taco night, a weekend cookout, or a casual get-together, these tostadas bring bold flavor and a whole lot of fun to the table.

Print

Grilled Beef Tostadas with Carne Asada

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These Grilled Beef Tostadas with Carne Asada are a bold and flavorful Mexican-inspired dish featuring marinated steak, crispy tostada shells, and fresh, vibrant toppings. With juicy carne asada, creamy guacamole, and tangy salsa, every bite delivers the perfect mix of textures and smoky, citrusy flavors. Perfect for cookouts, taco nights, or casual dinners.

  • Author: Julia
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 1 hour 20 minutes
  • Yield: 4–6 tostadas
  • Category: Dinner
  • Method: Grilling
  • Cuisine: Mexican
  • Diet: Gluten Free

Ingredients

  • to 2 lbs flank steak or skirt steak
  • ¼ cup orange juice
  • ¼ cup lime juice
  • 2 tablespoons olive oil
  • 3 garlic cloves, minced
  • ¼ cup chopped fresh cilantro
  • 1 jalapeño, minced (optional)
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • Salt and pepper to taste
  • 46 store-bought or homemade tostada shells
  • 1 cup refried beans or black beans
  • 1 cup guacamole or sliced avocado
  • ½ cup salsa or pico de gallo
  • 1 cup shredded lettuce
  • ½ cup crumbled Cotija or queso fresco
  • ¼ cup sour cream or Mexican crema
  • Fresh cilantro and lime wedges, for garnish

Instructions

  1. In a bowl, whisk together orange juice, lime juice, olive oil, garlic, cilantro, jalapeño, cumin, chili powder, salt, and pepper. Place steak in a resealable bag or shallow dish and pour the marinade over it. Refrigerate for at least 1 hour or overnight.
  2. Preheat grill to medium-high heat. Remove steak from marinade, pat dry, and grill 4–5 minutes per side or until desired doneness.
  3. Let steak rest for 5–10 minutes, then slice thinly against the grain.
  4. Warm tostada shells if needed. Spread each with beans, top with sliced steak, guacamole, salsa, lettuce, cheese, and crema.
  5. Add cilantro and a squeeze of lime. Serve immediately.

Notes

  • Flank or skirt steak is ideal for quick grilling and absorbs marinade well.
  • Use a cast iron skillet if you don’t have a grill.
  • Spread beans first to prevent soggy tostadas.
  • Customize with your favorite toppings like pickled onions, jalapeños, or shredded cheese.
  • For meal prep, marinate and grill the steak ahead and store toppings separately.

Nutrition

  • Serving Size: 1 tostada
  • Calories: 320
  • Sugar: 3g
  • Sodium: 480mg
  • Fat: 17g
  • Saturated Fat: 6g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 5g
  • Protein: 22g
  • Cholesterol: 55mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star