Imagine biting into a tender, juicy piece of carne asada, the smoky char mingling with zesty citrus and spices that dance on your palate. This dish isn’t just food; it’s an experience that evokes memories of summer barbecues and laughter shared around the grill, making every bite feel like a warm embrace.
I can still remember the first time I tried carne asada at my friend’s family gathering, where the air was filled with mouthwatering aromas and joyous chatter. Whether you’re planning a festive taco night or a laid-back cookout, this carne asada recipe promises to elevate any occasion with its incredible flavors and satisfying textures.
Why Will You Keep Making carne asada recipe?
Bold flavors of freshly squeezed lime and orange juice create a vibrant marinade that elevates your dish. Quick prep and cook times mean you can enjoy this delicious meal in under 30 minutes! Versatile serving options let you use it in tacos, salads, or as a stand-alone entrée. Crowd-pleaser status ensures everyone at your table will be asking for seconds! Plus, the combination of garlic, cumin, and chili powder guarantees a mouthwatering experience that’s hard to resist.
carne asada recipe Ingredients
For the Marinade
- 2 lbs flank steak (or skirt steak) – Choose flank or skirt steak for a tender and flavorful base for your carne asada recipe.
- 1/4 cup olive oil – This helps to keep the meat moist while adding a rich flavor during grilling.
- 1/4 cup lime juice (freshly squeezed) – Fresh lime juice brightens the marinade, enhancing the beef’s natural flavors.
- 1 tbsp orange juice (freshly squeezed) – A hint of sweetness from orange juice balances the zesty lime and spices perfectly.
- 4 cloves garlic (minced) – Garlic adds depth and aroma, making every bite irresistible.
- 1 tbsp ground cumin – This spice infuses a warm, earthy note that complements the beef beautifully.
- 1 tbsp chili powder – Adds a touch of heat and complexity to your marinade, elevating the overall taste.
- 1 tsp salt – Essential for enhancing all the flavors in your marinade and ensuring well-seasoned beef.
- 1 tsp black pepper – Freshly cracked black pepper brings a subtle kick that enhances the other spices.
- 1 tsp oregano (dried) – Oregano adds an herby freshness that rounds out the marinade’s flavor profile.
For the Toppings
- 1 cup fresh cilantro (chopped) – Chopped cilantro brings a vibrant freshness to your carne asada tacos or plates.
- 1 medium onion (diced) – Diced onion provides crunch and sharpness, balancing out the richness of the beef.
- 1 medium lime (cut into wedges) – Lime wedges allow everyone to add extra zing just before serving for a burst of flavor.
- 1 cup salsa (optional) – A dollop of salsa can offer an additional layer of flavor that pairs wonderfully with grilled beef.
Step-by-Step carne asada recipe
1. Whisk together the marinade ingredients in a mixing bowl. Combine 1/4 cup olive oil, 1/4 cup freshly squeezed lime juice, 1 tbsp freshly squeezed orange juice, 4 minced garlic cloves, 1 tbsp ground cumin, 1 tbsp chili powder, 1 tsp salt, 1 tsp black pepper, and 1 tsp dried oregano until smooth and fragrant.
2. Marinate the steak by placing the flank steak (or skirt steak) in a resealable plastic bag. Pour the marinade over the steak, seal the bag tightly, and refrigerate for at least 1 hour—overnight is even better for deeper flavor!
3. Preheat your grill to medium-high heat. Aim for about 400°F (200°C), perfect for giving your carne asada those beautiful grill marks and a juicy interior.
4. Grill the steak by removing it from the marinade and discarding the marinade. Grill each side for about 5 minutes for medium-rare or until you reach your desired doneness; look for a nice char on each side.
5. Rest the steak for about 5 minutes after grilling. This allows the juices to redistribute—resulting in tender slices that are bursting with flavor when cut against the grain.
6. Serve your carne asada by slicing it into strips and garnishing with 1 cup of chopped fresh cilantro, 1 diced medium onion, lime wedges, and optionally serve with salsa on the side for an extra kick!
Optional: Drizzle with more lime juice before serving for added freshness!
Exact quantities are listed in the recipe card below.
Expert Tips
- Marinade Magic: Always marinate the steak for at least 1 hour, but overnight yields the most flavor and tenderness.
- Citrus Freshness: Use fresh lime and orange juice instead of bottled for a vibrant, zesty taste that elevates your carne asada recipe.
- Grill Timing: Avoid overcooking by using a meat thermometer; aim for 130°F for medium-rare to keep it juicy.
- Slice Correctly: Always slice against the grain to ensure tender bites; this prevents the meat from being chewy.
- Let It Rest: Allowing the grilled steak to rest for 5 minutes before slicing helps retain its juices, making each bite flavorful.
How to Store and Freeze carne asada recipe

