Why You’ll Love Authentic Carne Asada Recipe
I like this recipe because it’s simple, fast, and incredibly flavorful. I enjoy how the citrus juices tenderize the meat while the spices add depth without overpowering it. This is one of those grilling recipes I rely on when I want something reliable that always delivers.
Ingredients
(Note: All ingredient amounts are listed in the recipe card below.)
2 lbs skirt or flank steak, trimmed of any silver skin
1/4 white onion, very thinly sliced
1/4 cup olive oil
1/3 cup fresh orange juice
2 tablespoons fresh lime juice
4 garlic cloves, finely minced
2 1/2 teaspoons ancho chile powder
1 teaspoon ground cumin
1 teaspoon dried Mexican oregano
1 teaspoon onion powder
1/4 cup minced cilantro
1 1/2 teaspoons kosher salt
Directions
I start by making the marinade. In a mixing bowl, I combine the olive oil, orange juice, lime juice, garlic, ancho chile powder, cumin, Mexican oregano, onion powder, cilantro, and kosher salt, mixing everything well.
I place the steak in a glass or ceramic baking dish and scatter the thinly sliced onion over it. I pour the marinade on top and rub it into the meat thoroughly. I cover the dish and refrigerate it for at least 1 hour and no longer than 8 hours.
When I’m ready to cook, I prepare the grill by cleaning the grates and lightly greasing them. I preheat the grill to medium-high heat, around 450°F.
I remove the steak from the marinade and place it directly on the grill, discarding any excess marinade. I grill the steak for about 4 to 5 minutes per side, until it reaches an internal temperature of about 135°F.
I remove the steak from the grill, loosely tent it with foil, and let it rest for 10 minutes. I slice it thinly against the grain and serve it warm.
Servings and Timing
I usually make this recipe for about 6 servings. The prep time takes around 15 minutes, the cook time is about 15 minutes, and the total time comes to roughly 30 minutes, not including marinating time.
Variations
I sometimes add a bit more lime juice when I want extra brightness. When I’m not grilling, I cook the steak in a hot cast iron skillet with great results. I also enjoy adding a pinch of smoked paprika for a subtle smoky note.
Storage/Reheating
I store leftover carne asada in an airtight container in the refrigerator for up to 3 days. To reheat, I warm it gently in a skillet over medium-low heat so it stays tender.
FAQs
What cut of steak works best?
I use skirt or flank steak because they absorb marinade well and grill beautifully.
How long should I marinate the steak?
I find 1 to 4 hours ideal, but I never exceed 8 hours.
Why slice against the grain?
I slice against the grain to keep the meat tender and easy to chew.
Can I cook this without a grill?
I cook it in a very hot skillet or grill pan when needed.
Is this recipe spicy?
I find it mildly spiced, not overly hot.
Can I freeze the marinated steak?
I freeze it in the marinade for up to 2 months and thaw before grilling.
What should I serve with carne asada?
I love serving it with tortillas, rice, beans, or grilled vegetables.
How do I keep the steak juicy?
I avoid overcooking and always let it rest before slicing.
Can I double the recipe?
I double it easily for gatherings, grilling in batches if needed.
Does this work for tacos?
I think it’s perfect for tacos, burritos, and nachos.
Conclusion
I love this authentic carne asada recipe because it’s fresh, flavorful, and incredibly versatile. With its citrusy marinade and quick grill time, it’s a go-to recipe I trust whenever I want tender, juicy steak packed with classic flavor.
Authentic Carne Asada Recipe
- Author: Amy
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes (plus marinating time)
- Yield: 6 servings
- Category: Main Dish
- Method: Grilling
- Cuisine: Mexican
- Diet: Halal
Description
Authentic carne asada made with tender skirt or flank steak marinated in fresh citrus, garlic, herbs, and spices, then grilled quickly for juicy, bold, classic flavor.
Ingredients
2 lbs skirt or flank steak, trimmed of silver skin
¼ white onion, very thinly sliced
¼ cup olive oil
⅓ cup fresh orange juice
2 tablespoons fresh lime juice
4 garlic cloves, finely minced
2½ teaspoons ancho chile powder
1 teaspoon ground cumin
1 teaspoon dried Mexican oregano
1 teaspoon onion powder
¼ cup fresh cilantro, minced
1½ teaspoons kosher salt
Instructions
- In a mixing bowl, combine olive oil, orange juice, lime juice, garlic, ancho chile powder, cumin, Mexican oregano, onion powder, cilantro, and kosher salt. Mix well to form the marinade.
- Place the steak in a glass or ceramic dish and scatter the sliced onion over the top.
- Pour the marinade over the steak and rub it thoroughly into the meat.
- Cover and refrigerate for at least 1 hour and up to 8 hours.
- Preheat the grill to medium-high heat (about 450°F) and lightly oil the grates.
- Remove steak from the marinade and discard excess marinade.
- Grill the steak for 4–5 minutes per side, until the internal temperature reaches about 135°F for medium-rare.
- Remove from the grill, loosely tent with foil, and rest for 10 minutes.
- Slice thinly against the grain and serve warm.
Notes
Do not marinate longer than 8 hours to avoid mushy texture.
Always slice against the grain for tenderness.
Can be cooked in a hot cast iron skillet if grilling is not possible.
Excellent for tacos, bowls, burritos, or salads.
Nutrition
- Serving Size: 1 serving
- Calories: 410
- Sugar: 3g
- Sodium: 520mg
- Fat: 26g
- Saturated Fat: 7g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 4g
- Fiber: 1g
- Protein: 38g
- Cholesterol: 105mg

