If you love bold, vibrant flavors and crave a taco experience that takes your taste buds on a ride, Grilled Elote Steak Tacos are an absolute must-try. Combining juicy, perfectly grilled steak with the smoky, creamy, and tangy goodness of Mexican street corn (elote), these tacos offer a delicious fusion that’s both hearty and fresh.
Elote, or Mexican street corn, is traditionally grilled corn slathered with a tangy, creamy sauce and sprinkled with cheese and chili powder. When paired with tender, marinated steak and wrapped in warm tortillas, it creates a taco that is bursting with contrasting textures and mouthwatering flavor.
Why Grilled Elote Steak Tacos Are a Game-Changer
- Ultimate flavor combo: The smoky char of grilled steak meets the creamy, spicy sweetness of elote.
- Textural delight: Juicy meat, crisp grilled corn kernels, creamy sauce, and crunchy taco toppings.
- Versatile meal: Great for casual weeknight dinners, weekend cookouts, or festive gatherings.
- Customizable: Easily adaptable with your favorite salsa, fresh herbs, or extra heat.

Ingredients You’ll Need
For the Steak Marinade:
- 1 lb flank steak or skirt steak
- 2 tbsp olive oil
- 2 cloves garlic, minced
- Juice of 1 lime
- 1 tsp chili powder
- 1 tsp cumin
- 1/2 tsp smoked paprika
- Salt and pepper to taste
For the Elote (Mexican Street Corn):
- 2 ears corn, husked
- 1/4 cup mayonnaise
- 1/4 cup Mexican crema or sour cream
- 1/2 cup crumbled Cotija cheese (or feta as a substitute)
- 1 tsp chili powder
- Juice of 1 lime
- Fresh cilantro, chopped (optional)
For the Tacos:
- 8 small corn or flour tortillas
- Extra cilantro leaves
- Lime wedges for serving
Step-by-Step Instructions
1. Marinate the Steak
In a bowl, whisk together olive oil, garlic, lime juice, chili powder, cumin, smoked paprika, salt, and pepper.
Place the steak in a shallow dish or zip-top bag and pour the marinade over it. Let it marinate in the fridge for at least 30 minutes, or up to 2 hours for more flavor.
2. Grill the Corn and Steak
Preheat your grill to medium-high heat.
Grill the corn, turning occasionally, until charred and cooked through (about 10 minutes). Remove from grill and let cool slightly. Then, cut the kernels off the cob.
Grill the marinated steak for about 4-5 minutes per side for medium-rare, or cook to your preferred doneness. Let the steak rest for 5 minutes before slicing thinly against the grain.
3. Prepare the Elote Sauce
In a mixing bowl, combine mayonnaise, Mexican crema, lime juice, and chili powder. Stir well.
Add the grilled corn kernels and toss gently to coat. Sprinkle in crumbled Cotija cheese and chopped cilantro, mixing lightly.
4. Assemble the Tacos
Warm the tortillas on the grill or in a skillet until soft and pliable.
Add a generous layer of sliced steak to each tortilla, then top with a scoop of the creamy elote mixture.
Garnish with extra cilantro, a sprinkle of Cotija, and a squeeze of fresh lime juice.
Tips for the Best Grilled Elote Steak Tacos
- Choose your steak wisely: Flank or skirt steak work best for grilling and slicing thin.
- Don’t skip the resting: Let the steak rest after grilling to keep it juicy.
- Customize your heat: Add sliced jalapeños, hot sauce, or a dash of cayenne to the elote for a spicy kick.
- Add avocado: Slices of fresh avocado or guacamole pair beautifully with these tacos.
- For indoor cooking: Use a grill pan or broiler if you don’t have access to an outdoor grill.
Serving Suggestions
Grilled Elote Steak Tacos pair wonderfully with fresh Mexican sides like:
- Cilantro-lime rice
- Black bean salad
- Pickled onions
- Fresh guacamole and chips
- A cold cerveza or margarita
Nutritional Information (Approximate per 2 Tacos)
- Calories: 450
- Protein: 35g
- Fat: 20g
- Carbs: 30g
- Fiber: 5g
Final Thoughts
Grilled Elote Steak Tacos are an explosion of textures and flavors that bring authentic Mexican street food vibes right to your table. The rich, smoky steak paired with creamy, zesty corn creates a taco experience that’s both comforting and exciting. Whether you’re hosting friends, feeding the family, or just craving something delicious and different, this recipe will quickly become a favorite.
Fire up the grill and get ready for tacos that are anything but ordinary!