clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Carne Asada

Carne Asada

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 9 reviews
  • Author: Ali
  • Prep Time: 2 hours
  • Cook Time: 12 mins
  • Total Time: 2 hours 12 mins
  • Yield: 6 to 8 servings 1x


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!




  1. Make the marinade. In a medium mixing bowl, whisk together the garlic, lime juice, orange juice, jalapeño (if using), cilantro, oil, chili powder, cumin and oregano until combined.
  2. Marinate the steak. Place the flank steak in a shallow baking dish, pour the marinade evenly over the steak, and toss the steak until it is evenly coated in the marinade.  (Alternately, you can combine the steak and marinade in a large Ziplock or Stasher bag and toss to coat.)  Cover and refrigerate for 2 to 4 hours to marinate.
  3. Bring the steak back to room temperature. Remove the dish from the refrigerator, lift the steak out of the marinade and transfer it to a clean plate. Season each side with a few generous pinches of salt and pepper, then let the steak rest for 30 minutes or until it reaches room temperature.
  4. Cook the steak. Heat an outdoor grill or indoor grill pan (or cast-iron skillet or griddle) to high heat.  Cook the steak for 5-7 minutes per side — resisting the urge to move the steak as it cooks so that it can sear properly — until it reaches your desired level of doneness.  (See temperature chart below.)
  5. Rest the steak. Transfer the steak to a clean plate and let it rest for 10 minutes, which will help to seal in the juices.
  6. Slice/cut and serve. Then slice the steak against the grain as thickly or thinly as you prefer. (Or you can dice the steak into small pieces.)  Then serve and enjoy!


Temperature chart for doneness: I strongly recommend using an instant-read thermometer so that you can cook the steak to your preferred level of doneness.  Internal temperatures for steak are as follows (measured in the thickest part of the steak):

  • Rare: 125°F or 52°C  (remove from the grill at 120°F or 49°C.)
    Medium-rare: 135°F or 57°C (remove from the grill at 130°F or 54°C.)
    Medium: 145°F or 63°C (remove from the grill at 140°F or 60°C.)
    Medium-well: 150°F or 66°C (remove from the grill at 145°F or 63°C.)
    Well done: 160°F or 71°C (remove from the grill at 155°F or 68°C.)

FDA note: The FDA recommends that steak be cooked to an internal temperature of 145°C or 63°C.