Short description
I combine juicy grilled steak, crisp greens, fresh vegetables, cheese, and crunchy tortilla strips, then finish everything with a flavorful dressing. The result is a filling salad packed with texture, protein, and vibrant taco-inspired flavors.
Why You’ll Love This Recipe
I love this recipe because it feels like a complete meal while still being fresh and light. The seasoned steak adds rich flavor and plenty of protein, while the vegetables and toppings create a satisfying mix of textures. I also appreciate how easy it is to customize with different toppings, dressings, and spice levels to suit my preferences.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the steak
- 1 pound flank steak or sirloin steak
- 1 tablespoon olive oil
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- ½ teaspoon garlic powder
- ½ teaspoon paprika
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the salad
- 1 large head romaine lettuce, chopped
- 1 cup cherry tomatoes, halved
- 1 cup corn kernels
- 1 can (15 ounces) black beans, drained and rinsed
- 1 avocado, diced
- 1 cup shredded cheddar cheese
- ½ cup diced red onion
- 1 cup tortilla strips or crushed tortilla chips
- ¼ cup chopped fresh cilantro
For the dressing
- ¼ cup sour cream
- 2 tablespoons lime juice
- 1 tablespoon olive oil
- 1 teaspoon taco seasoning
directions
- I combine the olive oil, chili powder, cumin, garlic powder, paprika, salt, and pepper in a small bowl.
- I rub the seasoning mixture evenly over the steak.
- I heat a grill pan or outdoor grill over medium-high heat.
- I cook the steak for 4 to 6 minutes per side, depending on thickness and desired doneness.
- I transfer the steak to a cutting board and let it rest for 5 to 10 minutes.
- I whisk together the sour cream, lime juice, olive oil, and taco seasoning to make the dressing.
- In a large bowl, I combine the lettuce, tomatoes, corn, black beans, avocado, cheese, red onion, and cilantro.
- I slice the rested steak thinly against the grain.
- I place the steak on top of the salad.
- I drizzle the dressing over the salad and toss lightly.
- I sprinkle the tortilla strips on top just before serving.
Servings and timing
This recipe makes approximately 4 servings.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Resting Time: 10 minutes
- Total Time: 37 minutes
I enjoy this recipe because it comes together quickly while delivering restaurant-quality flavor and presentation.
Variations
- I use grilled chicken, shrimp, or pork instead of steak.
- I add jalapeños when I want extra heat.
- I substitute pepper jack cheese for a spicier flavor.
- I include roasted bell peppers for additional color and sweetness.
- I use a creamy avocado dressing instead of the lime dressing.
- I add mango or pineapple salsa for a sweet and tangy twist.
- I make it lower carb by skipping the tortilla strips.
storage/reheating
I store the steak, vegetables, and dressing separately in airtight containers in the refrigerator for up to 3 days.
I keep the tortilla strips separate until serving to preserve their crunch.
To reheat, I warm the steak briefly in a skillet or microwave before adding it to the salad. I prefer not to heat the vegetables to maintain their freshness.
I do not recommend freezing the assembled salad.
FAQs
What cut of steak works best for Steak Taco Salad?
I prefer flank steak or sirloin because they are flavorful, tender when sliced properly, and cook quickly.
Can I make this salad ahead of time?
Yes. I prepare the steak, dressing, and vegetables in advance, then assemble everything shortly before serving.
How do I keep the steak tender?
I avoid overcooking the steak and always let it rest before slicing it thinly against the grain.
What dressing pairs best with Steak Taco Salad?
I enjoy a lime-based dressing, creamy avocado dressing, cilantro-lime dressing, or even a simple salsa-based vinaigrette.
Can I serve this salad warm?
Yes. I often serve the steak warm over the chilled salad ingredients, which creates a delicious contrast in temperature.
Conclusion
I love Steak Taco Salad because it combines juicy, seasoned steak with crisp vegetables, fresh toppings, and bold taco-inspired flavors. It is filling enough to serve as a complete meal while still feeling fresh and vibrant. Whether I prepare it for a quick weeknight dinner or a special gathering, this salad always delivers a satisfying combination of flavor, texture, and nutrition.
PrintSteak Taco Salad
Steak Taco Salad is a hearty and refreshing meal featuring juicy seasoned steak, crisp romaine lettuce, fresh vegetables, black beans, cheese, and crunchy tortilla strips. Finished with a zesty lime dressing, this salad delivers bold taco-inspired flavors in every bite.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 37 minutes
- Yield: 4 servings
- Category: Salad
- Method: Grill
- Cuisine: Mexican-American
- Diet: Low Calorie
Ingredients
- 1 pound flank steak or sirloin steak
- 1 tablespoon olive oil
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- ½ teaspoon garlic powder
- ½ teaspoon paprika
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 large head romaine lettuce, chopped
- 1 cup cherry tomatoes, halved
- 1 cup corn kernels
- 1 can (15 ounces) black beans, drained and rinsed
- 1 avocado, diced
- 1 cup shredded cheddar cheese
- ½ cup diced red onion
- 1 cup tortilla strips or crushed tortilla chips
- ¼ cup chopped fresh cilantro
- ¼ cup sour cream
- 2 tablespoons lime juice
- 1 tablespoon olive oil
- 1 teaspoon taco seasoning
Instructions
- Combine the olive oil, chili powder, cumin, garlic powder, paprika, salt, and black pepper in a small bowl.
- Rub the seasoning mixture evenly over the steak.
- Heat a grill pan or outdoor grill over medium-high heat.
- Cook the steak for 4 to 6 minutes per side, depending on thickness and desired doneness.
- Transfer the steak to a cutting board and let it rest for 5 to 10 minutes.
- Whisk together the sour cream, lime juice, olive oil, and taco seasoning to make the dressing.
- In a large bowl, combine the romaine lettuce, cherry tomatoes, corn, black beans, avocado, cheddar cheese, red onion, and cilantro.
- Slice the rested steak thinly against the grain.
- Place the steak on top of the salad.
- Drizzle the dressing over the salad and toss lightly.
- Sprinkle the tortilla strips on top just before serving.
Notes
- Substitute grilled chicken, shrimp, or pork for the steak if desired.
- Add jalapeños or pepper Jack cheese for extra heat.
- Include roasted bell peppers for additional sweetness and color.
- Use a creamy avocado dressing or cilantro-lime dressing for variety.
- Add mango or pineapple salsa for a sweet and tangy twist.
- Skip the tortilla strips for a lower-carb version.
- Store steak, dressing, and salad ingredients separately for up to 3 days.
Nutrition
- Serving Size: 1 serving
- Calories: 520 kcal
- Sugar: 5 g
- Sodium: 760 mg
- Fat: 30 g
- Saturated Fat: 10 g
- Unsaturated Fat: 17 g
- Trans Fat: 0 g
- Carbohydrates: 24 g
- Fiber: 8 g
- Protein: 39 g
- Cholesterol: 95 mg