Steak taco salad with avocado dressing and crumbled cotija cheese

Catherine Brookes/Mashed

We may receive a commission on purchases made from links.

Nobody should ever have to face a boring salad, but we admit that it's not always easy to find inspiration when staring at that bag of leafy greens sitting in your fridge. Thankfully, we've got just the recipe to ensure that your next nutritious creation hits the spot. This steak taco salad, brought to us by Catherine Brookes, combines a medley of colorful veggies with juicy pan-seared steak and a creamy, zesty dressing, and there's certainly nothing dull about it.

Sirloin steak is the cut of choice here, which is wonderfully tender and flavorful. After a quick sear, the steak is basted with garlic butter until cooked to your liking, and left to rest. For the salad base, we have everything you might typically find piled atop a taco. Think shredded lettuce, cherry tomatoes, and pickled onion slices, plus sweet and vibrant charred corn, and a scattering of crumbed cotija cheese for a salty, tangy finish. The creamy homemade dressing offers plenty of Mexican-inspired flavor too, featuring avocado and Greek yogurt, with lime adding a zingy brightness and fresh jalapeño bringing a hint of heat. Once topped with the sliced sirloin, these steak taco salad bowls offer the perfect combination of freshness and heartiness, serving as the ultimate light yet satisfying lunch or dinner.

Gather the ingredients for steak taco salad

Steak taco salad ingredients laid out

Catherine Brookes/Mashed

To build the salad component of these colorful bowls, you'll need some shredded lettuce, halved cherry tomatoes, diced avocado, pickled red onion slices, frozen corn, olive oil, and crumbled cotija cheese. Then, you'll whip up the dressing using Greek yogurt, avocado, lime juice, honey, a deseeded and roughly chopped fresh jalapeño, some fresh cilantro, apple cider vinegar, water, and salt to taste. As for the sirloin steaks, these are seasoned with a sprinkling of salt and black pepper, and cooked with olive oil, butter, and sliced garlic.

Step 1: Add avocado, Greek yogurt, and other dressing ingredients to food processor

Avocado salad dressing ingredients in food processor

Catherine Brookes/Mashed

Make the dressing: Add the avocado, Greek yogurt, lime juice, honey, jalapeño, garlic powder, cilantro, vinegar, water, and salt to a food processor.

Step 2: Blend to make the avocado dressing

Avocado salad dressing mixture in food processor

Catherine Brookes/Mashed

Blitz until smooth, stopping to scrape down the sides if necessary, then set the dressing aside.

Step 3: Dry and season the steaks

Two seasoned sirloin steaks on wooden cutting board

Catherine Brookes/Mashed

Pat the steaks dry and rub both sides with salt and black pepper to taste.

Step 4: Heat the oil

Oil heating in frying pan

Catherine Brookes/Mashed

Add 1 tablespoon of oil to a frying pan over high heat.

Step 5: Sear the steaks

Two sirloin steaks cooking in frying pan

Catherine Brookes/Mashed

Once the pan is very hot and the oil is shimmering, add the steaks. Cook on one side for 1 minute, then flip them over and cook for another minute.

Step 6: Add butter and garlic to baste the steaks

Two steaks in frying pan with melted butter and sliced garlic

Catherine Brookes/Mashed

Turn the heat down to medium and add the butter and garlic to the pan. Continue cooking the steak to your desired level of doneness, flipping them every 30 seconds or so, and basting them with the garlicky butter as they cook.

Step 7: Let the steaks rest

Two cooked sirloin steaks resting on a plate

Catherine Brookes/Mashed

Transfer the steaks to a plate and let them rest for 10 minutes.

Step 8: Heat remaining oil

Oil heating in frying pan

Catherine Brookes/Mashed

Meanwhile, give the pan a quick rinse and dry, then add the remaining 2 teaspoons of oil over medium-high heat.

Step 9: Add the corn

Corn in frying pan

Catherine Brookes/Mashed

Add the corn in a single layer, and leave to fry, untouched, for 4 minutes.

Step 10: Stir and season the corn

Charred corn in frying pan with wooden spoon

Catherine Brookes/Mashed

Give the corn a stir and sprinkle in some salt to taste. Continue cooking for another 1 to 2 minutes until charred to your liking.

Step 11: Add lettuce to bowls

Two bowls of shredded lettuce

Catherine Brookes/Mashed

Divide the lettuce between two bowls.

Step 12: Top off lettuce with corn, tomatoes, pickled onions, avocado, and cotija cheese

Two bowls of salad with crumbled cotija cheese

Catherine Brookes/Mashed

Scatter the charred corn, cherry tomatoes, pickled onions, diced avocado, and crumbled cotija cheese over the lettuce.

Step 13: Slice the steaks

Two sliced sirloin steaks on a plate

Catherine Brookes/Mashed

Step 14: Add steaks to salad

Two bowls of steak taco salad

Catherine Brookes/Mashed

Top the salad bowls with the sliced steak.

Step 15: Top off steak salads with avocado dressing

Two bowls of steak taco salad with avocado dressing

Catherine Brookes/Mashed

Spoon or drizzle the dressing over the salads.

Step 16: Garnish and serve the steak taco salads

