Steak Tacos Recipe

Jump to Recipe

This post may contain affiliate links. Read our disclosure policy.

We’re teaching how to make the best steak tacos recipe. Everything you need to know from steak rubs to taco toppings. You’ve never had a street taco like this!

Last year we tackled a sizzlin’ steak fajita (my husband’s favorite), but today we’re giving all the hints for Mexican street tacos, steak style! This is a far cry from simple homemade taco seasoning(although that is delicious with ground beef). The flavor of these easy street tacos is next level!!

A plate of food, with Steak Taco

What is a street taco?

Mexican street tacos aren’t exactly what we Americans think of when we think “taco”. It is generally much smaller than a traditional American taco and is served open faced so you can see the toppings.

You’ll notice that they tortillas are small and often there are two of them. This helps give a “cleaner” eating experience. You can use corn tortillas or flour tortillas, but choose the small “street taco” size. You can find them in just about any grocery store by the tortillas.

steak frying in a skillet

What cut of beef is best for tacos?

Carne Asada is what steak for tacos is commonly called. The best cut of beef for this is flank steak or skirt steak.

Another solid option is ribeye. Ribeye always has amazing flavor!

Is skirt steak the same as flank steak?

Flank steak and skirt steak can generally be used interchangeably. Both have a great beefy flavor. Both can also be tough if cooked the wrong way. Use either you’d like, but for tacos, cook the steak over high heat and serve it medium rare for the best tender steak.

Mexican Steak Rub

Although it may be tempting to pick up a pre-packaged Mexican spice rub, you’ll love making your own at home. This allows you to add as much heat as you’d like! You can mix up a bunch of this and keep it on hand so it is easy to pull out.

Don’t skip that cocoa powder…it sounds strange but adds such amazing flavor!

To add more or less heat, watch the cayenne pepper. Add more or less, depending on what you like!

A close up of a steak taco

How to Make Steak for Tacos

After you’ve rubbed the steak with a delicious Mexican spice mix, it’s time to cook the steak!

If you’d like you can throw the steak on the grill, but we almost always pan fry it. It doesn’t take long to cook so pan frying is often easier than heating the grill.

Heat oil in a skillet, then sear each side of the steak. We recommend medium rare (135º F) to medium (145º F) but of course you can cook your steak to the degree of doneness that you prefer.

**Pro Tip: Allow your steak to rest for 10 minutes before slicing it. This will help seal those juices in, making your steak tender and flavorful.**

What is in a Mexican Taco?

Other than the meat (we’re showing steak here, but it can also be shredded chicken, ground beef, barbacoa or pork carnitas) which is the focus of street tacos, other toppings are optional. We like to load on a fresh salsa, sprinkling of cheese, a squirt of fresh lime juice and cheese.

In American we tend to put on sour cream and cheddar cheeses, but that is not on traditional Mexican street tacos.

What is the best cheese for tacos?

The most authentic cheese for street tacos is Cotija cheese. We find this in the dairy section of the grocery store by the cheese. We buy it in a block and shred it ourselves.

Of course you can also use sharp cheddar, white cheddar or Monterey Jack cheeses. Even pepper jack cheese would be awesome!

overhead view of steak tacos

Best Salsa for Steak Tacos

Although store bought is easy, we recommend a homemade salsa for these tacos. The possibilities are endless and you’ll love the different flavor profile each salsa gives!

What to Serve with Tacos

Chips and salsa is a classic choice, but what other options are there? After an appetizer of  chicken quesadillas, we recommend an easy salad, a huge pile of guacamole, and maybe some Mexican street corn casserole.

Mexican street tacos
Mexican street tacos

Steak Tacos Recipe

4.75 from 4 votes
We're teaching how to make the best steak tacos recipe. Everything you need to know from steak rubs to taco toppings. You've never had a street taco like this!
Servings 10
Prep Time 20 minutes
Cook Time 15 minutes
Rest Time 10 minutes
Total Time 35 minutes

Email Me This Recipe!
Enter your email and get the recipe sent to your inbox! Plus you’ll get new recipes from us every week.


  • 2 pounds flank steak
  • 2-3 tablespoons olive oil

Steak Rub:

  • 2 tablespoons chili powder
  • 1 tablespoon arrowroot starch (or cornstarch)
  • 2 teaspoons ground cumin
  • 2 teaspoons dried oregano
  • 2 teaspoons unsweetened cocoa
  • 2 teaspoons pink Himalayan salt
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper
  • 1/4 teaspoon ground coriander

To make the tacos:

  • 10 soft flour tortillas
  • 2 avocados (sliced)
  • 1 cup pico de gallo
  • Cotja Cheese (for topping)


  • Brush both sides of the steak with olive oil.
  • Mix all of the seasonings in a small bowl. Sprinkle and pat the seasoning mix on both sides of the steaks. (Save any leftover seasoning for the next time you make steak tacos.)
  • Heat oil in a skillet over medium heat.
  • Sear both sides of the steak and cook over medium low heat until center is at 130 to 135 degrees Fahrenheit (this is medium rare).
  • Remove steak from heat. Allow the steak to rest for 10 minutes, then slice into strips.

Make the tacos:

  • In a tortilla add sliced avocado, Pico de Gallo, Cotija cheese, and sliced steak.
  • Serve and enjoy!


The calories shown are based on the recipe making 10 tacos, with 1 serving being 1 taco with toppings. Since different brands of ingredients have different nutritional information, the calories shown are just an estimate. **We are not dietitians and recommend you seek a nutritionist for exact nutritional information.**


Calories: 325kcal | Carbohydrates: 24g | Protein: 23g | Fat: 15g | Saturated Fat: 3g | Cholesterol: 54mg | Sodium: 908mg | Potassium: 592mg | Fiber: 4g | Sugar: 3g | Vitamin A: 665IU | Vitamin C: 5.3mg | Calcium: 65mg | Iron: 3.2mg
Course Main Dish
Cuisine Mexican
Calories 325
Keyword how to make tacos, mexican recipes, taco recipe

A close up of a plate of food, with Steak and Taco

About JulieJulie Clark

About Julie Clark

I'm Julie Clark, CEO and recipe developer of Tastes of Lizzy T. With my B.A. in Education and over 30 years of cooking and baking, I want to teach YOU the best of our family recipes.

Get 5 Classic Recipes with a Deliciously Secret Twist

You might also like

Join the Discussion

Notify of

Inline Feedbacks
View all comments