Easy, flavor-packed Steak Tacos with a quick corn-and-herb topping and the best simple chili-lime sauce.

Steak Tacos, flavorful enough as a standalone meal, complement well with a side of fruit salad recipe or quick cucumber salad.

Delicious steak tacos garnished with corn salsa, cheese, and various toppings, prepared and served.

Steak Tacos

These tacos blend two of my favorite and most popular recipes from this website: the beloved Chicken Tacos and my personal favorite, Flank Steak With Corn Salsa .

Combining them creates an exceptional Steak Taco recipe. These are, without a doubt, the best steak tacos I’ve ever tasted! They explode with flavor, from the seasoned, tender steak to the crisp corn topping, and are perfected with a creamy chili-lime sauce. We just can’t get enough of them!

Combining seasonings for spice rub, drizzling olive oil on the meat, sprinkling spice rub, grilling, and slicing thinly against the grain.

Ingredients

  • Flank Steak: Provides the main protein, offering a rich and flavorful base.
  • Spices (Garlic Powder, Coriander, Cumin, Paprika, Chili Powder, Salt, Pepper, Brown Sugar): Create a robust and complex flavor profile for the steak rub.
  • Olive Oil: Used for grilling and flavor enhancement in the steak and corn.
  • Corn on the Cob, Green Onions, Cilantro, Jalapeño, Garlic, Lime, Avocado: These fresh ingredients form the corn topping, adding texture, freshness, and zesty flavors.
  • Tortillas (Corn or Flour): Serve as the base for the steak tacos.
  • Optional Cheese (Cotija or Queso Fresco), Extra Lime, Extra Cilantro: Add additional flavor and garnish.
  • Sauce (Mayo, Lime Juice, Lime Zest, Cumin, Paprika, Chili Powder, Sriracha): Creates a creamy, tangy, and slightly spicy sauce to complement the tacos.

Quick Tip

Remove steaks for steak tacos from grill 5 degrees before desired temperature for carryover cooking during rest:

  • Rare: 120-125°F
  • Medium-Rare: 135°F (4-5 min/side)
  • Medium: 140°F (5-7 min/side)
  • Medium-Well: 150°F (8-10 min/side)
  • Well-Done: 160-175°F.

Grilling corn, cutting corn from the cob and combining with salsa ingredients, charring tortillas, and combining sauce ingredients.

How To Make Steak Tacos

  1. Grill Prep: Preheat your grill to 450°F and oil the grates.
  2. Corn: Brush corn with olive oil, season with salt and pepper, grill until charred, then cut off the kernels.
  3. Steak Rub: Mix spices and brown sugar, rub onto steak with olive oil, and grill to desired doneness. Let it rest, then slice thinly against the grain.
  4. Corn Topping: Mix grilled corn kernels with chopped avocado, green onions, cilantro, garlic, jalapeño, lime zest, and juice.
  5. Sauce: Whisk together mayo, lime juice, zest, spices, and sriracha.
  6. Tortillas: Lightly grill or warm tortillas.
  7. Assemble: Fill tortillas with steak, corn topping, sauce, and optionally add avocado slices, extra lime juice, cilantro, or cheese. Enjoy your steak tacos!

Finished steak taco recipe, with tacos side by side, stuffed with delicious meat, corn salsa, and various toppings.

Tips For Success

  • Use a queso-cotija blend for topping; if omitting, add a pinch of salt to the steak tacos.
  • Monitor steak cook time closely; flank steak cooks fast, and thinner steaks cook faster.
  • Char the tortillas for enhanced flavor; see video for quick method.

Storage

Steak Taco Leftovers?

  • Fridge: Store sliced steak, corn topping, and sauce in separate airtight containers. Keep tortillas in their original packaging or wrap in foil and place in a zip-top bag. Use within 3-4 days.
  • Freezer: Freeze steak in a freezer-safe bag for up to 2-3 months. Thaw in the fridge overnight.
  • Reheating: Warm steak in a skillet or microwave on medium. Heat tortillas on a dry skillet or microwave covered with a damp paper towel.

More Taco Recipes

5 from 12 votes

Steak Tacos

