My favorite Mexican carne asada recipe — made with a simple and flavor-packed carne asada marinade, and easy to cook on an outdoor grill or on the stovetop. Perfect for tacos, burritos, nachos, fries, and more!
Raise your hand if you love carne asada as much as I do! ♡
This traditional Mexican grilled steak has always been one of my favorite things to order at restaurants and street taco stands over the years. I love it served hot off the grill with a side of fresh lime and avocado, or incorporated into everything from carne asada tacos to fries, burritos, nachos, fajitas, quesadillas and more. But what I really love is when the steak is made with a bold, citrusy, and zesty marinade.
Traditional Mexican carne asada (which translates to mean “roasted” or “grilled meat” in Spanish) can run the gamut in terms of seasoning, sometimes made simply with just salt, pepper and oil. But in most regions in Mexico, it is customary to let the steak marinate for a few hours in a bright and citrusy marinade before searing it on a blazing hot grill — which, in my opinion, is a very very good idea and kicks the flavor up a mega notch!
Here at home, I like to make my own carne asada marinade with a bold blend of fresh orange juice, lime juice, cilantro, garlic, jalapeño and a few dried seasonings. And while I highly recommend charring the steak on an outdoor grill if you have one, I can vouch (after having lived in Barcelona without a grill for a few years) that this recipe still tastes fantastic when seared on high heat in a grill pan or cast-iron skillet on the stove too. Feel free to tinker around with the marinade and ingredients and find the blend that works best for you. Then serve it up however you love best — the options for carne asada dishes are deliciously endless.
Alright, fire up that barbacoa (which, fun fact, actually means “barbecue” in Spanish) and let’s grill some steak!