Carne Asada Recipe

Pin RecipeJump to Recipe

Marinated steak that’s grilled to perfection and served on tortillas, Carne Asada is a Mexican classic. This Carne Asada can be made at home right on the grill or stove top!

If you love mexican for dinner, be sure to try our Instant Pot Carnitas next. Or whip up some crockpot barbacoa with all the toppings!

Grilled flank steak sliced thin on a wooden cutting board and sprinkled with chopped cilantro.
Want to Save this Recipe?
Enter your email and get this recipe sent to your inbox to save for later! Plus you’ll get great new recipes from us every week!

What is Carne Asada?

This Mexican dish consists of steak marinated in a spicy lime sauce before being grilled and sliced into thin strips.

The name carne asada literally translated to “grilled meat.” I love that–right to the point!

Traditionally this meat is seasoned and cooked over a charcoal pit. I made mine on my home grill on a nice spring day and it was just as delicious. If you don’t have a grill, you can even make the meat right on your stove top in a heavy skillet.

Good carne asada is juicy, sliced thin and usually flavored with a zesty lime marinade.

Carne Asada is most often served either on corn tortillas or flour tortillas with fresh taco fixings like finely chopped cilantro, onion, lime wedges and pico de gallo.

It’s also wonderful tossed into salads, served over cilantro lime rice, stuffed into burritos or any other way you enjoy delicious, flavorful beef!

Flank steak marinated in a ziploc freezer bag with a zesty lime sauce.

The Key is the Marinade

There are some carne asada recipes out there with no marinade at all. You just season the steak with some salt, grill, slice and eat. I’m sure those taste just fine. . .me? I love carne asada marinade.

The citrus marinade turns an ordinary piece of steak into something remarkable! It adds a ton of flavor and tenderness to the meat without any hard-to-find-ingredients.

The marinade I use has lime and garlic, but I also like to include orange juice and orange zest. It’s still heavy on the lime flavor but the orange adds a touch of sweetness.

This marinade is also delicious on pork tenderloin, pork chops, and roasted chicken!

Here’s everything I put in the marinade:

  • Olive oil
  • Lime juice and zest
  • Orange juice and zest– use our guide on how to zest a lemon for best tips and tricks.
  • Cumin
  • Salt
  • Pepper
  • Chili powder
  • Garlic, minced
  • Cilantro, finely chopped
  • Worcestershire sauce

What kind of meat to use for Carne Asada

I used flank steak in my Carne Asada recipe but skirt steak works beautifully, too. Both are inexpensive cuts of meat that still have a good amount of flavor.

One of the things I like about this dish: You don’t need the most tender cut of meat ever to make a good carne asada!

Of course, if you’d like to use sirloin or another kind of steak here, go for it. For the sake of tradition (and my bank account), I personally like the flank steak!

3 flour tacos topped with carne asada, pico de gallo, lettuce, and cilantro. Served on a white plate with a bowl of guacamole.

Why this recipe is the BEST

Serving homemade Carne Asada to your family or dinner guests is guaranteed to impress. BUT it’s one of those “Wow!” recipes that also happens to be easy to make.

If you can combine a few ingredients in a bag and grill a steak, you can make delicious Carne Asada!

The most time consuming part of making Carne Asada is allowing the meat to marinate. I tried this a couple of times letting the meat marinate for different lengths.

The steak tasted best after it had at least 3 hours to soak up all the zesty spicy marinade! You can leave it in the marinade for up to 24 hours, so don’t be afraid to prep this the night before!

The second time I made the Carne Asada, I popped the steak into the Carne Asada marinade right after breakfast. By dinner time, it was ready to grill. Less than 30 minutes later, we were digging into our tacos!

Ingredients needed for carne asada, including flank steak, limes, oranges, and cilantro.

How to Make Carne Asada

STEP 1. Combine all the ingredients for the marinade in a large ziploc bag. Add the steak and shake to coat. Refrigerate for at least 3 hours or as many as 24.

STEP 2. Discard the marinade and grill the steak on a grill heated to medium high. Cook to desired done-ness on the first side, then flip and cook the other side. (This took about 5 – 7 minutes per side for medium rare steak.)

