Steak Tostadas with Guacamole and Pico de Gallo are a delicious Mexican-inspired dish featuring crispy tostada shells layered with creamy homemade guacamole, juicy seasoned steak, and fresh pico de gallo. This recipe delivers a perfect combination of textures and flavors—crunchy, creamy, savory, and refreshing—all in one bite. It’s ideal for weeknight dinners, family gatherings, or casual entertaining.
Servings
6 tostadas (Serves 4–6 people)
Preparation Time
Prep Time: 20 minutes
Cook Time: 10 minutes
Total Time: 30 minutes
Ingredients
For the Steak
1½ lbs (680g) flank steak, skirt steak, or sirloin
2 tbsp olive oil
1 tsp chili powder
1 tsp ground cumin
1 tsp smoked paprika
1 tsp garlic powder
1 tsp salt
½ tsp black pepper
Juice of 1 lime
For the Guacamole
3 ripe avocados
Juice of 1 lime
¼ cup cilantro, chopped
½ tsp salt
¼ tsp black pepper
For the Pico de Gallo
4 Roma tomatoes, diced
½ cup white onion, finely chopped
1 jalapeño, seeded and minced
¼ cup fresh cilantro, chopped
Juice of 1 lime
¼ tsp salt
For Assembly
6 tostada shells
1 cup shredded lettuce
½ cup crumbled queso fresco or shredded Mexican cheese blend
Lime wedges for serving
Instructions
Step 1: Prepare the Pico de Gallo
In a medium bowl, combine tomatoes, onion, jalapeño, cilantro, lime juice, and salt.
Mix thoroughly.
Refrigerate while preparing the remaining ingredients.
Step 2: Make the Guacamole
Place avocados in a bowl.
Mash with a fork until mostly smooth.
Add lime juice, cilantro, salt, and pepper.
Mix well and set aside.
Step 3: Cook the Steak
Pat steak dry with paper towels.
Combine olive oil, chili powder, cumin, paprika, garlic powder, salt, pepper, and lime juice.
Rub mixture evenly over steak.
Heat a grill or skillet over medium-high heat.
Cook steak for 4–5 minutes per side or until desired doneness.
Rest steak for 5–10 minutes.
Slice thinly against the grain.
Step 4: Assemble the Tostadas
Spread a generous layer of guacamole onto each tostada shell.
Add sliced steak.
Top with shredded lettuce.
Spoon pico de gallo over the steak.
Sprinkle with cheese.
Serve with lime wedges.
Chef’s Notes
Flank steak and skirt steak offer the best flavor and tenderness.
Allowing the steak to rest before slicing keeps it juicy.
Fresh lime juice brightens every component of the dish.
Homemade tostadas can be made by baking corn tortillas until crispy.
Tips for Success
✔ Slice steak against the grain for maximum tenderness.
✔ Chill pico de gallo for at least 15 minutes to develop flavor.
✔ Use ripe avocados for the creamiest guacamole.
✔ Assemble tostadas just before serving to maintain crispness.
✔ Add sliced radishes for extra crunch and color.
Nutritional Information
(Approximate per tostada)
Nutrient Amount
Calories 395
Protein 24g
Carbohydrates 22g
Fat 24g
Saturated Fat 6g
Fiber 7g
Sugar 3g
Sodium 450mg
Health Benefits
🥩 High-Quality Protein
Steak provides essential amino acids that support muscle growth and repair.
🥑 Heart-Healthy Fats
Avocados contain monounsaturated fats that may support heart health.
🍅 Rich in Antioxidants
Tomatoes provide lycopene, vitamin C, and antioxidants that help combat oxidative stress.
🌿 Fresh Herbs & Vegetables
Cilantro, onions, and jalapeños contribute vitamins, minerals, and anti-inflammatory compounds.
🌽 Satisfying Meal
The combination of protein, fiber, and healthy fats promotes fullness and satisfaction.
Frequently Asked Questions
Q: Can I make these ahead of time?
A: Yes. Prepare the steak, guacamole, and pico de gallo separately up to one day ahead. Assemble just before serving.
Q: What cut of steak works best?
A: Flank steak, skirt steak, ribeye, or sirloin all work well.
Q: Can I use chicken instead?
A: Absolutely. Grilled chicken, shrimp, or even ground beef are great substitutes.
Q: How do I keep guacamole from turning brown?
A: Add extra lime juice and press plastic wrap directly onto the surface before refrigerating.
Q: Are these spicy?
A: Mild to medium. Remove jalapeño seeds for less heat or add extra peppers for more spice.
Q: Can I make them gluten-free?
A: Yes. Most corn tostadas are naturally gluten-free, but always check labels to be sure.
