FREE 5-Ingredient Recipe EBook
GET IT NOWMexican food is by far one of my favorite cuisines. (With all the fajitas, guacamole, and salsa I’ve got here on Wholesome Yum, are you surprised?) It’s usually very easy, almost always packed with fresh, simple ingredients, and the flavors are bright with a hint of spice. It’s the kind of food I want to make again and again. My carne asada recipe is no exception — and combines it with one of my other faves, steak in an amazing marinade. The best part is there are endless ways to turn this one dish into so many different meals. Make it with me for your next Mexican night!
Why You Need My Carne Asada Recipe

- Ultra flavorful, easy marinade – Unlike many carne asada recipes I’ve seen, I love that this marinade doesn’t need many ingredients. And it’s still packed with the classic Mexican flavors you expect: lime, jalapeno, garlic, cilantro, cumin. It reminds me a little bit of chimichurri sauce, but with bolder undertones.
- Juicy steak with the perfect crust – I’m passionate about cooking the perfect steak, and possibly nowhere is it more evident than in my carne asada. It’s super juicy and tender inside, with either grill marks or a crust depending on how you cook it. Which brings me to the next reason I love it…
- 2 ways to cook it – Carne asada literally translates to “grilled meat” or “roast meat” in Spanish. I’ve cooked it both inside and outside, so I’ll show you how to do both.
- Perfect for all kinds of Mexican meals – I’ve totally enjoyed this tender steak as a simple main dish, but you can also use the sliced meat as a component in other recipes. I love it in tacos and salads!

Ingredients & Substitutions
Here I explain the best ingredients for my carne asada steak recipe, what each one does, and substitution options. For measurements, see the recipe card.
Cut Of Beef To Use:
You have a few choices — here are my tips to help you decide:
- My top recommendation: Flank steak or skirt steak are my favorites, because these cuts are relatively lean but not too lean. And they’re pretty thin, which means the steak absorbs the carne asada marinade well, cooks quickly, and has plenty of surface area to form a crust.
- For wow factor: If you’re lucky enough to get your hands on hanger steak, I used that once for this recipe and it was incredible.
- Decent option: Sirloin steak will work if that’s what you’ve got, but it usually takes longer to cook and I find it takes on less of the marinade flavor.
Carne Asada Marinade:
In my book, any good marinade has oil, something acidic to tenderize, and salt as the bare minimum. This one has just a few extras for that iconic flavor:
- Olive Oil – The base of the marinade. Avocado oil works, too.
- Lime Juice – The acidity not only adds flavor, it also tenderizes the meat and allows the marinade to penetrate deeper. Lemon juice also works. Some people also add orange juice, but personally I didn’t like this when I tried it.
- Jalapeno – You can include the seeds for a little heat, or remove them for milder result. I recommend wearing gloves when you cut the pepper, so none of its oils will burn your hands (or eyes if you touch them — been there)!
- Garlic – I use fresh garlic, but 2 teaspoons of jarred minced garlic works.
- Fresh Cilantro – For bright, fresh flavor. You can use other fresh herbs if you’re not a fan.
- Spices – I keep it simple with just cumin, sea salt, and black pepper, as the ingredients above are already flavorful. You can add chili powder or paprika if you want a bolder punch.

How To Make Carne Asada
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Make my easy carne asada marinade. In a small bowl (I actually used a jar), whisk together the olive oil, lime juice, jalapeno, garlic, cilantro, cumin, salt, and pepper.
- Marinate the steaks. Place the steak(s) in a glass baking dish. Pour the marinade over them and turn to coat. Cover with plastic wrap and refrigerate.


- Cook. You can cook carne asada on the grill, or use a grill pan or cast iron skillet on the stovetop. I usually grill it when the weather is nice, but used this grill pan for my pictures here. Preheat to medium-high heat first, then see my time chart below for times and temperatures.

- Rest before slicing. This is important to let the juices settle — and only takes 5 minutes, so don’t skip it!

