Our Grilled Steak Elote Tacos are a delicious weeknight dinner that your entire family will love! Made with tender steak cooked on the grill and an elote street corn mixture that’s full of flavor. It is a family favorite recipe that you will be making again and again!

The Best Grilled Steak Elote Tacos
The summer temps are calling my name and so is this yummy Steak Taco Recipe! Made with some Mexican Street Corn Salad and a perfectly cooked steak, this is going to be on permanent rotation all summer long (so much better than your typical beef tacos). A great addition to your next taco Tuesday!
Looking for More Steak Recipes?
If you love them as much as we do, you definitely need to try our Garlic Butter Steak Bites!
Why You Will Love This Recipe
- Family-Friendly: the kiddos will love this recipe just as much as you!
- Steak Rub: this recipe starts with an amazing steak rub that adds just a little extra flavor to this recipe! Feel free to use it on any steak!
- Mexican Sweet Corn: that burst of sweetness and feta cheese (dairy-free works just as well!) really bring this recipe to the next level!
What You Will Need
- steak dry rub – highly recommend making our homemade steak dry rub, but you can also keep it simple with salt and pepper or a store-bought option.
- sirloin steak fillets – this is what we used but feel free to use your favorite cut of steak!
- corn kernels – for best results, make grilled sweet corn right alongside the steak for the best flavor.
- mayo – this wonderful creaminess helps hold the elote mixture together.
- feta cheese – option to sub with a dairy-free option, if needed.
- red onion & fresh cilantro – essential toppings for any elote corn mixture.
- lime juice – a little bit of acidity really helps to amplify all the great flavor.
- fresh garlic – everything is always better with some garlic in the mix.
- chili powder & kosher salt – simple seasonings that give the best flavor.
- street taco tortillas – wrap it all up in these handheld tortillas!
How To Make Grilled Steak Elote Tacos
The first steps to making this easy recipe are to pat the steak dry with paper towels.

Combine the Steak Dry Rub ingredients in a small bowl. Rub the dry rub all over the steak (you can use a little or a lot, depending upon your preference).

Grill the steaks over direct, high heat for 3-4 minutes per side and then move to indirect heat until they have reached your desired internal temperature. Remove steaks from the grill and let rest 10 minutes before slicing into bite-sized cubes, cutting against the grain.

Meanwhile, combine the Mexican Street Corn Salad ingredients in a bowl. You can also prep this ahead of time if you want!

Take a street taco tortilla and add the Mexican Street Corn Salad. Place steak pieces on top and then add additional feta, cojita cheese and fresh cilantro. Squeeze some fresh lime juice over top!


Storage
Leftovers steak can be kept in an airtight container separate from the street corn mixture in the fridge for 3-4 days. Reheat the steak and assemble when ready to eat.

Recipe FAQs
- What is the best steak to use for tacos? You can really make any cut of beef work for steak tacos, but we love the top sirloin we used here as well as a good skirt steak or even NY Strip!
- Can I use a steak marinade instead of a dry rub? Absolutely, feel free to use our steak marinade! It has a flavorful combination resulting from some soy sauce, garlic and even a tiny bit of ketchup!

Made this recipe and loved it?! We would love it if you would take a minute and leave a star rating and review – it is also helpful if you made any substitutions or changes to the recipe to share that as well. THANK YOU!
Don’t forget to check out my Instagram and TikTok account for some behind-the-scenes action and subscribe to my YouTube channel for more delicious recipe tutorials! Or give me a follow on Facebook or see what I am pinning on Pinterest!
Other Recipes You Might Like
BBQ Chicken Tacos
Easy Fish Tacos
The BEST Steak Salad
My Go-To Steak Marinade

