Authentic Carne Asada Tacos

Section: BBQ & Grilling Recipes: Master the Flames for Perfect Outdoor Cooking

Marinate skirt steak with citrus juices, spices, and garlic, then grill for a juicy, smoky bite. Combine ripe tomatoes, onion, jalapeños, cilantro, and lime for a crisp, zesty pico de gallo. Once the steak is rested and sliced, warm corn tortillas and load them with sliced carne asada. Top with plenty of fresh pico, plus optional radishes, queso fresco, avocado, and lime wedges for a lively, mouthwatering meal that highlights bold flavors and fresh ingredients.

iamcooker.com
Sofia Pitt sofia
Most recent update: Mon, 29 Jun 2026 12:55:32 GMT
A plate of meat and tomatoes. Save
A plate of meat and tomatoes. | iamcooker.com

There is something special about the sizzle of steak hitting a hot grill and the bright aroma of chopped cilantro as you get ready to build fresh carne asada tacos. This recipe focuses on marinating juicy skirt steak for rich flavor and crowns the finished tacos with a vibrant, crunchy pico de gallo. When I want a showstopping but approachable meal for friends or family, this has never let me down.

The first time I tried this at home on my tiny balcony grill, the neighbors actually peeked over the fence to ask what I was making. Now it has become a regular request whenever we have get-togethers outdoors.

Ingredients

  • Skirt steak or flank steak: the essential cut for true carne asada, look for marbling and always trim away any big bits of fat
  • Fresh lime juice: brightens the marinade and helps tenderize the meat, roll limes on the counter before juicing for more yield
  • Orange juice: a sweet balance to the lime, fresh is worth the extra step
  • Olive oil: adds moisture and helps carry all the flavors into the meat
  • Smoked paprika: gives a gentle smoky layer, try Spanish paprika for best results
  • Cumin: earthy undertones that make the flavor more complex
  • Chili powder: a nudge of heat, use a mild blend if you prefer less spice
  • Fresh tomatoes: the base of the pico, choose ripe but firm ones for best texture
  • White onion: sharper and more traditional in pico de gallo than yellow, look for a crisp one
  • Jalapeños: for a fresh kick, remove all seeds if you like it mild
  • Corn tortillas: authentic tacos use corn, look for the freshest you can find at a local market
  • Queso fresco and radish: optional but these offer a creamy and crunchy finish

Instructions

Marinate the Steak:
In a medium bowl, whisk together the minced garlic, fresh lime and orange juice, olive oil, cumin, smoked paprika, chili powder, salt, and black pepper to create the marinade. If you like, add a bit of chopped cilantro at this stage. Make sure everything is well blended to distribute flavors evenly.
Let the Steak Absorb Flavors:
Place the skirt or flank steak in a glass dish or a resealable bag. Pour the marinade over the steak, turning it so every surface is coated well. Cover and chill for at least half an hour two hours is even better if you have the time. This is where the steak gets all its punchy flavor.
Make the Pico de Gallo:
While the steak marinates, dice the ripe tomatoes and finely chop the white onion and jalapeño. In a bowl, mix these with a generous handful of chopped cilantro and the fresh lime juice. Season with a little salt and stir gently to combine. Keep it covered in the fridge until serving.
Prepare the Grill or Pan:
Get your grill or grill pan hot over a medium high flame. If you are using an outdoor grill, brush the grates lightly with a bit of oil so the steak does not stick.
Cook the Steak:
Remove the steak from the marinade and let the excess drip away. Lay it on the hot grill and cook for three to four minutes on each side for medium rare. Only flip the steak once so you get nice grill marks and a juicy center. Use tongs for flipping.
Rest and Slice the Meat:
Pull the steak off the grill and tent it loosely with foil. Resting the steak for five minutes is key so the juices stay in. Slice thinly against the grain once it has rested this keeps the bites tender.
Warm the Tortillas:
Using the still warm grill or a dry skillet, heat the corn tortillas until they are soft with just a touch of char. This step brings out their earthy flavor.
Assemble Tacos:
Lay out the warm tortillas, fill them with the juicy sliced steak, and top with a spoonful of pico de gallo. Add extras like avocado slices, radish, queso fresco, or a squeeze of fresh lime for the full experience.
A delicious looking taco with meat and tomatoes.
A delicious looking taco with meat and tomatoes. | iamcooker.com

My personal favorite trick is adding extra lime and a shower of fresh cilantro right at the end. There is just something about that burst of brightness that always reminds me of afternoons in my grandmother’s kitchen, where we would pile everything high on floppy tacos while laughing until our cheeks hurt.

Storage and Leftover Tips

Keep leftover steak in a sealed container for up to three days in the fridge. Pico de gallo is best day one but you can refresh it with an extra squeeze of lime. To reheat steak, do it quickly in a pan over medium heat so it stays tender. Extra steak works really well in quesadillas, fajitas, or breakfast burritos.

Easy Ingredient Swaps

If skirt steak is not available you can use thin sliced sirloin or flat iron steak. Swap white onion in the pico with red onion if you like a milder bite. No jalapeño? Use serrano or a dash of hot sauce for heat. You can always use flour tortillas if that is your preference.

