Imagine biting into a perfectly grilled carne asada, where the smoky aroma dances with zesty citrus and spices, igniting your taste buds in a fiesta of flavor. Each tender slice melts in your mouth, promising an unforgettable experience that pairs beautifully with fresh tortillas or vibrant salsas, making it a must-try for any gathering or celebration.

As I recall my first encounter with carne asada at a summer barbecue, the laughter and joy mingled with the tantalizing scents wafting from the grill, creating a memory that still makes me smile. Whether it's taco night with friends or a family gathering, this dish is not just food; it’s the heart of every joyous occasion, beckoning you to indulge in its deliciousness.
Why Is carne asada So Irresistibly Good?
Juicy, tender flank steak marinated in a zesty blend of lime and spices creates a flavor explosion that’s hard to resist. Quick prep and a mere 10 minutes on the grill mean you can whip up this delicious dish anytime. Versatile for tacos or as a main course, it’s perfect for gatherings. Fresh toppings like avocado and salsa elevate the experience, ensuring everyone will be asking for seconds!
Everything You Need for carne asada
For the Marinade
- 2 lbs flank steak – This cut is perfect for marinating and grilling, offering a rich flavor that makes delicious tacos.
- ¼ cup olive oil – Helps to tenderize the meat while adding a subtle depth of flavor.
- ¼ cup lime juice (freshly squeezed) – Brightens the marinade with acidity, enhancing the beef’s natural flavors.
- 4 cloves garlic (minced) – Infuses the steak with aromatic goodness; fresh garlic is best for optimal taste.
- 1 tablespoon cumin – Adds a warm, earthy note that perfectly complements the beef in this carne asada.
- 1 tablespoon chili powder – Provides a mild heat and depth of flavor that pairs well with grilled meats.
- 1 tablespoon salt – Essential for seasoning and enhancing all the flavors in your marinade.
- 1 teaspoon black pepper – Adds a touch of spice, balancing out the other flavors beautifully.
- 1 tablespoon fresh cilantro (chopped) – Offers a fresh, herbal note that brightens up the dish.
For the Toppings
- 1 cup onion (diced) – Adds crunch and sweetness when sprinkled on top of your carne asada tacos.
- 1 cup cilantro (chopped) – A vibrant herb that enhances the freshness of your toppings and complements the beef well.
- 1 cup salsa – Choose your favorite variety to add zest and moisture to each bite of carne asada.
- 1 cup avocado (sliced) – Creamy avocado adds richness, balancing out the savory flavors perfectly.
- 8 small corn tortillas – These are ideal for wrapping around your carne asada and toppings for delightful bites.
Step-by-Step carne asada
1. Mix the Marinade: In a mixing bowl, combine ¼ cup olive oil, ¼ cup freshly squeezed lime juice, 4 cloves minced garlic, 1 tablespoon cumin, 1 tablespoon chili powder, 1 tablespoon salt, 1 teaspoon black pepper, and 1 tablespoon chopped fresh cilantro to create a zesty marinade.
2. Marinate the Steak: Place the 2 lbs flank steak in a large resealable bag and pour the marinade over it. Seal the bag tightly and refrigerate for at least 1 hour, but preferably overnight for maximum flavor.
3. Preheat the Grill: Get your grill ready by preheating it to medium-high heat. This will ensure that your steak sears beautifully, locking in those delicious flavors.
4. Grill the Steak: Remove the steak from the marinade and discard the marinade. Grill the steak for about 5-7 minutes on each side until it reaches medium-rare or your desired doneness. Look for a nice char on the outside!
5. Rest and Slice: Let the grilled steak rest for about 5 minutes before slicing it against the grain. This helps retain its juices and ensures every bite is tender and flavorful.
6. Warm the Tortillas: While resting, warm up your 8 small corn tortillas on the grill for about 30 seconds on each side until they are soft and pliable—perfect for holding all that carne asada goodness!
7. Serve It Up: Serve the sliced carne asada on the tortillas and top with diced onion, chopped cilantro, salsa, and sliced avocado for a vibrant taco experience that everyone will love.
Optional: Garnish with extra cilantro or lime wedges for a burst of freshness!
Exact quantities are listed in the recipe card below.
Tips for the Best carne asada
- Marinade Time Matters: Let the steak marinate overnight for deeper flavor absorption; a quick one-hour soak may not yield the same results.
- Fresh Ingredients: Use freshly squeezed lime juice rather than bottled; it enhances the marinade's brightness and freshness, elevating your carne asada.
- Heat Control: Ensure your grill is preheated to medium-high heat; cooking on too low a temperature can lead to tough steak instead of tender, juicy bites.
- Slice Against the Grain: After resting, slice the steak against the grain to maximize tenderness. This prevents chewy pieces that could ruin your taco experience.
- Avoid Overcrowding: When grilling, give each piece of carne asada enough space. Overcrowding the grill can lower the temperature and lead to uneven cooking.
- Rest Before Serving: Always let your grilled steak rest for five minutes before slicing. This allows juices to redistribute, keeping every bite succulent.
How to Store and Freeze carne asada

