Experience the authentic taste of Mexico with our ultimate Carne Asada recipe – featuring a simple yet incredibly flavor-packed marinade, perfect for grilling outdoors or searing on your stovetop. This tender, zesty steak is ideal for crafting mouth-watering tacos, hearty burritos, loaded nachos, savory fries, and countless other Mexican-inspired dishes!

The Ultimate Guide to Authentic Carne Asada: From Marinade to Masterpiece
Who else is absolutely obsessed with perfectly cooked carne asada? If your hand just shot up, you’re in the right place! This traditional Mexican grilled steak holds a special spot in my heart and on my plate. Over the years, I’ve cherished ordering it hot off the grill from bustling street taco stands and my favorite local Mexican restaurants. There’s nothing quite like the smoky char, the tender bite, and that unmistakable burst of zesty, savory flavor. Whether it’s served simply with a wedge of fresh lime and creamy avocado, or piled high in a taco, burrito, or over a bed of crispy fries, carne asada always delivers an unforgettable culinary experience.
But the true magic, in my opinion, lies in a bold, citrus-forward, and incredibly zesty marinade. While some traditional preparations keep it simple with just salt, pepper, and oil, many regions across Mexico embrace the power of a vibrant marinade. Allowing the steak to soak for a few hours in a bright, flavorful liquid before searing it on a blazing hot grill is a brilliant move that elevates the flavor profile to an entirely new level. It’s this secret weapon that transforms a good steak into an absolutely sensational carne asada.
What is Carne Asada? A Culinary Journey
The term “Carne Asada” literally translates from Spanish to “roasted meat” or “grilled meat.” While simple in name, the dish itself is a cornerstone of Mexican cuisine, celebrated for its robust flavor and versatility. Historically, carne asada has been a staple, particularly in northern Mexico, where cattle ranching is prominent. It’s more than just a piece of steak; it’s a cultural symbol, often central to gatherings, celebrations, and everyday meals.
Traditionally, carne asada refers to thin cuts of beef that are marinated and then grilled over an open flame until perfectly charred and tender. The art lies in achieving that delicate balance: a beautiful char on the exterior that locks in the juices, while the interior remains succulent and full of flavor. Though the fundamental concept remains consistent, regional variations abound, with different families and chefs adding their unique twists to the marinade and cooking techniques.
Crafting the Perfect Carne Asada Marinade
At home, I’ve perfected my own carne asada marinade, a bold concoction that truly captures the essence of this beloved dish. It’s a harmonious blend of fresh, vibrant ingredients designed to tenderize the meat and infuse it with layers of irresistible flavor. My go-to recipe features fresh orange juice and lime juice for that essential citrus tang, aromatic fresh cilantro, pungent garlic, a touch of heat from jalapeño, and a thoughtful combination of dried seasonings.
This marinade isn’t just about flavor; it’s also about tenderizing. The acids in the citrus juices work to break down the tough fibers in the steak, ensuring a remarkably tender result even from leaner cuts. Meanwhile, the garlic and spices penetrate deep into the meat, creating a complex taste that’s both savory and subtly spicy. While an outdoor grill undoubtedly adds that classic smoky char, I can personally attest (from my years living in Barcelona without a grill) that this recipe is still absolutely fantastic when seared on high heat in a grill pan or a heavy cast-iron skillet on your stovetop. Don’t hesitate to experiment with the marinade ingredients to find your ideal flavor balance. The beauty of carne asada is its adaptability!

Essential Ingredients for the Best Carne Asada
As I touched upon earlier, the specific ingredients for traditional Mexican carne asada can vary widely from simple to quite elaborate. There isn’t one single “correct” way to prepare this dish, which allows for wonderful creativity. However, based on extensive research and countless delightful tastings during my travels, most authentic carne asada recipes feature some form of citrus-based marinade or are generously drizzled with lime juice before serving. This citrus element is absolutely key for that signature bright, tangy flavor. I recommend beginning with a robust citrus foundation for your marinade and then personalizing it with any additional seasonings you particularly enjoy.
Here are the core ingredients I utilize in my signature carne asada recipe, each playing a crucial role in achieving that perfect balance of flavor and tenderness:
- Steak: For authentic carne asada, lean flank steak or skirt steak (known as arrachera in Spanish) are the most popular and recommended cuts of beef. Their fibrous texture is ideal for soaking up marinades and achieving a fantastic char when grilled quickly over high heat. However, this robust marinade is versatile enough for almost any lean cut of beef you prefer; just be mindful that cooking times may need slight adjustment.
- Oil: I prefer to use avocado oil in this recipe due to its high smoke point and neutral flavor, which allows the marinade’s ingredients to truly shine. However, other high-heat cooking oils like grapeseed oil or regular (not extra-virgin) olive oil are excellent substitutes.
- Lime and Orange Juices: These citrus powerhouses are the backbone of most flavorful carne asada marinades, providing essential acidity and a bright, tart counterpoint to the richness of the beef. I love the combination of both lime and orange for a balanced sweet-tart profile, but feel free to experiment with your favorite citrus fruits.
- Jalapeño (optional, but recommended!): Finely diced fresh jalapeño introduces a subtle, zesty heat to the marinade, enhancing the overall complexity without overpowering the other flavors. If you prefer more spice, consider a serrano pepper. For a milder version, remove the seeds and membranes, or omit it entirely if you’re sensitive to heat. A pinch of dried cayenne pepper can also be used for a quick heat boost.
- Fresh Cilantro: The distinctive, fresh, and slightly peppery flavor of fresh cilantro is absolutely essential to this marinade. It provides an irreplaceable herbaceous note that screams “authentic Mexican cuisine.”
- Garlic Cloves: I am a firm believer that you can never have too much garlic in a marinade! Minced fresh garlic cloves contribute a deep, aromatic savoriness that beautifully complements the other ingredients. Adjust the amount to your personal preference.
- Classic Seasonings: A simple yet potent trio of chili powder, ground cumin, and dried oregano forms the aromatic heart of our marinade, layering in warm, earthy, and distinctly Mexican flavors.
- Sea Salt and Freshly-Cracked Black Pepper: These fundamental seasonings are crucial for bringing all the flavors to life. I especially favor a coarse or flaky sea salt for its ability to create a delightful, slightly crunchy crust on the steak during cooking. And, as any good cook knows, the more freshly-cracked black pepper, the better for that fresh, pungent kick!
For precise ingredient measurements and comprehensive instructions, please refer to the full recipe provided below.

