This easy carne asada recipe will make the best homemade carne asada you’ve ever eaten. Recipe includes oven, stovetop and grill instructions.
Hey, friends. I’ve talked before about how while I fully love every recipe I post here, there are some I get extra excited about sharing with you. My Tri-tip recipe was one, these Country-style Ribs and Carnitas were too. And today, I have another one for you: Carne Asada.
I can’t wait for you to try this recipe, because it is the best homemade carne asada you will ever eat. You get super flavorful tangy meat, and since you’re going to cook it over fast, high heat, it’s also got those crispy, charred edges that, as the chef, you totally have first dibs on.
For the full, printable recipe, scroll on down to the recipe card. If you’ve never made carne asada before or have some carne asada questions, read on.
What is carne asada?
Carne asada translates literally as “grilled meat.” Its preparation varies, but generally, it’s thin cuts of beef sometimes marinated, sometimes prepared with a rub, and grilled or cooked over high heat. It can be served as a stand-alone main dish or sliced and used as filling for tacos, burritos, and other dishes.
What kind of meat is carne asada?
There are a few different cuts of beef you can use for carne asada. Most popular here in the US are flank steak, skirt steak, and flap meat (if you’re curious where they all come from, this is a great breakdown). All three are thin-ish cuts with an easily detectible grain that do well when marinated and cooked over high heat.
Here in California, I don’t see any one of these consistently available at a reasonable price, so I’ll use them interchangeably depending on price and availability. They’re all going to taste great and get the job done.
Given a choice though, my favorite is flap meat. It has a great beefy flavor, is usually the cheapest option, and seems to come out slightly more tender than the other two.
Carne Asada Marinade Recipe
While some carne asada is prepared with just a spice rub, this recipe uses a citrus-based marinade. The acids help break down the muscle fibers and tenderize the meat, and it penetrates really well, so the meat picks up a ton of flavor.
How long to marinate carne asada? If you’re in a hurry, you can get away with just a few hours, but you’ll get the best results with a 24-hour marinade. If you can, start marinating your beef the night before. You won’t be sorry.
Pro tip: I know marinades with more than a couple of ingredients are a pain to make, but this one’s worth it, I promise! Line up your ingredients before hand, in the order they’re written in the recipe, and if you use a liquid measuring cup like the one in the photo above, you don’t actually have to get any other measuring cups dirty. Plus most of the spices call for 1 teaspoon so things will move quickly.
How to Make Carne Asada
Once your meat is marinated, you’re going to want to cook it over quick, high heat.
- On the grill – Medium-high heat 4 to 8 minutes per side.
- In the oven – Under the broiler on high 4 to 6 minutes per side.
- On the stove – Medium-high heat 4 to 8 minutes per side.
Cooking time will vary depending on the thickness of the meat, so I highly recommend using an instant-read thermometer to take the guesswork out of cooking. If you have a thermometer, these are the temps you’ll want to aim for:
Medium rare 130-140°F
Medium well 150°F+
The meat in the photos was cooked under the broiler to about 137°F at the thickest point.
Then slice the meat across the grain. (Here’s why, if you’re curious.) Depending on the type of steak you used, this grain might run all the way down the length of the meat or across it like it does with this flap meat.
Fortunately, the grain in all three cuts is pretty obvious, so you shouldn’t have any trouble finding the direction.
How to serve carne asada?
Carne Asada Recipe Notes
- If making under the broiler, save any pan juices to pour over leftovers during storage to help keep the meat moist.
- This recipe calls for 1 1/2 to 2 pounds of meat, which will serve 4 to 6 people when served as a main dish, but the marinade can be stretched to cover a little over 3 pounds of meat, or whatever will comfortably fit in a gallon bag.
- I’ve included stovetop instructions in the recipe just in case you don’t have a grill and don’t want to use the broiler, but it’s not my favorite way to cook carne asada since you have to do it in batches, and the high heat tends to make things smokey after a little while. Make sure to turn on your kitchen fan and open a window before starting or you might set off your fire alarm. (Don’t ask me how I know this… 😉 )
- You might also enjoy Carnitas Tacos, Chipotle Chicken Tacos, and Basil and Garlic Steak Marinade.
Easy Carne Asada Recipe (Oven, Stovetop & Grill Instructions)
This easy Carne Asada recipe will make the best homemade carne asada you've ever eaten. Recipe includes oven, stovetop and grill instructions.
- 1/2 cup orange juice bottled is fine
- 1/2 cup soy sauce low-sodium is fine
- 1/4 cup lemon juice bottled is fine
- 1/4 cup olive oil
- 2 tablespoons lime juice bottled is fine
- 2 cloves garlic pressed or diced
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1 teaspoon dried oregano
- 1 teaspoon black pepper
- 1/4 teaspoon ground chipotle chili pepper OR 1 teaspoon finely chopped, canned chipotle pepper optional
- 1/2 bunch fresh cilantro chopped, about 3/4-1 cup very loosely packed
- 1 1/2 to 2 pounds skirt, flank, or flap steak
Combine and stir together all marinade ingredients. Transfer meat into a large plastic bag or container and pour marinade over the top. Marinate for at least 4 hours, up to about 24, flipping the meat once halfway through.
In the Oven
Adjust top rack to about 4 inches below the broiler. Heat broiler on high. Place meat on a foil-lined heavy-duty baking sheet or broiling pan and broil 4 to 6 minutes per side. Pull at 135°F for medium-rare, 145°F for medium.
On the Stovetop
Turn on your kitchen fan and crack open a window. Heat a large skillet over medium-high heat and grease pan with a drizzle of vegetable oil. Cut meat into pan-size pieces and cook in batches, 4 to 8 minutes per side until done or the internal temperature reads 135°F for medium-rare, 145°F for medium. If the outside of your meat begins to cook too quickly or things start getting too smokey, turn heat down to medium.
On the Grill
Heat grill to medium-high heat and cook for 4 to 8 minutes per side, until the internal temperature reaches 135°F for mediu-rare, 145°F for medium.
Serve and enjoy!
Approximate nutritional information is for 2 pounds of skirt steak divided into 6 servings and assumes 10% marinade retention.
This post may contain affiliate links, which means I receive a small commission if you make a purchase using them. There is absolutely no additional cost to you.
Marinade Adapted from AllRecipes