STEP 3. Allow the meat to rest for about 10 minutes. Then slice into strips against the grain and serve hot!

Carne asada flank steak on grill grates.

What to serve with Carne Asada

Serve this meat alongside a stack of fresh warmed tortillas. We love it with corn tortillas but it tastes great in a flour tortilla, too.

Any of your favorite taco toppings are delicious served with this meat.

Set up a make-your-own-taco-bar so everyone can make their own perfect dish.

Have leftover meat? Do what I did and save it for your lunch salad the next day.

Strips of carne asada taste amazing cold or warm served over greens with your favorite salad dressing!

Tortillas filled with carne asada, lettuce, pico de gallo and cilantro. Served with homeamde guacamole.

Tips and Tricks for Carne Asada

  • Flank steak and skirt steak can get tough and chewy if overcooked. Cook your meat to medium-rare to avoid this blunder!
  • No grill? You can make carne asada on the stove top! Preheat a skillet over medium high heat and cook to your desired doneness.
  • If you don’t like cilantro, feel free to leave it out of the marinade!
  • While I like the convenience of marinating the steak in a ziploc bag, you can also use a bowl. Just make sure the meat is fully immersed in the marinade and that you cover the bowl before refrigerating.
Grilled carne asada (flank steak) on a wooden cutting board with all the fixings on the side.

More Dinner Recipes

Pin this now to find it later

Pin It

Carne Asada

5 from 8 votes
By: Aimee
Marinated steak that's grilled to perfection and served on tortillas, Carne Asada is a Mexican classic. This Carne Asada can be made at home right on the grill or stove top!
Prep Time: 10 minutes
Cook Time: 12 minutes
Chill Time: 3 hours
Total Time: 3 hours 22 minutes
Servings: 6 servings


For the steak

  • 1 ½ pounds flank steak
  • ¼ cup olive oil
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • 1 orange zested and juiced
  • 1 lime zested and juiced
  • 2 cloves garlic minced
  • ½ cup fresh cilantro chopped
  • 1 Tablespoon worcestershire sauce
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
Save this Recipe?
Enter your email and we’ll send the recipe straight to your inbox!


  • In a large ziploc bag, combine olive oil, salt, pepper, orange zest and juice, lime zest and juice, garlic, cilantro, worcestershire sauce, cumin, and chili powder. Shake until combined, add the steak, and refrigerate for 3 hours (or up to 24 hours).
  • Heat grill to medium high. Discard marinade and grill the steak for 5-7 minutes on each side (for medium rare).
  • All the steaks to rest for 10 minutes before thinly slicing against the grain.
  • Serve on a tortilla with your favorite toppings.


  • Serve with corn or flour tortillas, guacamole, pico de gallo, lettuce, cheese, sour cream, etc.
  • If you don’t have access to a grill, cook the steak in a large skillet over high heat for the same amount of time, until desired doneness.
  • Carne Asada is traditionally used with flank steak or skirt steak. Cook until medium rare to avoid a chewy texture.


Calories: 304kcal, Carbohydrates: 1g, Protein: 32g, Fat: 18g, Saturated Fat: 5g, Polyunsaturated Fat: 12g, Cholesterol: 90mg, Sodium: 211mg
Course: Main Dish
Cuisine: Mexican
Did you make this recipe?Mention @shugarysweets or tag #shugarysweets!

Make this easy Carne Asada recipe to spice up your next taco night!

Avatar photo

About Aimee

Aimee is a dessert lover (specifically rice krispie treats), workout enthusiast, self-taught foodie, and recipe creator.

Learn more about Aimee.

Affiliate Disclosure:**There may be affiliate links in this post! By clicking on them, or purchasing recommended items I may receive a small compensation. However, I only recommend products I love! Thank you for supporting Shugary Sweets! See my disclosure policy for more info**

Learn How To Become a Better Home Baker
Sign up for the Shugary Sweets FREE Email Course Today—soon you’ll say, "I made it from scratch!"


Posted on April 25, 2020

Comments & Reviews

  1. This is one of my husband’s all time favorites. The marinade just adds such a wonderful flavor to the steak. Love it!

5 from 8 votes (8 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating