Mexican Grilled Steak Salad

Mexican Grilled Steak Salad

Ingredients (20)

Steak marinade:

  • 2 tablespoons olive oil
  • 3 garlic cloves, minced
  • 2 teaspoons chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon kosher salt
  • 1 teaspoon freshly ground pepper
  • 1 1/2 pounds skirt or flap steak, cut into 4-inch lengths
  • ½ cup lager beer


  • 1 large ripe avocado, pitted, peeled, and cut into chunks
  • ½ cup plain, whole-milk Greek yogurt
  • 1/3 cup chopped fresh cilantro
  • Zest of 1 lime
  • Juice of 2 limes


  • 12 ounces romaine hearts, trimmed and chopped
  • 1 can black beans, drained and rinsed
  • 1 pint cherry tomatoes, halved
  • 1 large ripe avocado, pitted, peeled, and cut into chunks
  • About 1/3 cup crumbled queso fresco
  • Chopped fresh cilantro, for garnish
  • Kosher salt
Try Amazon Fresh
Nutritional Information
  • Calories794
  • Fat48.82g
  • Saturated fat14.35g
  • Trans fat1.25g
  • Carbs46.77g
  • Fiber20.37g
  • Sugar7.26g
  • Protein50.31g
  • Cholesterol122.37mg
  • Sodium894.63mg
  • Nutritional Analysis per serving (4 servings) Powered by

Get fresh food news delivered to your inbox

Sign up for our newsletter to receive the latest tips, tricks, recipes and more, sent twice a week.

For this healthy Mexican grilled flank steak recipe, medium-rare slices of beer-marinated beef mingle with romaine lettuce, canned black beans, cherry tomatoes, avocado, queso fresco, and cilantro in an avocado-yogurt dressing.

Tips for Beef


  1. 1To marinate the steak, in a small bowl, whisk together the olive oil, garlic, chili powder, cumin, salt, and pepper. Spread the paste all over the steak and place in a zippered plastic bag. Pour the beer into the bag and seal the bag. Let the steak stand at room temperature for 30 minutes or refrigerate for up to overnight.
  2. 2To make the dressing, put the avocado, yogurt, cilantro, and lime zest and juice into a blender and process until smooth. Add water by the tbsp. to get it to the consistency you like (it should be pourable). Set aside if making the salad right away, or cover and refrigerate for up to 1 day.
  3. 3To cook the steak, let the steak sit at room temperature for 1 hour if refrigerated. Place a large stovetop grill pan over medium high heat, or prepare a medium-high fire in a charcoal grill or turn on the burners of a gas grill to medium-high. Spray the grill with cooking spray. Remove the steak from the marinade and shake off the excess. Place the steak on the grill and cook, turning once, until nicely browned, 3–4 minutes per side for medium-rare. Transfer the steak to a cutting board and let it rest for 5 minutes. Cut the steak into 2-inch lengths, then across the grain into thin, 1/4-inch strips.
  4. 4In a large wide serving bowl, toss together the romaine, beans, and tomatoes. Drizzle with some of the dressing and toss to coat. Sprinkle with the avocado, steak, and queso. Drizzle with a little more dressing, garnish with cilantro, season with salt, and serve.
Load Comments

Recommended from Chowhound

13 Awesome Asparagus Recipes to Celebrate This Spring
Recipe Round-Ups

13 Awesome Asparagus Recipes to Celebrate This Spring

by Susannah Chen | Spring asparagus is absolutely worthy of celebration, so we rounded up some of our best asparagus...

Celebrate Spring with These Harvest Salad Recipes
Recipe Round-Ups

Celebrate Spring with These Harvest Salad Recipes

by Miki Kawasaki | Summer may seem like prime time for salads, but fresh spring produce also shines in simple preparations...

The Ultimate Guide to Picnicking

The Ultimate Guide to Picnicking

by Chowhound Editors | The picnic is one of the annual joys of warm-weather (and sometimes cool-weather) eating, and our...