Combine the lime juice, orange juice, minced garlic, jalapeno, cilantro, salt, pepper, chili powder, cumin, and olive oil in a bowl. This citrusy, spicy blend will permeate the steak, giving it that authentic Mexican flavor we're after.
Submerge your steak in this mixture, ensuring every inch is coated. Ideally, you'd want to marinate it for 4-8 hours, but if you're pressed for time, even an hour can do wonders. Remember, the longer you marinate, the richer the flavors will be!
Now, here comes the fun part: cooking the Carne Asada. Take your marinated steak out of the fridge at least 30 minutes before you plan to cook, allowing it to reach room temperature. This is a crucial step as it allows the steak to cook more evenly.
Heat a large, heavy pan (preferably cast-iron for its superior heat retention) over medium-high heat. Add a dash of oil, just enough to lightly coat the pan. Once the pan is nice and hot, lay the steak in. You should hear a satisfying sizzle - that's the sound of a beautiful sear forming!