Grilled Steak Elote Tacos
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Yield: 12 servings 1x
- Category: Dinner/Entree
- Method: Grill
- Cuisine: American
Description
A delicious Grilled Steak Elote Tacos recipe has an amazing dry rub and Mexican street corn salad! Packed with flavor and so easy!
Ingredients
- ½ tablespoon kosher salt
- 1 teaspoon ground coffee
- ¼ teaspoon garlic powder
- ¼ teaspoon ground black pepper
- ¼ teaspoon coriander
- ¼ teaspoon onion powder
- ¼ teaspoon chili powder
- ¼ teaspoon ground cinnamon
Elote Street Corn:
- Approx. 2 cups cooked corn kernels*
- 1/3 cup mayonnaise
- 1/4 cup feta cheese (sub dairy-free feta)
- 1/4 cup red onion, diced
- 2 tablespoons fresh cilantro, chopped
- 1–2 tablespoons lime juice
- 1 tablespoon garlic, minced
- 1/2 teaspoon chili powder
- pinch of kosher salt
- topping suggestions: additional fresh cilantro and feta cheese and/or grated cotija cheese
Steak Tacos:
- 12oz sirloin steak
- Street taco tortillas
- Lime wedges
Instructions
- Dry Rub: Combine Steak Dry Rub ingredients in a small bowl and set aside.
- Street Corn: Put the Mexican Street Corn Salad ingredients in a large bowl and stir to combine. Taste and feel free to add additional chili powder, lime juice, cilantro, etc. as desired. Set aside.
- Prep: Preheat outdoor grill to high heat (500 degrees F) and ensure grates are clean and rubbed with oil. Pat steak dry with a clean paper towel. Rub dry rub over steak as much or as little as you want.
- Grill: Place steaks directly on the hot grill grates over a direct heat for 3-4 minutes per side and then move to indirect heat until the internal temperature reaches approximately 140 degrees F (for medium/medium-rare). Remove from grill and let rest 5-10 minutes.
- Assemble Tacos: Cut cooked steak into cubes, cutting against the grain. Take tortillas and add a few spoonfuls of the elote street corn into the center. Add some steak on top.
- Serve: Enjoy immediately with any additional fresh cilantro on top and a squeeze of lime juice.
Notes
- Dairy Free: simply use a dairy free feta cheese alternative.
- *Corn: for the corn you can use any kind of corn you wish. Feel free to make grilled sweet corn and cut off the kernels or you can even use frozen corn! If you are using frozen corn, I would thaw in a cast iron skillet on the stove-top!
- Stove Option: you can easily cook the steak on the stove top! This Pan-Fried Filet Mignon is a great resource for how to do it!
- Add-Ins: feel free to add in a bit of avocado or even guacamole to the mix, if you want! Sometimes I also toss in a tiny bit of pico de gallo or salsa verde too.
Nutrition
- Serving Size: 1 taco
- Calories: 137
- Sugar: 2 g
- Sodium: 278.5 mg
- Fat: 6.9 g
- Carbohydrates: 11.1 g
- Protein: 8.4 g
- Cholesterol: 22.1 mg
Originally published June 24, 2021. Recipe retested and new photos added March 27, 2025.
Amy Brady says
So excited to try these for a vacation w friends. What sides do you serve w it or recommend?
Bridget Montag says
That’s great Amy! The Mexican Street Corn Salad served on top also makes a delicious side dish! We also recommend our Homemade Guacamole or our Easy Taco Dip – both are definite crowd pleasers.
Amanda says
These were literally the best tacos I’ve ever made. Thank you for the delicious recipe!
Sarah Tubbs says
These Steak Tacos were Stellar. As in groans from my husband and full bellies in my kids, they were so good. That Mexican Street Corn Salad takes it over the top. Thank you for sharing the goodness, Erin!
Erin says
So happy to hear that, Sarah! And thanks so much for taking the time to leave feedback – I really appreciate it!
Miranda says
These. Are. So. Good. Enough said.
Made this recipe exactly as written…only addition was avocado on my tacos. 🤗
Will 100% be adding this to my regular rotation. So easy, and insane flavor. My new fav!!
Erin says
So happy the hear that, Miranda! And thank you for taking the time to leave feedback – I appreciate it!
Bridget Montag says
Made these last night and they were SO GOOD!!
Bethany says
These tacos are AMAZING! They have become a staple summer recipe!
Erin says
So happy to hear that, Bethany! And thanks so much for taking the time to leave your feedback – I really appreciate it!