Cook Time Chart
In my experience, grilling carne asada and cooking it on the stove takes about the same amount of time. My family likes it medium-rare or medium, but you can choose your desired doneness. Here are the times I tested using 1-inch-thick steaks, and don’t miss my notes below the chart:
| Doneness | Internal Temperature * | Cook Time Per Side |
|---|---|---|
| Rare | 120 degrees F (49 degrees C) | 2 minutes |
| Medium rare | 130 degrees F (54 degrees C) | 3-4 minutes |
| Medium | 140 degrees F (60 degrees C) | 5-6 minutes |
| Medium well | 150 degrees F (66 degrees C) | 7-8 minutes |
| Well done | 160 degrees F (71 degrees C) | 9-10 minutes |
- For best results, use a meat thermometer. This probe thermometer is my favorite because I don’t have to monitor and it beeps when my steak is ready, but an instant-read thermometer works as well. The cook exact time will depend on the thickness of your steak.
- These temps are when to stop cooking, not the final. The internal temperature will rise 5 more degrees while resting.
- Your grill can also have an impact. The heat from gas grills (which I used to test this recipe) is not as intense as a charcoal grill, so carne asada might cook a bit faster on a charcoal grill.
My Recipe Tips
- Marinate for as long as you can, up to 24 hours. I used to recommend 2 hours, but now think 3 is the bare minimum. It’s even better overnight so I try to do that. Don’t go over 24 hours, though, or the carne asada meat will turn out mushy.
- If you can, bring your steak to room temperature before cooking. This isn’t absolutely required, but it cooks more evenly if I remove it from the refrigerator 30 minutes before cooking.
- Preheat well before cooking. This applies whether you’re using a pan or the grill. You want the surface very hot before you add the meat!
- Slice against the grain. That means opposite the direction of the muscle fibers. This makes each bite more tender!

Serving Ideas
Traditionally, carne asada meat is served as a component of a meal. You can go so many directions with it:
- Tacos or burritos – My favorite carne asada tacos have avocado (or guacamole when I have time), shredded cheese, fresh cilantro, thin sliced red onions, and fresh salsa (or try my avocado salsa verde to change it up). You can do the same with burritos as well, using rice or cauliflower rice.
- Lettuce Wraps – When I want something lighter, I make the tacos above wrapped in lettuce leaves instead.
- Greens – Serve the steak over a bed of greens with fresh veggies, like tomatoes and avocado, like I did above. You can also replace the meat in my taco salad recipe with carne asada.
- Fries Or Nachos – Once I loaded up air fryer french fries with the sliced steak and Mexican toppings. So good! The same concept works with tortilla chips, of course.
- Sides – Pair this Mexican dish with a side of my black bean soup, elote, or cilantro lime cauliflower rice.
Carne Asada Recipe (With Easy Marinade)
This easy carne asada recipe has the best marinade for juicy meat, with just 7 common ingredients! It's perfect for tacos, salad, and more.
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
In a small bowl, whisk together the marinade: olive oil, lime juice, minced jalapeno, minced garlic, cilantro, cumin, salt, and pepper.
-
Place the steaks in a single layer in a glass baking dish. Pour the marinade over the steaks and turn to coat.
-
Cover with plastic wrap and refrigerate for at least 3 hours, up to 24 hours. If you have time, remove the steak from the fridge 30 minutes before cooking. (This is optional, but will help the meat cook more evenly.)
-
Preheat an outdoor grill over medium-high heat for at least 10 minutes, or a grill pan (or cast iron skillet) on the stovetop for at least 2-3 minutes.
-
Place the steak(s) on the grill over direct heat, or onto the grill pan or skillet on the stove. (You can discard any remaining marinade.)
Cook for 2 minutes per side for rare, 3-4 minutes per side for medium-rare, 5-6 minutes per side for medium, 7-8 minutes per side for medium-well, or 9-10 minutes per side for well done.
For best results, use a probe thermometer or meat thermometer to cook to 120 degrees F for rare, 130 degrees F for medium-rare, 140 degrees F for medium, 150 degrees F for medium-well, or 160 degrees F for well done. (I recommend medium-rare or medium.)
-
Remove from heat and let the carne asada rest for 5 minutes before slicing against the grain. (The internal temperature will rise an additional 5 degrees.)
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 5-6 ounces of steak
- Tips: Check out my recipe tips above to help you make your steak tender and juicy.
- Times and temperatures: See my time chart above for an easier visual of cook times, as well as tips on timing. I recommend this probe thermometer for foolproof cooking.
- Store: Keep leftovers in an airtight container in the fridge for up to 4 days.
- Meal prep: Marinate the steak the day before for a super fast dinner the next day! You can also mix up the marinade a few days in advance.
- Reheat: Wrap the meat in aluminum foil and bake at 350 degrees F for about 15 minutes, until warm.
- Freeze: Wrap leftovers tightly in plastic wrap, place in a zip lock bag, and store in the freezer for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Note on nutrition info: I used half of the marinade ingredients in the calculations, because at least half is discarded.
📖 Want more recipes like this? Find this one and many more in my Keto Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Carne Asada Recipe
More Easy Mexican Recipes
Mexican-inspired meals are my fave because they’re so fast, easy, and fresh! Try these next:

Shop
My
Custom












27 Comments
Anne Rodkin
1Must confess I was leery of this, as I’m not a fan of cilantro or jalapeños, but decided to give it a try. It’s delicious. Definitely going on the keep list. Marinated two hours. I air fried it at 390 degrees for 18 minutes, turning at the halfway point. Guess who has a new favorite!
Angela
1Excellent! Turned out great!
Is the 5 oz portion for the serving size cooked or uncooked?
Maya | Wholesome Yum
0Hi Angela, The 5-6 oz portion is uncooked. I find the easiest is to just divide into 6 portions after slicing and that’s one serving — then you don’t have to weigh anything. Hope this helps!
Janice
0I’m absolutely delighted by the succulent juiciness of this carne asada! I served it for dinner, and it was a hit with everyone. I’ll definitely be making this recipe again in the future.
Elizabeth S
0This was perfection!! Tasted great, perfect texture, could not get enough of it. I did substitute the jalapeno for poblano pepper because I am sensitive to them. Will be making again.
Rebecca
0Another winner! We piled this carne asada into flour tortillas along with some grilled veggies for dinner last night and it was fantastic!
Darcey
0Absolutely delicious. Kiddos asked for this again for the holiday!!
Michelle
0Gave this recipe a try last night – it turned out great, super flavorful and delicious!
Shelby
0This carne asada came out so juicy and flavorful, I love how easy the marinade was too!
Jane DeSanti
0This was fantastic! I did it in a baggie with the meat and veggies, my non keto man loved it and so do I.
Wholesome Yum A
0Sooo good! Super easy! Will definitely make it again!
Judy Reed
0We loved this recipe! We grilled it instead of cooking it in the oven, but it turned out so tender!
chris sylvester
0I want to try this carne asada. BUt I am confused about how long to have it in the oven.
It says cook time 10 min in the top of the recipe, but the steps in the recipe are vague
as far as grill time and oven time. Thanks for all of your awesome recipes!
Wholesome Yum M
0Hi Chris, The recipe refers you to the How to Cook a Sirloin Steak post which give you temperature and timelines depending on how done you like your steak. I hope that answers your question!
Cheri Gauthier
0I made this last night. I followed the recipe and I found it to be very salty. Wouldn’t make it again. Sorry
Wholesome Yum M
0Hi Cheri, Sorry the recipe was too salty for you. If you enjoyed the flavor otherwise, you can always scale back on the salt next time.
Luisa
0Hi, love your blog by the way, had a question about replacing the protein. I’d like to use chicken. (I’m an amateur cook) Would this replacement be just as tasty? If so,
1) Could I leave the chicken in marinade over night to absorb the flavor?
2) Can I skip the pan grill and just use the oven? if so, how long 400F / 20mins?
Maya | Wholesome Yum
0Hi Luisa, I haven’t tried this with chicken, but yes, I’m sure you could do it. It’s fine to marinate it overnight and go straight to the oven. Here is my guide for how to bake chicken.
Renee
0Any herb substitution suggestion for cilantro? It tastes like soap to me. Thanks.
Wholesome Yum
1Hi Renee, it’s not an authentic substitute but oregano might work here. You can also omit it altogether and add more of the other seasonings.
Jennifer Banz
0Really yummy! Thank you for sharing!
Traci
0I absolutely love carne asada! It’s so easy and convenient. Flank steak is so affordable too! Great recipe for any night of the week. Thanks for sharing!
Kim
0We love this recipe! Thank you!
Tristin Rieken
0What a beautiful fresh meal! Thank you for the recipe!
Lisa Bryan
0Carne asada is one of my favorite things to grill during the summertime. This recipe looks easy and delicious – thanks!
Anita
0This steak was so flavorful and perfect as taco/sandwich filling. 🙂
Beth Pierce
0This is my kind of meal! Your presentation is restaurant worthy, indeed! Delicious!