Mastering the Art of Cooking Carne Asada: Step-by-Step
While this carne asada recipe is wonderfully straightforward to prepare, successful execution requires a bit of foresight and planning. The key to maximum flavor and tenderness lies in proper marination and allowing the steak to come to room temperature before hitting the heat. Don’t rush these crucial steps, and you’ll be rewarded with an unbelievably delicious meal. Here’s a detailed breakdown of how to achieve carne asada perfection:
- Prepare the Flavor-Packed Marinade. In a medium-sized mixing bowl, combine all your marinade ingredients: minced garlic, fresh lime juice, fresh orange juice, finely minced jalapeño (if you’re adding a kick!), chopped fresh cilantro, avocado oil (or your chosen high-heat oil), chili powder, ground cumin, and dried oregano. Whisk everything together thoroughly until all ingredients are well incorporated and fragrant. This ensures an even distribution of flavor.
- Marinate the Steak to Infuse Flavors. Place your flank or skirt steak into a shallow baking dish, or for convenience, a large resealable bag like a Ziplock or a reusable Stasher bag. Pour the freshly prepared marinade evenly over the steak, making sure every inch of the meat is coated. Toss or gently massage the steak within the marinade to ensure maximum contact. Cover the dish or seal the bag and refrigerate for a minimum of 2 hours, and up to 4 hours. This marination period is critical for tenderizing the meat and allowing those incredible flavors to deeply penetrate. Avoid marinating for much longer, as the acid can start to break down the meat too much, resulting in a mushy texture.
- Bring the Steak to Room Temperature. Once the marination time is complete, remove the steak from the refrigerator. Lift it out of the marinade and transfer it to a clean plate, discarding any excess marinade. Generously season both sides of the steak with a few pinches of coarse sea salt and freshly cracked black pepper. Now, let the steak rest on the counter for approximately 30 minutes. This crucial step allows the meat to come closer to room temperature, which promotes more even cooking and prevents the steak from seizing up when it hits the hot grill.
- Achieve the Perfect Sear. While the steak rests, preheat your cooking surface. This can be an outdoor grill, an indoor grill pan, a heavy cast-iron skillet, or a griddle. Heat it to a high temperature until it’s smoking slightly. A high heat is essential for developing that coveted crispy, charred crust. Carefully place the seasoned steak onto the hot surface. Cook for 5 to 7 minutes per side. It’s vital to resist the urge to move the steak around while it’s cooking; let it sit undisturbed to allow a proper sear to form. Cook until it reaches your desired level of doneness. (Refer to the temperature chart below for guidance.)
- Allow the Steak to Rest. Once cooked to perfection, transfer the carne asada from the grill or skillet to a clean cutting board or plate. This is another critical step! Allow the steak to rest undisturbed for at least 10 minutes. Resting allows the juices within the meat to redistribute evenly throughout the steak, resulting in a more tender, flavorful, and juicy final product. If you cut into it too soon, those delicious juices will simply run out.
- Slice Against the Grain and Serve. After resting, it’s time to slice your magnificent carne asada. To ensure maximum tenderness, always slice the steak *against the grain*. This means identifying the direction of the muscle fibers and cutting perpendicular to them. You can slice it as thickly or as thinly as you prefer. For tacos and burritos, many enjoy dicing the steak into smaller, bite-sized pieces. Once sliced, serve immediately and savor every delicious bite!