Two bowls of steak taco salad with avocado dressing and crumbled cotija cheese

Catherine Brookes/Mashed

Optionally top the salads with extra cotija cheese to serve.

What to serve with steak taco salads

Loaded with fresh, colorful toppings, juicy sirloin steak, and avocado dressing, this steak taco recipe will liven up even the dullest of dinner routines.

Two bowls of steak taco salad with avocado dressing and crumbled cotija cheese

  • For the dressing
  • ½ avocado
  • 3 tablespoons Greek yogurt
  • Juice of ½ lime
  • 2 teaspoons honey
  • ½ fresh jalapeño, deseeded and roughly chopped
  • ½ teaspoon garlic powder
  • ⅓ cup fresh cilantro (loosely packed)
  • 2 teaspoons apple cider vinegar
  • 3 tablespoons water
  • Salt, to taste
  • For the steak
  • 2 sirloin steaks, at room temperature
  • Salt, to taste
  • Black pepper, to taste
  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 1 large clove garlic, sliced
  • For the salad
  • 2 teaspoons olive oil
  • ½ cup frozen corn
  • 4 cups shredded lettuce
  • ¾ cup cherry tomatoes, halved
  • ⅓ cup pickled red onion slices
  • 1 avocado, diced
  • 4 tablespoons crumbled cotija cheese
  1. Make the dressing: Add the avocado, Greek yogurt, lime juice, honey, jalapeño, garlic powder, cilantro, vinegar, water, and salt to a food processor.
  2. Blitz until smooth, stopping to scrape down the sides if necessary, then set the dressing aside.
  3. Pat the steaks dry and rub both sides with salt and black pepper to taste.
  4. Add 1 tablespoon of oil to a frying pan over high heat.
  5. Once the pan is very hot and the oil is shimmering, add the steaks. Cook on one side for 1 minute, then flip them over and cook for another minute.
  6. Turn the heat down to medium and add the butter and garlic to the pan. Continue cooking the steak to your desired level of doneness, flipping them every 30 seconds or so, and basting them with the garlicky butter as they cook.
  7. Transfer the steaks to a plate and let them rest for 10 minutes.
  8. Meanwhile, give the pan a quick rinse and dry, then add the remaining 2 teaspoons of oil over medium-high heat.
  9. Add the corn is a single layer, and leave to fry, untouched, for 4 minutes.
  10. Give the corn a stir and sprinkle in some salt to taste. Continue cooking for another 1 to 2 minutes until charred to your liking.
  11. Divide the lettuce between two bowls.
  12. Scatter the charred corn, cherry tomatoes, pickled onions, diced avocado, and crumbled cotija cheese over the lettuce.
  13. Slice the steaks.
  14. Top the salad bowls with the sliced steak.
  15. Spoon or drizzle the dressing over the salads.
  16. Optionally top the salads with extra cotija cheese to serve.

Could I marinate the steak before cooking it?

Bowl of steak taco salad with avocado dressing and crumbled cotija cheese

Catherine Brookes/Mashed

While we opt for a simple sprinkling of salt and pepper and a dose of aromatic richness from the garlicky butter when cooking the steak, you could absolutely flavor your steaks with something punchier if preferred. One great option, that would fit in perfectly with the Mexican-inspired theme, is to prep your sirloin steaks carne asada-style. To do this, you'll first need to rub a mixture of salt and liquid smoke over the meat, then pop it in the fridge to chill for at least two hours. Then, just before pan-frying (or grilling) the steaks, rub them with a dash of oil before coating them in a combination of pepper, cumin, and cayenne pepper. Once they've had time to rest, you can slice them up and drizzle them with a lime juice for some extra brightness.

To create a more traditional liquid marinade, reach for ingredients like soy sauce, which is perfect for amping up the umami richness, and orange juice, which is ideal for adding both sweetness and tang. Finely chopped cilantro would also tie in with the avocado dressing fantastically, while red pepper flakes are perfect for turning up the heat. So, feel free to mix and match different ingredients to build a dressing that suits your taste preferences. And, if you have the patience, leaving the steaks to marinate overnight is the best way to ensure maximum flavor.

Could I swap out the steak for a different kind of protein in this salad recipe?

Forkful of steak taco salad hovering above the rest of the salad in bowl

Catherine Brookes/Mashed

If you're trying to avoid red meat or you simply want to switch things up, swapping the steak out for another protein source is no problem. This taco salad would be equally tasty topped with a chicken breast. Try rubbing the chicken with olive oil and taco seasoning before grilling or oven-baking it, then slicing it up and laying it over the salad base. Salmon fillets would work well here too. Pan-frying is an ideal cooking method to get that skin nice and crisp.

For a delicious plant-based option, crispy tofu is the perfect substitute. Just press some firm tofu to remove the excess liquid, dice it into cubes, and coat it in cornstarch, salt, and pepper. Then, the tofu pieces can be baked, air-fried, or sauteed until golden and crisp. Scatter them over the salad, and they'll add an amazing crunch. Alternatively, try tossing some chickpeas, cooked lentils, or black beans through the salad itself, for a fuss-free protein boost.

Read More Recipes