Ingredients
- 1½ 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
- 4–6 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
- 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.
- Preheat grill to medium-high heat. Remove steak from marinade, pat dry, and grill 4–5 minutes per side or until desired doneness.
- Let steak rest for 5–10 minutes, then slice thinly against the grain.
- Warm tostada shells if needed. Spread each with beans, top with sliced steak, guacamole, salsa, lettuce, cheese, and crema.
- 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