Carne Asada (Grilled or Skillet) – Juicy, Flavor-Packed Mexican Steak Recipe
- Sarah Smith
- Dec 4, 2025
- 4 min read

Few dishes capture the bold flavors of Mexican grilling quite like Carne Asada. Tender flank or skirt steak is marinated in fresh citrus juices, garlic, cilantro, soy sauce, and warm spices before being grilled or seared until beautifully charred on the outside and juicy inside. Thinly sliced against the grain, it's incredibly juicy, flavorful, and perfect for everything from tacos and burritos to rice bowls and family-style dinners.
Whether you're planning Taco Tuesday, firing up the grill for a backyard cookout, or looking for an easy high-protein dinner, this authentic-inspired carne asada comes together with simple ingredients and delivers restaurant-quality flavor at home.
If you enjoy Mexican favorites like Authentic Street Tacos, Chicken Fajitas, or Slow Cooker Beef Barbacoa, this homemade carne asada is another recipe you'll want to add to your regular dinner rotation. You can also browse more family favorites in our Mexican Recipes collection.
Quick Answer
Carne Asada is a Mexican-style marinated steak made with flank or skirt steak soaked in a citrus, garlic, cilantro, and spice marinade before being grilled or pan-seared until tender and juicy. Ready in about 2½ hours including marinating time, it's perfect for tacos, burritos, rice bowls, or serving with your favorite Mexican side dishes.
Why You'll Love This
Bold citrus and garlic marinade
Tender, juicy steak every time
Grill or skillet friendly
Perfect for tacos, burritos, and bowls
Great for cookouts and family dinners
Easy to prepare ahead
High-protein meal

Recipe Card
Prep Time: 15 minutes
Marinade Time: 2 hours
Cook Time: 10–15 minutes
Total Time: 2 hours 30 minutes
Servings: 4–6
Difficulty: Easy
Cuisine: Mexican-Inspired
Category: Main Dish
Method: Grilled or Skillet
Nutrition
(Approximate Per Serving)
Calories: 360
Protein: 32g
Carbohydrates: 4g
Fat: 24g
Fiber: 1g
Sugar: 2g
Ingredients
Steak
2 pounds flank steak or skirt steak
Marinade
⅓ cup fresh orange juice
¼ cup fresh lime juice
¼ cup olive oil
4 garlic cloves, minced
1 jalapeño, seeded and finely minced (optional)
⅓ cup chopped fresh cilantro
1 tablespoon low-sodium soy sauce
1 tablespoon apple cider vinegar
1 teaspoon chili powder
1 teaspoon ground cumin
1 teaspoon smoked paprika
½ teaspoon dried oregano
½ teaspoon kosher salt
½ teaspoon black pepper
Optional for Serving
Warm corn or flour tortillas
Chopped white onion
Fresh cilantro
Lime wedges
Salsa
Guacamole
Mexican rice
Charro beans
Ingredient Note: Flank and skirt steak are both excellent choices for Carne Asada. Skirt steak has a richer beef flavor, while flank steak slices beautifully and stays tender when cut thinly against the grain. Avoid marinating longer than 8 hours, as the citrus can begin to break down the meat and affect its texture.
Instructions
In a large bowl, whisk together the orange juice, lime juice, olive oil, garlic, jalapeño, cilantro, soy sauce, vinegar, chili powder, cumin, paprika, oregano, salt, and pepper.
Place the steak in a large zip-top bag or shallow dish and pour the marinade over it. Refrigerate for at least 2 hours or up to 8 hours.
Remove the steak from the marinade and discard the remaining marinade. Pat the steak lightly dry with paper towels.
For the grill: Preheat the grill to high heat (450–500°F / 230–260°C). Grill for 4–6 minutes per side, depending on thickness and desired doneness.
For the skillet: Heat a cast-iron skillet over high heat until very hot. Add a drizzle of oil and sear the steak for 3–5 minutes per side until nicely browned.
Transfer the steak to a cutting board and let it rest for 5–10 minutes.
Slice the steak thinly against the grain.
Serve with warm tortillas, chopped onions, cilantro, lime wedges, salsa, guacamole, rice, or your favorite Mexican side dishes.
Troubleshooting
The steak is tough.
Always slice against the grain and avoid overcooking.
The steak doesn't brown well.
Pat it dry before cooking and make sure the grill or skillet is very hot.
The marinade tastes too acidic.
Don't marinate longer than 8 hours.
The steak sticks to the grill.
Allow it to sear undisturbed until it naturally releases.
Tips & Variations
Grill over charcoal for extra smoky flavor.
Add chipotle powder for more heat.
Use the sliced steak for tacos or burritos.
Serve over cilantro-lime rice.
Add grilled onions and peppers.
Make steak nachos with leftovers.
Top with fresh pico de gallo.

Make-Ahead & Storage
Carne Asada is perfect for preparing ahead. Marinate the steak up to 8 hours before cooking or freeze it directly in the marinade for up to 3 months. Store cooked steak in an airtight container in the refrigerator for up to 4 days. Reheat gently in a skillet or enjoy the sliced steak cold in salads, tacos, or burrito bowls.
FAQs
What's the best cut of meat for Carne Asada?
Flank steak and skirt steak are the traditional choices because they're flavorful and cook quickly over high heat.
Can I cook Carne Asada indoors?
Yes. A hot cast-iron skillet or grill pan produces excellent results.
How long should I marinate the steak?
About 2–6 hours is ideal. Avoid marinating longer than 8 hours.
Why is my Carne Asada tough?
It's usually caused by overcooking or slicing with the grain instead of against it.
What should I serve with Carne Asada?
Mexican rice, charro beans, grilled vegetables, guacamole, salsa, tortillas, street corn, or fresh pico de gallo are all excellent choices.
More Mexican Favorites to Try
Complete your Mexican-inspired meal with these homemade favorites that are perfect for family dinners, cookouts, and Taco Tuesday.
Final Thoughts
Juicy, tender, and loaded with bold citrus and garlic flavor, Carne Asada is one of those versatile recipes you'll find yourself making all year long. Whether it's tucked into warm tortillas, piled onto rice bowls, or served with your favorite Mexican sides, this easy marinated steak delivers restaurant-quality flavor that's perfect for weeknight dinners, backyard cookouts, Taco Tuesday, and family gatherings.



















