Start by marinating or seasoning your steak with olive oil, garlic, lime juice, salt, and pepper. Let it rest for at least 10 minutes so the flavors soak in. Heat a skillet until very hot, then sear the steak until cooked through but still juicy. Slice it thinly once it’s rested.
In the same skillet, add onions, peppers, and a little garlic. Cook them until tender but slightly caramelized. The goal is to bring out their natural sweetness while keeping a little crunch. Remove them from the pan and set aside with the steak.
Lay one tortilla flat, sprinkle a layer of cheese, add steak slices, then top with sautéed vegetables and a little cilantro. Add more cheese and then another tortilla on top. This layering ensures the cheese melts and acts like glue.
Place the filled tortilla in a skillet over medium heat. Press lightly with a spatula and cook until the bottom is golden and crisp. Flip carefully and repeat on the other side. Slice into wedges once it’s done.