- Fridge: Store leftover carne asada in an airtight container for up to 3 days. Make sure it’s cooled before sealing to maintain freshness.
- Freezer: For long-term storage, freeze the marinated flank steak (uncooked) for up to 3 months. Wrap tightly in plastic wrap, then place in a freezer bag.
- Reheating: When ready to enjoy, thaw the carne asada in the fridge overnight. Reheat gently on a grill or stovetop until warmed through.
- Fresh Herbs: Use fresh toppings like cilantro and onion within 1-2 days for optimal flavor. Store them in sealed bags or containers in the fridge.
carne asada recipe Your Way
Feel free to let your creativity shine by customizing this delicious dish to suit your taste buds!
- Spicy Kick: Add 1-2 diced jalapeños or serrano peppers to the marinade for an extra layer of heat. This fiery twist can elevate the flavor, giving your carne asada a bold and exciting kick that spice lovers will adore.
- Citrus Burst: Swap in grapefruit juice instead of orange juice for a unique citrusy flavor. The tanginess of grapefruit adds a refreshing zing that pairs beautifully with the savory steak, making each bite a delightful surprise.
- Herb Infusion: Incorporate fresh herbs like rosemary or thyme into the marinade alongside the oregano. These aromatic additions can introduce a lovely depth, infusing your carne asada with fragrant notes that will tantalize your senses.
- Sweet & Smoky: Mix in 1 tablespoon of smoked paprika to bring a sweet, smoky flavor profile. This variation not only enhances the taste but also adds an enticing color, making your dish visually appealing and mouthwatering.
- Umami Boost: Add 2 tablespoons of soy sauce or tamari for a rich umami flavor. This simple swap introduces a savory depth that pairs wonderfully with the beef, enhancing the overall taste experience.
- Zesty Herb Marinade: Replace half the olive oil with fresh chimichurri sauce for an herby twist. This vibrant sauce brings a bright burst of flavor and a colorful touch that’s perfect for summer grilling.
- Tropical Flair: Use pineapple juice instead of lime juice for a sweet tropical essence. This fruity alternative offers a delightful contrast to the spices, creating a refreshing and unexpected flavor combination that’s sure to impress.
Make Ahead Options
This carne asada recipe is perfect for meal prep, allowing you to savor its zesty flavors throughout the week. You can prepare the marinade—made with 1/4 cup olive oil, 1/4 cup freshly squeezed lime juice, 1 tablespoon orange juice, and seasonings like minced garlic, cumin, and chili powder—up to 24 hours in advance. Simply whisk the marinade ingredients together and pour it over the flank steak in a resealable plastic bag before refrigerating it overnight. For toppings, chop your fresh cilantro and dice the onion ahead of time; these can be stored in airtight containers for up to 3 days. When you’re ready to serve, just grill the marinated steak for about 5 minutes on each side for that perfect medium-rare finish. Let it rest for 5 minutes before slicing against the grain, then serve with lime wedges and salsa on the side for an easy and delicious meal!
carne asada recipe Questions Answered
What type of steak is best for this carne asada recipe?
Flank steak or skirt steak are both excellent choices for carne asada. They are flavorful cuts that benefit greatly from marinating and grilling, creating a tender and juicy result when cooked correctly.
How long should I marinate the steak for optimal flavor?
For the best flavor, marinate your steak for at least 1 hour; however, if you can plan ahead, letting it soak overnight in the fridge will enhance the taste even more. Just remember to seal it well in a resealable plastic bag to lock in all those zesty citrus and spice notes!
Can I freeze the marinated carne asada?
Absolutely! You can freeze the marinated steak for up to 3 months. Just place it in a freezer-safe bag after marinating and before grilling. When you’re ready to enjoy it, simply thaw it overnight in the fridge and grill as usual.
What’s the best way to store leftover carne asada?
If you have any leftovers (though they may be hard to resist!), store them in an airtight container in the refrigerator for up to 3 days. Reheat gently on a skillet over low heat to avoid drying out the meat.
How do I know when my carne asada is perfectly grilled?
Grill your steak on medium-high heat for about 5 minutes per side for medium-rare. Look for a nice char on the outside and an internal temperature of around 130°F (54°C). Letting it rest for 5 minutes before slicing will ensure all those delicious juices stay locked inside.
What toppings pair well with carne asada?
Top your sliced carne asada with freshly chopped cilantro, diced onion, lime wedges, and optionally, some vibrant salsa. These toppings not only add flavor but also bring a lovely freshness that complements the grilled beef beautifully! Each serving contains about 350 calories, making it a satisfying choice for any meal.

Carne Asada
Ingredients
- 2 lbs flank steak or skirt steak
- 1/4 cup olive oil
- 1/4 cup lime juice freshly squeezed
- 1 tbsp orange juice freshly squeezed
- 4 cloves garlic minced
- 1 tbsp ground cumin
- 1 tbsp chili powder
- 1 tsp salt
- 1 tsp black pepper
- 1 tsp oregano dried
- 1 cup fresh cilantro chopped
- 1 medium onion diced
- 1 medium lime cut into wedges
- 1 cup salsa optional
Method
- In a mixing bowl, whisk together olive oil, lime juice, orange juice, garlic, cumin, chili powder, salt, pepper, and oregano.
- Place the flank steak in a resealable plastic 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 minutes on each side for medium-rare, or until desired doneness.
- Let the steak rest for 5 minutes before slicing it against the grain.
- Serve the sliced carne asada with chopped cilantro, diced onion, lime wedges, and salsa on the side.















