If you are searching for a vibrant and flavorful twist on classic tacos, this Grilled Steak Elote Tacos Recipe will instantly become one of your all-time favorites. Juicy, perfectly grilled steak meets the smoky, creamy delight of traditional Mexican elote, creating a mouthwatering combination layered with fresh lime, tangy cotija cheese, and a hint of spice. Each bite is a celebration of textures and bold flavors that come together effortlessly, making this recipe perfect for casual weeknight dinners, weekend gatherings, or any time you want to impress friends with something special yet approachable.

Grilled Steak Elote Tacos Recipe - Recipe Image

Ingredients You’ll Need

Gathering simple yet punchy ingredients is the secret behind this Grilled Steak Elote Tacos Recipe. Each item has been chosen to build layers of flavor that blend beautifully — from the succulent steak marinade to the creamy, citrusy elote sauce and the fresh, crisp vegetables adding brightness and balance.

  • Whole Flap Steak: This cut is ideal for grilling and slicing into tender, juicy cubes.
  • Limes, juiced: Essential for marinade and sauce; adds a lively acidity that brightens the dish.
  • Cola: Adds sweetness and helps tenderize the steak for extra juiciness.
  • Hot Sauce: Provides just the right kick, used in both marinade and elote sauce.
  • Kosher Salt: Enhances all the natural flavors throughout the recipe.
  • Black Pepper: Adds a pungent, slightly spicy depth to the meat.
  • Garlic Powder: Delivers savory garlic flavor without overpowering the steak.
  • Canola Oil: Perfect for grilling and helping to toast tortillas and corn.
  • Mayonnaise: The creamy heart of the elote sauce, balancing smoky and tangy notes.
  • Sour Cream: Brings cooling richness to the elote dressing.
  • Corn on the Cob: Fresh corn grilled to smoky, sweet perfection for the salsa.
  • Chopped Cilantro: Adds a burst of herbal freshness and color.
  • Diced Red Onions: Gives a slight sharpness and crunch to the corn salsa.
  • Cotija Cheese: Crumbly and salty, the classic cheese that defines authentic elote.
  • Tajin Seasoning: Adds smoky, spicy, and tangy elements to the corn mixture.
  • Flour Tortillas: Soft yet sturdy to hold all the delicious fillings.
  • Jack Cheese, shredded: Melts beautifully inside the tortilla for crispy, cheesy bites.

How to Make Grilled Steak Elote Tacos Recipe

Step 1: Prepare the Marinade and Marinate the Steak

Start by combining the lime juice, cola, hot sauce, kosher salt, black pepper, and garlic powder in a bowl. This mixture beautifully tenderizes the flap steak while infusing it with a balanced sweet, tangy, and spicy flavor. Once combined, place your steak in a shallow dish or zip-top bag and pour the marinade over it. Seal and refrigerate for at least 4 hours, or ideally overnight. This step is crucial as it guarantees a tender, flavorful steak that will shine in your tacos.

Step 2: Grill the Steak

Fire up your grill to high heat and brush the grates with canola oil to prevent sticking. Remove the steak from the marinade, letting excess drip off, and grill it for about 4 to 5 minutes on each side for a lovely medium-rare finish. Rest the steak for 10 minutes afterward to allow the juices to redistribute, then cut it into bite-sized cubes. The rich, smoky aroma and perfectly charred edges make this steak the star of the Grilled Steak Elote Tacos Recipe.

Step 3: Grill the Corn and Prepare Elote Sauce

Shuck your corn and grill it on the same hot barbecue, turning frequently until the kernels are tender and charred in spots, about 8-10 minutes. Once cooled slightly, cut the kernels off the cob and toss them with diced red onions, chopped cilantro, a sprinkle of Tajin seasoning, and a drizzle of canola oil. For the elote sauce, mix mayonnaise, sour cream, lime juice, and a teaspoon of hot sauce together until creamy and smooth. This sauce is what gives your tacos that authentically indulgent, creamy bite.