Exciting Variations to Customize Your Carne Asada
One of the many reasons I adore this carne asada recipe is its incredible versatility. It serves as a fantastic base that can be easily adapted to suit your personal taste preferences. Don’t be afraid to get creative and experiment with different flavors and ingredients! Here are a few exciting variations you might consider to make this dish uniquely yours:
- Adjust the Heat Level: If you’re a fan of spice, consider adding more jalapeño, or swap it for a hotter chile like a serrano pepper. For an even more fiery kick, a pinch of dried cayenne pepper or a dash of your favorite hot sauce can be incorporated into the marinade. If you prefer a milder flavor, simply remove the seeds and membranes from the jalapeño, or omit the chile entirely.
- Introduce a Beer Element: For an extra layer of malty depth and subtle sweetness, try adding about half a bottle of your favorite Mexican lager or light beer to the marinade. The beer not only contributes flavor but can also aid in tenderizing the meat, resulting in an even juicier steak.
- Add Smoky Chipotle Flavor: To infuse your carne asada with a rich, smoky essence, incorporate a diced chipotle chile in adobo sauce into the marinade. The adobo sauce itself is packed with flavor. Alternatively, a teaspoon of chipotle powder will also deliver a wonderful smoky heat.
- Enhance with Onions: A handful of finely diced red onion, white onion, or even green onions (scallions) can add a delightful aromatic component and a subtle sweetness to the marinade. These onions will slowly release their flavors, contributing to a more complex and savory steak.
- Herb Swaps: While cilantro is classic, if you’re not a fan, you can try a blend of parsley and a smaller amount of oregano, though the flavor profile will shift.
- Sweet Notes: A tiny splash of pineapple juice or a pinch of brown sugar can balance the acidity of the citrus and promote better caramelization on the grill.

Creative Ways to Serve Your Delicious Carne Asada
The beauty of carne asada extends far beyond its preparation – it’s an incredibly versatile ingredient that can be the star of countless dishes! While it’s absolutely phenomenal as a standalone main course, allowing its robust flavor to shine, it also serves as a perfect foundation for a wide array of Mexican culinary creations. Here are some of my favorite ways to enjoy this tender, flavorful grilled steak:
- Classic Main Course: Serve freshly sliced carne asada with simple accompaniments like lime wedges for an extra zest, creamy sliced avocado, and a generous side of your favorite salsa or vibrant pico de gallo. Add a side of warm tortillas, rice, and beans for a complete meal.
- Carne Asada Tacos: This is arguably the most iconic way to enjoy carne asada! Pile diced or thinly sliced steak into warm corn or flour tortillas, then top with chopped white onion, fresh cilantro, a squeeze of lime, and a dash of your favorite hot sauce or salsa verde.
- Carne Asada Burritos: Create hearty burritos by combining the steak with Mexican rice, refried beans, cheese, sour cream, and salsa, all wrapped in a large flour tortilla.
- Carne Asada Nachos: Layer crispy tortilla chips with generous portions of carne asada, melted cheese, jalapeños, black beans, corn, and a drizzle of crema for an ultimate crowd-pleasing appetizer or meal.
- Carne Asada Fries: A California favorite! Smother a bed of perfectly golden French fries with diced carne asada, melted cheese, guacamole, sour cream, and pico de gallo for an indulgent treat.
- Carne Asada Quesadillas: Sandwich the flavorful steak and a generous amount of shredded cheese between two tortillas, then grill until golden and the cheese is bubbly and melted. Serve with guacamole and salsa.
- Carne Asada Enchiladas: Roll the diced steak into corn tortillas, cover with your favorite enchilada sauce and cheese, then bake until bubbly and delicious.
- Carne Asada Tortas: Make incredible Mexican sandwiches by stuffing a crusty bolillo roll with carne asada, avocado, refried beans, lettuce, tomato, and pickled jalapeños.
- Healthy Steak Bowls or Salads: For a lighter option, serve sliced carne asada over a bed of mixed greens, quinoa, or cilantro lime rice, topped with fresh veggies, avocado, and a light vinaigrette.
- Breakfast Scramble: Dice leftover carne asada and toss it into a morning egg scramble with peppers and onions for a hearty start to your day.
The possibilities are truly endless with this charred, tender steak. Let your culinary imagination run wild and discover all the delicious ways you can incorporate carne asada into your meals!
Print Recipe
Carne Asada
Author: Ali
Prep Time: 2 hours
Cook Time: 12 mins
Total Time: 2 hours 12 mins
Yield: 6 to 8 servings 1x
Description
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!
Ingredients
Scale
- 1 1/2 to 2 pounds flank steak
- 5 garlic cloves, minced
- 1 lime, juiced
- 1 orange, juiced
- 1 jalapeño, cored and finely minced (optional)
- 1/2 cup finely-chopped fresh cilantro
- 1/4 cup avocado oil (or olive oil)
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon dried oregano
- coarse sea salt and black pepper, to taste
Instructions
- 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.
- 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.
- 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.
- 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.)
- 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.
- 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!
Equipment
Grill Pan
Buy Now →
Cast Iron Skillet
Buy Now →
Instant-Read Thermometer
Buy Now →
Notes
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.