Grilled Steak Fajita Salad
This Steak Fajita Salad has all the flavors of sizzling steak fajitas in a lighter summer salad made with grilled sirloin steak, peppers, onions, avocado, and a honey lime dressing.
- 1 pound sirloin steak (left to sit at room temperature for 30 minutes prior to cooking)
- 1 red bell pepper (cut into large planks (stem and seeds removed))
- 1 yellow bell pepper (cut into large planks (stem and seeds removed))
- 1 poblano pepper (cut into large planks (stem and seeds removed))
- 1 red onion (sliced into 1/2-inch thick rings)
- 2 teaspoons olive oil (divided)
- 1 teaspoon cumin
- 5 cups chopped romaine hearts
- 5 ounces avocado (diced (from 1 medium))
- Cilantro leaves (for garnish)
- 1 teaspoon Kosher salt
- Freshly ground black pepper
- ¼ cup extra virgin olive oil
- 2 large limes (Juice of)
- 1 ½ teaspoons honey
- ¾ teaspoon cumin
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- To make the dressing, add all of the ingredients to a small bowl and whisk to combine. Set aside until ready to serve.
- Spray the steak with olive oil and season both sides with 1 teaspoon salt, pepper and the cumin.
- Add the peppers and onions to a mixing bowl and drizzle with the remaining 2 teaspoons of oil. Toss them to coat them in the oil, but be careful not to separate the onion rings.
- Preheat the grill to medium high heat and lightly oil the grates. Place the steak on one half of the grill. Cook for 5-7 minutes per side until the steak is 125 degrees F. Remove the steak from the grill and let rest for 10 minutes.
- Simultaneously, add the peppers and onions to the other side of the grill in an even layer. Cook, turning as needed, until the vegetables are nicely charred and soft, about 10 minutes. Remove the veggies from the grill and let rest until cool enough to handle.
- To serve, slice the peppers into strips and place on top of the chopped romaine. Separate the onion slices into rings and place them on top of the peppers. Slice the steak against the grain and shingle it on top of the vegetables. Top with avocado and cilantro and drizzle with the dressing.
Steak Fajita Salad
I love a good steak salad, especially in the summer when I want something fresh and satisfying without spending much time in the kitchen. This Grilled Steak Fajita Salad combines everything I enjoy about steak fajitas with the ease of a hearty salad. Juicy grilled steak is paired with smoky, charred peppers and onions, then served over crisp lettuce with creamy avocado and a simple honey lime dressing that ties everything together. It’s packed with protein, loaded with vegetables, and perfect for warm nights when you don’t want to turn on the oven. If you love a grilled steak salad, try my Chimichurri Steak Salad too!
Here’s everything you need to make this easy steak fajita salad, plus some pantry staples for the vinaigrette. See the recipe card below for the exact measurements.
- Sirloin is a lean cut of beef perfect for fajitas.
How to Make Steak Fajita Salad
I kept the peppers and onions whole so I could place them directly on the grill, eliminating the need for a grill basket. See the recipe card at the bottom for printable directions.
- Prepare the vinaigrette: Whisk all 6 ingredients in a small bowl.
- Season the steak and vegetables: Spray the sirloin with olive oil and sprinkle both sides with salt, pepper, and cumin. Drizzle the remaining oil over the onions and peppers, being careful to keep the onion rings intact. This will make them easier to grill if they aren’t separated.
- Grill the steak over medium-high heat for 5 to 7 minutes on each side until the internal temperature reaches 125°F. Remove it from the grill and let it rest before slicing.
- Grill the veggies: While the meat cooks, place the peppers and onions on the other side of the grill and cook until charred.
- Assemble the fajita salad: Slice the peppers and separate the onion rings. Put them and the sirloin on a bed of chopped lettuce, then top with avocado, cilantro, and dressing.
Can I make steak fajita salad without a grill?
Cook the steak and vegetables separately in a cast-iron skillet or grill pan on the stove over medium-high heat for the instructed time.
Variations
- Protein options: Swap sirloin for flank or skirt steak. If you don’t eat red meat, substitute chicken or shrimp.
- Add other vegetables such as cucumber or cherry tomatoes.
- Make it spicy: Grill a jalapeño or serrano with the other peppers.
- Not a fan of cilantro? Leave it out.
- Boost the fiber: Add canned black beans. They’re also a great option if you want to omit the meat and make a vegetarian fajita salad.
- Skip the dressing and diced avocado and top with guacamole instead.
- Cheese: Sprinkle shredded cheddar or crumbled cotija on top.