Step 4: Prepare the Tortillas and Assemble Tacos

Lightly heat your flour tortillas to make them pliable. Then, sprinkle shredded Jack cheese in a thin layer over each tortilla and let it crisp up gently on a hot skillet or grill until bubbling and slightly golden. This cheesy, crispy base adds irresistible texture. To assemble, layer steak cubes, the smoky corn salsa, and finish with a generous drizzle of the elote sauce. Sprinkle cotija cheese over the top to finish off with a salty, crumbly delight that ties every flavor together perfectly.

How to Serve Grilled Steak Elote Tacos Recipe

Grilled Steak Elote Tacos Recipe - Recipe Image

Garnishes

The secret to elevating your Grilled Steak Elote Tacos Recipe lies in thoughtful garnishes. Fresh lime wedges are essential to squeeze over each taco for an extra pop of brightness. You can also sprinkle additional chopped cilantro and diced red onions for a fresh, vibrant contrast. A dash of extra Tajin seasoning or a small spoonful of more cotija cheese adds wow-factor finishes that keep everyone coming back for seconds.

Side Dishes

Complement these tacos with simple, classic sides that won’t steal the spotlight but will round out the meal. Mexican street corn salad, black bean and corn salad, or a fresh avocado and tomato salad all pair beautifully. A side of crispy tortilla chips with salsa or guacamole also makes a fantastic accompaniment, adding crunch and freshness to each bite of the rich, smoky tacos.

Creative Ways to Present

Consider serving your Grilled Steak Elote Tacos Recipe on a colorful platter lined with banana leaves for an authentic touch. Individual small bowls filled with each topping and sauce let guests customize their tacos making for a fun and interactive meal. For a festive touch, arrange limes cut into wedges and sprinkle bright edible flowers around the serving tray for a visually stunning presentation that will wow family and friends alike.

Make Ahead and Storage

Storing Leftovers

If you find yourself with leftover grilled steak or corn salsa, store them separately in airtight containers in the refrigerator. The steak will stay juicy and flavorful for up to 3 days, while the corn salsa maintains its fresh crunch for about 2 days. Keep the elote sauce chilled in a small jar for up to 3 days to preserve its creamy texture and tangy flavor.

Freezing

While fresh is always best for the tortillas and toppings, you can freeze leftover steak by wrapping it tightly in foil and placing it in a freezer-safe bag. Properly stored, it lasts for up to 3 months. To avoid texture loss, thaw it gently in the refrigerator overnight before reheating.

Reheating

Reheat your leftover grilled steak gently on the stovetop or in the oven to preserve its tenderness. Avoid the microwave if possible, as it can dry the meat out quickly. For the corn salsa and elote sauce, serve cold or at room temperature, stirring gently before plating. When reheating tortillas, wrap them in a damp paper towel and warm in the microwave for 20-30 seconds for best results.

FAQs

Can I use a different cut of steak for this recipe?

Absolutely! While flap steak is ideal due to its flavor and texture, flank or skirt steak also works wonderfully as long as you marinate it properly and slice it thinly against the grain.

Is it necessary to marinate the steak overnight?

Marinating overnight enhances tenderness and depth of flavor, but if you’re pressed for time, 4 hours still produces tasty results. The longer, the better, though!

Can I make the elote sauce dairy-free?

Yes! You can swap the mayonnaise and sour cream for non-dairy alternatives or use a creamy avocado base to keep the sauce rich and smooth without dairy.

What type of tortillas should I use for best results?

Soft flour tortillas hold up well to the juicy fillings and crisp cheese crust. You can also use corn tortillas if you prefer a gluten-free option, but be sure to warm them gently to avoid cracking.

Can this recipe be made on a stovetop grill pan?

Definitely. A grill pan is a great alternative that gives those lovely char marks and smoky flavor if you don’t have access to an outdoor grill.

