These grilled steak elote tacos combine perfectly seasoned flank steak with the bold flavors of Mexican street corn. The steak gets a quick marinade with chili powder, cumin, and lime before hitting the grill. Meanwhile, fresh corn is charred and mixed with creamy mayonnaise, sour cream, and crumbled cotija cheese. Served on warm corn tortillas with extra toppings like red onion, fresh cilantro, and tangy crema, these tacos deliver smoky, spicy, and creamy flavors in every bite. Ready in just 40 minutes, they're perfect for weeknight dinners or weekend gatherings with friends and family.
The smell of street corn hitting the grill takes me straight to summer evenings when my neighbor would grill corn and pass ears over the fence. Something about charred corn and spicy cheese just works. These tacos came from craving that elote magic but wanting something substantial enough for dinner.
Last summer I made these for a backyard cookout and watched them disappear in minutes. My brother grabbed three before anyone else had plated, which is his highest form of compliment. Now they are the most requested thing whenever we fire up the grill.
Ingredients
- Flank or skirt steak: These cuts grill beautifully and soak up the spice rub perfectly
- Chili powder and spices: The blend mimics street corn seasoning and gives the steak a gorgeous crust
- Fresh corn: Nothing compares to fresh corn on the cob, straight from the grill with those char spots
- Cotija cheese: Salty and crumbly, it is what makes elote taste like elote
- Corn tortillas: Warm them right on the grill for that authentic touch and extra flavor
- Mexican crema: The tangy creaminess ties everything together
Instructions
- Season the steak:
- Mix the olive oil, chili powder, cumin, paprika, garlic powder, salt, pepper, and lime juice in a small bowl. Rub it all over the steak and let it hang out while you prep everything else.
- Get the grill going:
- Fire up the grill to medium-high. You want it nice and hot for both the corn and the steak.
- Grill the corn:
- Brush the corn with a little oil and grill it for 8 to 10 minutes, turning it now and then. You are looking for those beautiful charred spots all over. Let it cool slightly before handling.
- Cook the steak:
- Grill the steak for 3 to 4 minutes per side for medium-rare. Move it to a plate, tent it loosely with foil, and let it rest for 5 minutes while you make the elote mixture.
- Make the elote:
- Cut the kernels off the cob and toss them in a bowl with mayonnaise, sour cream, cotija, chili powder, cilantro, and lime juice. Stir until everything is coated and creamy.
- Slice and warm:
- Cut the steak thinly against the grain. Warm your tortillas on the grill or in a dry skillet until they are pliable and slightly charred.
- Build your tacos:
- Pile sliced steak onto each tortilla, spoon on plenty of elote, and finish with extra cotija, cilantro, red onion, and a drizzle of crema. Serve with lime wedges for squeezing.
These tacos turned a random Tuesday dinner into something my family still talks about. That first bite of smoky steak, sweet corn, and tangy crema is just magic.
Getting the Best Char
High heat and patience are your friends here. Do not flip the corn or steak too often. Let them develop a proper crust before turning. Those dark spots carry so much flavor.
Make It Your Own
Sometimes I add sliced jalapeño for extra heat or swap in feta if I cannot find cotija. Greek yogurt works instead of sour cream for a lighter version. The beauty of these tacos is how they adapt to what you have.
Serving Suggestions
A simple green salad with lime vinaigrette balances the rich flavors perfectly. Cold beer or sparkling water with lime cuts through the creaminess. These are substantial enough to stand alone as a main course.
- Set up a toppings bar and let everyone build their own
- Double the elote mixture because it disappears fast
- Warm your serving plates to keep everything hot longer
Hope these tacos bring as much joy to your table as they have to mine. Happy grilling.
Recipe FAQs
- → What cut of steak works best for these tacos?
-
Flank or skirt steak are ideal choices because they're flavorful, cook quickly, and become tender when sliced thinly against the grain. Both cuts absorb marinades beautifully and develop a nice char on the grill.
- → Can I make the elote topping ahead of time?
-
Yes, prepare the elote mixture up to 4 hours in advance and store it in the refrigerator. Bring it to room temperature before serving for the best flavor and texture. The corn may absorb some of the creamy dressing, so you might need to add a squeeze of fresh lime before serving.
- → What can I substitute for cotija cheese?
-
Feta cheese makes an excellent substitute with its similar salty crumbly texture. Queso fresco also works well for a milder flavor. For a dairy-free option, try crumbled vegan feta or nutritional yeast for that cheesy bite.
- → How do I prevent the tortillas from breaking?
-
Warm the corn tortillas on the grill or in a dry skillet for about 15-20 seconds per side until pliable. Keep them wrapped in a clean kitchen towel or foil until ready to assemble. This makes them more flexible and less likely to crack when folding.
- → Can I cook these indoors without a grill?
-
Absolutely. Use a grill pan over medium-high heat for both the steak and corn. You can also broil the corn and use a cast-iron skillet for the steak. The stovetop method still delivers great flavor and char marks.