- Fridge: Store leftover carne asada in an airtight container for up to 3 days. Make sure to cool it down before refrigerating to preserve freshness.
- Freezer: For longer storage, freeze carne asada in a heavy-duty freezer bag for up to 3 months. Squeeze out as much air as possible before sealing.
- Toppings: Fresh toppings like avocado and cilantro are best used immediately, but you can store diced onions and salsa in the fridge for up to 5 days.
- Reheating: To reheat, simply warm the carne asada on the grill or in a skillet over medium heat until heated through. Enjoy it with fresh tortillas!
carne asada Variations
Feel free to get creative with this recipe and make it a reflection of your unique taste!
- Spicy Kick: Add 1-2 chopped jalapeños to the marinade for an extra layer of heat. The vibrant flavors from the peppers will elevate your dish, making each bite a delightful adventure.
- Citrus Twist: Substitute lemon juice for half of the lime juice for a refreshing zing. This subtle change brings a bright note that pairs beautifully with the grilled beef.
- Herb Infusion: Swap out cilantro for fresh parsley or oregano in the marinade. Each herb offers its distinct flavor profile, creating a new delicious experience with every bite.
- Smoky Flavor: Incorporate 1 teaspoon of smoked paprika into the marinade. This addition will impart a rich, smoky essence reminiscent of backyard barbecues and summer gatherings.
- Umami Boost: Mix in 1 tablespoon of soy sauce or Worcestershire sauce for added depth. These ingredients will enhance the savory notes, making your carne asada truly irresistible.
- Sweetness Balance: Add 1 tablespoon of honey or brown sugar to the marinade for a touch of sweetness. This balance will create a perfect harmony with the zesty lime and spices.
- Veggie Delight: Toss in some diced bell peppers and zucchini on the grill alongside the steak. Grilled veggies add color, texture, and nutrition while complementing the carne asada beautifully.
Make Ahead Options
Carne asada is a perfect recipe for meal prep, allowing you to enjoy delicious, flavorful grilled beef throughout the week. You can prepare the marinade with ¼ cup olive oil, ¼ cup freshly squeezed lime juice, minced garlic, cumin, chili powder, salt, black pepper, and chopped cilantro in just a few minutes. Combine these ingredients in a mixing bowl and pour the marinade over 2 lbs of flank steak in a resealable bag; refrigerate for at least 1 hour or up to 24 hours for deeper flavor. You can also chop your toppings—diced onion, fresh cilantro, salsa, and sliced avocado—up to 3 days in advance for easy assembly. When you’re ready to serve, simply grill the marinated steak for about 5-7 minutes per side, let it rest for 5 minutes before slicing against the grain, warm your corn tortillas on the grill for about 30 seconds each side, and assemble. This way, you save time while enjoying tasty carne asada any day of the week!
carne asada Recipe FAQs
What type of steak is best for carne asada?
Flank steak and skirt steak are the top choices for carne asada due to their flavor and tenderness. Both cuts absorb the marinade beautifully, making them ideal for grilling. If you're looking for a leaner option, you might consider sirloin, but it may lack the same depth of flavor.
How long should I marinate the flank steak?
For the best results, marinate your flank steak for at least 1 hour, though overnight is preferred. This allows the meat to soak up all those delicious flavors from the olive oil, lime juice, garlic, and spices. Remember, time is your friend here!
Can I freeze carne asada after marinating?
Absolutely! You can freeze the marinated flank steak in a sealed bag for up to three months. Just remember to let it thaw in the refrigerator overnight before grilling it to ensure even cooking. It's a fantastic way to have a quick meal ready to go!
How do I store leftover carne asada?
If you have any leftovers (though they’re usually gobbled up quickly!), store them in an airtight container in the refrigerator for up to 3 days. When reheating, gently warm it on low heat to prevent drying out; you want that juicy goodness intact!
What can I serve with carne asada besides tacos?
While it's perfect in tacos with diced onion and avocado, you can also serve carne asada over rice or alongside grilled vegetables for a hearty meal. Try adding a fresh salad or even using it in burritos for a delicious twist!
How many servings does this recipe yield?
This carne asada recipe yields about 4 servings. Each serving has approximately 350 calories, making it a satisfying yet nutritious option for family dinners or gatherings. Enjoy sharing this flavorful dish with loved ones!

Carne Asada
Ingredients
Method
- In a mixing bowl, combine olive oil, lime juice, minced garlic, cumin, chili powder, salt, black pepper, and chopped cilantro to create the marinade.
- Place the flank steak in a large resealable bag and pour the marinade over it. Seal the bag and refrigerate for at least 1 hour, preferably overnight.
- Preheat the grill to medium-high heat.
- Remove the steak from the marinade and discard the marinade. Grill the steak for about 5-7 minutes on each side for medium-rare, or until desired doneness.
- Let the steak rest for 5 minutes before slicing it against the grain.
- Warm the corn tortillas on the grill for about 30 seconds on each side.
- Serve the sliced carne asada on the tortillas and top with diced onion, chopped cilantro, salsa, and avocado.