Perfect Ways to Serve This

Set up a taco bar and let guests build their own. Pair with an easy side of grilled corn or chilled bean salad. If you are feeling festive, make a pitcher of fresh lime margaritas. A bowl of spicy black beans rounds out the meal.

A plate of meat and tomatoes.
A plate of meat and tomatoes. | iamcooker.com

This dish takes me back to long summer evenings shared with friends and family under the old backyard tree. It is a recipe that is about more than just food the ritual of grilling and assembling tacos feels like a celebration every single time. It rarely lasts long enough for leftovers.

Recipe Q&A

→ What cut of beef is best for carne asada tacos?

Skirt steak or flank steak is preferred for its tenderness and ability to soak up marinade flavors while grilling.

→ How long should the steak marinate?

Allow the steak to marinate for at least 30 minutes—2 hours provides optimal flavor and tenderness.

→ Can I make pico de gallo in advance?

Yes, prepare pico de gallo up to a few hours ahead and refrigerate to let the flavors meld before serving.

→ How do I achieve the perfect grill on the steak?

Preheat the grill to medium-high, cook steak for 3-4 minutes per side, and let it rest before slicing thinly.

→ What toppings pair well with carne asada tacos?

Fresh pico de gallo, sliced radishes, crumbled queso fresco, avocado, and lime wedges are excellent choices.

→ How should tortillas be prepared?

Warm corn tortillas on a grill or dry skillet until soft and slightly charred for the best texture and taste.

Authentic Carne Asada Tacos

Juicy grilled carne asada and fresh pico de gallo fill corn tortillas for a bright, flavorful feast.

Prep Duration
20 min
Cooking Period
10 min
Entire Time Required
30 min
Sofia Pitt: sofia


Difficulty: Moderate

Regional Style: Mexican

Output: 4 Portions (Makes 8 to 10 tacos)

Dietary Attributes: Gluten-Free

Needed Ingredients

→ Carne Asada Marinade

01 1.5 pounds skirt steak or flank steak, trimmed and patted dry
02 3 cloves garlic, minced
03 1/4 cup fresh lime juice
04 1/4 cup orange juice
05 2 tablespoons olive oil
06 1 teaspoon ground cumin
07 1 teaspoon smoked paprika
08 1/2 teaspoon chili powder
09 1/2 teaspoon kosher salt
10 1/4 teaspoon freshly ground black pepper
11 2 tablespoons fresh cilantro, chopped, optional

→ Pico de Gallo

12 3 medium ripe tomatoes, diced
13 1/2 medium white onion, finely chopped
14 1 to 2 jalapeños, seeded and minced
15 1/4 cup fresh cilantro, chopped
16 2 tablespoons fresh lime juice
17 Kosher salt, to taste

→ Tortillas and Garnishes

18 8 to 10 small corn tortillas
19 Sliced radishes, for serving, optional
20 Crumbled queso fresco, for serving, optional
21 Avocado slices, for serving, optional
22 Lime wedges, for serving, optional

Preparation Steps

Step 01

In a medium bowl, combine minced garlic, lime juice, orange juice, olive oil, ground cumin, smoked paprika, chili powder, kosher salt, black pepper, and chopped cilantro if using. Whisk thoroughly until well blended.

Step 02

Place skirt or flank steak in a shallow dish or resealable plastic bag. Pour marinade over steak and turn to coat evenly. Cover and refrigerate, marinating for at least 30 minutes and up to 2 hours.

Step 03

While the steak marinates, combine diced tomatoes, chopped onion, minced jalapeños, chopped cilantro, and lime juice in a bowl. Season with kosher salt and stir until mixed. Cover and refrigerate until serving.

Step 04

Preheat grill or grill pan to medium-high heat. Lightly brush grates with oil if using a grill. Remove steak from marinade, letting excess drip off. Grill steak for 3 to 4 minutes per side, turning once, until an internal temperature of 130–135°F is reached for medium-rare.

Step 05

Move steak to a cutting board, tent loosely with foil, and let rest for at least 5 minutes. Slice steak thinly against the grain into bite-sized pieces.

Step 06

Using a grill or dry skillet, warm corn tortillas until soft and slightly charred, about 30 seconds per side.

Step 07

Fill each tortilla with sliced carne asada. Top with fresh pico de gallo and garnish with radishes, queso fresco, avocado slices, and lime wedges as desired. Serve immediately.

Supplementary Details

  1. Allowing the steak to marinate for the full 2 hours enhances flavor and tenderness. Resting the steak before slicing ensures juiciness in every piece.

Necessary Tools

  • Grill or grill pan
  • Mixing bowls
  • Cutting board
  • Chef's knife
  • Tongs

Allergen Advisory

Review each item for allergens. Consult a medical expert if unsure.
  • Contains dairy if garnished with queso fresco. May contain gluten if using flour tortillas or cross-contaminated ingredients.

Nutrient Breakdown (per serving)

This information is provided for reference and should not replace consultation with a health professional.
  • Caloric Value: 320
  • Total Fat: 13 g
  • Total Carbohydrate: 22 g
  • Proteins: 28 g