Go Back

Healthy Steak Taco Salad - Fresh, Flavorful, and Satisfying

Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4 servings

Ingredients
  

  • 1 lb flank steak or skirt steak, trimmed
  • 1 1/2 tsp chili powder
  • 1 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/4 tsp dried oregano
  • 1/4 to 1/2 tsp kosher salt, to taste
  • 1/4 tsp black pepper
  • 1 tbsp lime juice (plus more for serving)
  • 1 tbsp olive oil (for steak), plus more for cooking if needed
  • 8 cups chopped romaine or mixed greens
  • 1 cup cherry tomatoes, halved
  • 1 cup cucumber, diced
  • 1 red bell pepper, diced
  • 1/2 red onion, thinly sliced (or pickled onion)
  • 1 cup canned black beans, drained and rinsed
  • 1 ear corn, kernels removed (or 1 cup thawed frozen corn), lightly charred if possible
  • 1 avocado, diced
  • 1/3 cup fresh cilantro, chopped
  • 1/4 cup crumbled cotija or feta (optional)
  • 3 tbsp fresh lime juice
  • 2 tbsp olive oil
  • 1 tbsp plain Greek yogurt (or mayo) for creaminess
  • 1 tsp honey or agave
  • 1 small garlic clove, minced
  • 1/4 tsp ground cumin
  • Pinch of salt and black pepper

Method
 

  1. Season the steak: In a small bowl, mix chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, salt, and pepper. Pat the steak dry. Rub with olive oil and lime juice, then coat evenly with the spice blend. Let it rest at room temperature for 15–20 minutes while you prep the salad.
  2. Char the corn (optional but tasty): Heat a dry skillet over medium-high. Add corn and cook 3–5 minutes, stirring, until lightly charred. Set aside to cool.
  3. Make the dressing: Whisk together lime juice, olive oil, Greek yogurt, honey, garlic, cumin, salt, and pepper. Taste and adjust acidity or sweetness as needed.
  4. Cook the steak: Heat a cast-iron skillet or grill pan over medium-high until very hot. Add a thin slick of oil if your pan isn’t well-seasoned. Cook 3–5 minutes per side for medium-rare, depending on thickness. Use an instant-read thermometer if you have one: 130–135°F for medium-rare, 140–145°F for medium.
  5. Rest and slice: Transfer steak to a cutting board and rest 5–10 minutes. Slice thinly against the grain so it stays tender. If using skirt steak, cut it into sections first, then slice across the short side.
  6. Build the base: In a large bowl, combine romaine, tomatoes, cucumber, bell pepper, red onion, black beans, and charred corn. Add half the cilantro.
  7. Dress the salad: Drizzle on the dressing and toss to coat evenly. Save a little dressing for drizzling on top.
  8. Add steak and toppings: Arrange sliced steak over the salad. Add avocado, remaining cilantro, and cotija if using. Finish with a squeeze of lime and a crack of black pepper.
  9. Serve: Plate immediately so the greens stay crisp. Add hot sauce or a spoonful of salsa if you like extra kick.