These easy, flavor-packed Steak Tacos are loaded with juicy, seasoned steak and topped with a fresh corn-and-herb mix that adds the perfect crunch. Drizzle on a zesty chili-lime sauce, and youโ€™ve got a taco thatโ€™s bursting with fresh flavors!
Prep Time: 30 minutes
Cook Time: 12 minutes
Total Time: 42 minutes
Servings: 4 servings (about 3 small tacos per person)

Equipment

  • Grill

Ingredients 
 

  • Vegetable oil or canola oil, for greasing grill

Steak

  • 1-1/2 up to 2 pounds flank steak or flat iron or skirt steak
  • 1 teaspoon garlic powder
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1 tablespoon paprika
  • 1 tablespoon ground chili powder
  • 1 tablespoon light brown sugar firmly packed
  • 1-1/2 teaspoons salt
  • 1-1/2 teaspoons pepper
  • 2 tablespoons olive oil divided

Corn Topping and Tacos

  • 2 large corn on the cob fresh is best if available; or use frozen, about 2 cups
  • 1 large avocado divided
  • 3 green onions thinly sliced
  • 1/2 bunch cilantro finely chopped
  • 1 tablespoon finely chopped jalapeรฑo see note 1
  • 1 teaspoon minced garlic 1 clove
  • 1 large lime
  • 12 small tortillas or street-sized tortillas, flour or corn; I prefer Missionยฎ extra-thin corn tortillas
  • Cooking spray
  • Toppings as desired see note 2

Sauce

  • 1/2 cup mayo full-fat, I love Best Foods/Hellmanโ€™sยฎ
  • 2 limes
  • 1/6 teaspoon ground cumin
  • 1/4 teaspoon paprika
  • 1/2 teaspoon chili powder
  • 1 teaspoon sriracha sauce

Instructions 

  • Preheat grill to 450ยฐF. Once heated, clean and liberally oil the grill. (I do this by drenching a paper towel in vegetable oil and, holding tongs, rubbing the paper towel over the grill.)
  • Corn: Shuck corn and discard leaves and silk. Drizzle corn with olive oil and lightly sprinkle with salt and pepper. Rub oil and salt/pepper into all sides of the corn. Add corn to the grill over direct heat and grill about 10โ€“12 minutes. Rotate every 3โ€“4 minutes until brightly colored and lightly charred. Let grilled corn cool before cutting it off the cob and adding kernels to a large bowl.
  • Steak: Prepare steak rub by mixing together garlic powder, ground coriander, cumin, paprika, chili powder, salt, pepper, and brown sugar. Remove steak from packaging and blot dry with a paper towel. Drizzle 1 tablespoon oil on the steak. Sprinkle half the rub on top and gently press in. Flip the steak over and drizzle remaining 1 tablespoon of oil on the bottom of the steak and sprinkle on remaining rub mixture. Gently press in.
  • Place spiced-rubbed steak directly on grill and cook 4โ€“5 minutes per side, or until the internal temperature is 130โ€“135ยฐF for medium rare or 145ยฐF for medium. (I use a meat thermometer here. For a 2-pound flank steak, my grill takes exactly 4 minutes per side.) Remove steak from grill. Tent with foil and let rest for 5โ€“10 minutes, then slice it very thinly against the grain (see note 3).
  • Corn Topping: Cut the avocado in half. Chop one half into small pieces and thinly slice the other half. Toss grilled corn with chopped avocado, thinly sliced green onions, finely chopped cilantro, minced garlic, and finely diced jalapeรฑo. Add 1 teaspoon lime zest, 2 tablespoons lime juice, a sprinkle of salt and pepper, and gently toss together. Set aside.
  • Sauce: Zest and juice limes to get 1/2 teaspoon zest and 3 tablespoons juice. Whisk together with all sauce ingredients until smooth and combined. Add a pinch of salt and pepper to taste. Taste and adjust to personal preference (additional salt, pepper, sriracha, etc.).
  • Tortillas: Spray both sides of the tortillas with cooking spray and โ€œgrillโ€ tortillas on the stovetop over the open flame until slightly charred. Alternatively, warm (covered with a damp paper towel) in the microwave. After tortillas have been warmed or charred, quickly fold them in half so they will fold easily when assembled.
  • Assemble: Fill up the tortillas with thinly sliced steak, a generous spoonful of the corn-avocado mixture, and a spoonful of the sauce. Add the thin slices of avocado. Optionally, add extra lime juice, cilantro, and/or cotija cheese to tacos if desired. Enjoy!