Final Thoughts

I can’t recommend this Grilled Steak Elote Tacos Recipe enough for anyone who loves bold, fresh, and satisfying meals packed with authentic Mexican flavors. It’s a dish that feels festive yet approachable, perfect for sharing with loved ones or simply treating yourself on any given day. Once you try these tacos, you’ll understand why they quickly become a favorite at the table, turning simple ingredients into a mouthwatering celebration of taste.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Grilled Steak Elote Tacos Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 53 reviews
  • Author: admin
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 1 hour 30 minutes (including marinating)
  • Yield: 4 servings
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Mexican

Description

These Grilled Steak Elote Tacos combine tender, marinated flap steak with smoky grilled corn, zesty lime, and creamy Elote sauce, all wrapped in crispy, cheese-toasted flour tortillas. A perfect fusion of savory and tangy flavors delivers a satisfying and vibrant taco experience that’s ideal for a flavorful dinner or weekend cookout.


Ingredients

Scale

Steak Marinade

  • 1 Whole Flap Steak
  • 2 medium Limes, juiced
  • 1 cup Cola
  • 2 tbsp Hot Sauce
  • 1.5 tbsp Kosher Salt
  • 1.5 tbsp Black Pepper
  • 1 tbsp Garlic Powder
  • Canola Oil, as needed

Elote Sauce

  • 2.5 tbsp Mayonnaise
  • 1.5 tbsp Sour Cream
  • 1 tsp Hot Sauce
  • 2 medium Limes, juiced

Corn Salsa

  • 34 Corn on the Cob
  • 2 tbsp Chopped Cilantro
  • 2 tbsp Diced Red Onions
  • 1.5 tbsp Mayonnaise
  • 1.5 tbsp Cotija Cheese
  • 1.5 tsp Tajin Seasoning
  • Canola Oil, as needed

Tacos

  • Flour Tortillas
  • 2 cups Jack Cheese, shredded


Instructions

  1. Marinate Steak: In a bowl, combine lime juice, cola, hot sauce, kosher salt, black pepper, garlic powder, and a splash of canola oil. Mix well then add the flap steak, ensuring it is fully coated. Marinate for at least 4 hours or overnight in the refrigerator to deepen the flavors.
  2. Grill Steak: Preheat your grill to high heat. Remove steak from marinade and grill for about 4-5 minutes per side for medium-rare, or to desired doneness. Once cooked, let the steak rest for 5-10 minutes before slicing into bite-sized cubes.
  3. Prepare Corn and Elote Sauce: Grill corn on the cob over medium-high heat, turning occasionally until kernels are tender and slightly charred. While corn grills, mix mayonnaise, sour cream, hot sauce, and lime juice to make the Elote sauce.
  4. Make Corn Salsa: Cut the grilled kernels off the cob and combine with chopped cilantro, diced red onions, mayonnaise, cotija cheese, Tajin seasoning, and a drizzle of canola oil. Mix well to create a vibrant corn salsa.
  5. Prepare Tortillas: Heat a skillet over medium heat. Place a flour tortilla in the skillet and sprinkle evenly with shredded jack cheese. Cook until the cheese melts and the tortilla crisps up slightly, then flip and cook the other side just briefly.
  6. Assemble Tacos: Fill each cheese-toasted tortilla with cubed grilled steak, a generous spoonful of corn salsa, and a drizzle of Elote sauce. Serve immediately and enjoy the perfect balance of smoky, creamy, and zesty flavors.

Notes

  • Marinating overnight intensifies the flavor and tenderness of the steak.
  • Use fresh lime juice for the best citrus flavor.
  • Adjust hot sauce amounts according to your preferred spice level.
  • Grilling the tortillas with cheese gives extra crunch and flavor but can be omitted if preferred softer tacos.
  • For a gluten-free version, substitute corn tortillas for flour tortillas.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star