Home » Eating » Traditional Carne Asada Taco Recipe with Homemade Salsa

Traditional Carne Asada Taco Recipe with Homemade Salsa

Take your taste buds to Mexico with a traditional carne asada taco recipe of flavorful steak topped with a fresh onion relish, & drizzled with spicy homemade salsa. Bet you can’t eat just one!

Carne Asada Tacos


Carne Asada Tacos

When you think tacos, the first filling that comes to mind may be ground beef or ground turkey.  There is so much more that you can put in a taco, though!  We love to fill ours with carne asada, which is strips of marinated flank steak.

Marinating can feel like a pain to wait for, but if you start this the night before, it will be totally worth your time.

Trust me, this carne asada is super flavorful and tender. The biggest challenge will be keeping yourself from eating all the steak while you are cooking it!


Now, carne asada this good needs to be spiced up with something nicer than store-bought salsa.

Carne Asada Taco Bar

This homemade salsa recipe starts by roasting chile peppers, jalapenos, tomatoes, onion and garlic. Roasting them, instead of using them fresh, gives the salsa a subtle smokey flavor that will make your taste buds sing!

The salsa is quite spicy, but  you can reduce the number of dried chile pods to cut back on the heat.


When it comes time to top your traditional carne asada tacos, you have a lot of options.  We like to keep it simple with Cotija cheese and a fresh onion relish, but you can add any of your favorite traditional taco toppings.

Carne Asada Tacos

For those who find the salsa too spicy, Mexican cheese, sour cream, or avocado can all help cut the heat.  If you want some veggies, shredded cabbage and sliced radishes add a nice crunch.

Whatever you choose, make sure you plan enough for everyone to have seconds!




Carne Asada Tacos Pin


Yield: 8 people

Carne Asada Traditional Taco Recipe

Take your taste buds to Mexico with a traditional taco recipe of flavorful steak topped with a fresh onion relish, & drizzled with spicy homemade salsa. Bet you can't eat just one! From EatingRichly.com

Marinated strips of flank steak, a smokey homemade salsa, and your favorite toppings combine to create these delicious traditional tacos!  Prep time does not include marinating overnight. Recipe from Food.com, used with permission.  

Prep Time 45 minutes
Cook Time 45 minutes
Total Time 1 hour 30 minutes


Carne Asada

For the Onion Relish

  • 1 white onion, chopped
  • 1/2 cup chopped fresh cilantro
  • 1 lime, juice of

For the Homemade Chile Salsa

  • 2 large tomatoes, chopped
  • 2 jalapeno peppers, chopped
  • 1 white onion, quartered
  • 4 garlic cloves, peeled
  • 4 dried red chile pods
  • 1 pinch salt and pepper, to taste

Assorted Other Toppings

  • 1 (32 oz) package corn tortillas
  • 2 cups grated Cojita cheese, (optional)
  • 2 limes, wedged, (optional)


Marinating the Steak

  1. In a medium bowl, whisk together the vinegar, soy sauce, minced garlic, lime juice, and olive oil.  Season with salt, black pepper, garlic powder, chili powder, oregano, cumin, and paprika then whisk until well blended. 
  2. Place flank steak in a large glass baking dish, and pour marinade over the meat. Turn meat over to coat both sides. Cover dish, and marinate overnight, or for at least 6 hours for the best flavor.

Onion Relish

  1. In a small bowl, stir together the ingredients for the relish, then cover and refrigerate.  

Homemade Chile Salsa

  1. Heat a skillet over medium-high heat. 
  2. Toast chile pods for a few minutes, then soak in a bowl of water for half an hour. Meanwhile, preheat oven to 450 degrees F.
  3. Place the tomatoes, onion, jalapenos, and garlic cloves on a baking sheet, and roast for twenty minutes until toasted. 
  4. Place roasted vegetables and chile pods into a blender or food processor, add salt and pepper, and puree until smooth.

Cooking the Carne Asada

  1. Heat vegetable oil in a skillet over medium-high heat. Cut the marinated steak into strips. Cook, stirring constantly, until the meat is cooked through and most of the liquid has evaporated. 

Assembling the tacos

  1. Warm the tortillas in a skillet or microwave to make them pliable. 
  2. Arrange several tortillas on a plate and lay beef over them. Top with onion relish and salsa, as well as whatever other toppings you might like, such as Cotija cheese and a squeeze of lime.

We'd love to keep in touch. Be sure to sign up for our newsletter and get your free download of our favorite healthy cute kid snacks.

Posts may contain affiliate links. If you purchase a product through an affiliate link, your costs will be the same but Eating Richly Even When You're Broke will receive a small commission.

This helps us to cover some of the costs for this site. Thank you so much for your support!

Nutritional and cost information is for estimating purposes only, and subject to variations due to region, seasonality, and product availability.

20 thoughts on “Traditional Carne Asada Taco Recipe with Homemade Salsa”

  1. Such a delicious taco recipe, love the twist on a traditional taco with this carne asada taco recipe. Wouldn’t change a thing, yum!


Leave a Comment

Skip to Recipe
Skip to content