Video

Recipe Notes

Note 1: If you arenโ€™t a fan of spicy foods, I recommend McCormickยฎ chili powder and paprika; neither are very hot. Iโ€™d also recommend leaving out the jalapeรฑo from the corn topping.
Note 2: Optional toppings: Cotija or Queso Fresco Cheese, additional lime wedges/juice and cilantro.
Note 3: Steak grain: Find the fibers on the steak and determine how they are running along the steak. Once you find that grain, slice perpendicular. This will keep the meat juicy, tender, and easier to chew. If the meat strips are too long, cut them in half or chop for easier eating.
Storage: Keep steak, corn topping, and sauce in separate airtight containers in the fridge for up to 3โ€“4 days. Freeze steak in a freezer-safe bag for up to 2โ€“3 months. Thaw in the fridge overnight.

Nutrition

Serving: 1serving | Calories: 703kcal | Carbohydrates: 71g | Protein: 12g | Fat: 44g | Saturated Fat: 8g | Polyunsaturated Fat: 17g | Monounsaturated Fat: 17g | Trans Fat: 0.1g | Cholesterol: 12mg | Sodium: 889mg | Potassium: 663mg | Fiber: 9g | Sugar: 13g | Vitamin A: 483IU | Vitamin C: 26mg | Calcium: 170mg | Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Meet Chelsea


Hello, and welcome to Chelseaโ€™s Messy Apron! Iโ€™m Chelsea, the recipe developer, food photographer, and writer behind the site. Iโ€™m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping byโ€”I hope you find something delicious to make!

More Recipes You'll Love

5 from 12 votes (4 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




18 Comments

  1. Theresa says:

    5 stars
    I’ve made this recipe twice now and it’s always devoured.

    1. Chelsea says:

      Yay! I am so happy to hear this! Thanks for your comment Theresa! ๐Ÿ™‚

  2. Ken says:

    5 stars
    Used this recipe with a ribeye steak and also organic chicken – both turned out excellent and will enjoy this again in the future.

    Thank you for sharing!

    1. Chelsea says:

      Yay! I am so thrilled to hear this! Thank you so much for your comment Ken!

  3. Gretchen Piper says:

    5 stars
    Made this while on vacation with family, it’s fantastic! The steak has a great salty flavor which is balanced with the corn salsa. We also made rice bowls with leftovers the next day. Thanks for the yummy recipe ๐Ÿ˜‹

    1. Chelsea says:

      I am so thrilled to hear this! Thanks so much Gretchen! ๐Ÿ™‚

  4. Michaela says:

    5 stars
    I donโ€™t usually leave a comment, but this deserved recognition! This was amazing!! Better than restaurants! Ty!!!

    1. Chelsea says:

      Thanks so much Michaela! Your comment means a ton! ๐Ÿ™‚

  5. Lynn K says:

    5 stars
    Delicious!!! The corn topping is amazingโ€ฆmake extra because it can just be eaten as a side too. Great the next day. Sauce is incredible. I made everything except the steak in advance (early in the day for dinner later). For the corn topping, I just waited until right before serving to add avocado. Big hit.

    1. Chelsea Lords says:

      Thank you so much Lynn! I’m so happy you enjoyed! ๐Ÿ™‚

  6. Jillian says:

    5 stars
    Very tasty!

    1. Chelsea Lords says:

      So glad to hear that, thank you Jillian!

  7. Holly says:

    Can you prepare the steak in the oven? If so, what temp and time do you suggest?

  8. Laura says:

    5 stars
    SOOO good! Loved the corn salsa and sauce too! Your recipes never disappoint! Thanks!

    1. Chelsea Lords says:

      Awe you made my day!! Thanks Laura ๐Ÿ™‚

  9. Maureen says:

    5 stars
    This recipe delivers some big time smacking good flavour. I did add a little olive oil and stevia to the salsa. If you follow the steak grilling tips- itโ€™s absolutely perfect!!!!!

    1. Chelsea Lords says:

      I’m so happy you loved this Maureen! Thanks so much for your comment! ๐Ÿ™‚