This fajita salad is loaded with tender steak, veggies, and a quick and flavorful dressing. Whole30, low carb, and keto, it's a healthy Mexican dinner recipe that you can throw together in about half an hour!
¼teaspoonfreshly ground black pepper(plus more for seasoning)
1mediumromaine lettuce heart(about 8 ounces, chopped (I used red tipped romaine))
2cupsgrape tomatoes(or cherry tomatoes, halved)
1mediumavocado(sliced)
Instructions
For the Dressing
Whisk all the ingredients together in a small bowl until combined and emulsified; set aside.
For the Steak
Heat a 10-inch cast iron skillet over high heat for about 10 minutes; the pan should smoke just a bit when it is properly heated. Meanwhile, liberally season the steak with salt, pepper, cumin, and paprika on both sides.
Add the steak to the pan and cook undisturbed until a deep golden- brown crust forms, about 4 minutes. Flip and cook until the steak registers 130°F for medium-rare, checking and flipping every 2 minutes, about 4 minutes more. For medium, cook until the steak registers 140°F, about 6 minutes more.
Transfer the steak to a cutting board and tent with aluminum foil to rest.
Reduce the heat to medium and add the oil to the skillet. Add the onion, peppers, salt, and pepper, and cook, stirring occasionally, until softened and lightly charred around the edges, about 8 minutes. Remove from the heat.
For the Salad
Speed the lettuce over a large platter. Slice the steak across the grain. Add the steak, onions, peppers, tomatoes, and avocado to the greens, drizzle with the dressing, and toss to combine. Serve warm.
Recipe Notes
Make ahead: The dressing can be made up to 2 days in advance and stored in a covered container in the refrigerator.
Storage: Undressed leftovers can be stored in a covered container in the refrigerator for up to 3 days.
You can use a hand blender to emulsify the dressing and keep it creamy.
To properly rest the steak, leave it tented in foil for at least 10 minutes before slicing.