Savor the perfect marriage of smoky grilled flank steak and creamy elote in these authentic Mexican-inspired street tacos. The steak gets a bold spice rub with chili powder, cumin, and smoked paprika before hitting the grill, while fresh corn develops sweet charred notes that balance beautifully with rich mayonnaise, tangy lime, and salty cotija. Warm corn tortillas cradle thin slices of rested steak against the grain, topped with the vibrant elote mixture, extra cheese, crisp red onion, and cooling crema. Each bite delivers layers of texture from tender meat, sweet corn, and fresh herbs, finished with bright citrus that cuts through the richness. Perfect for gatherings or weeknight dinners, these customizable tacos come together in under an hour and serve four hungry eaters eight generous portions.
The smoky scent of grilled corn drifting through our apartment windows always draws me to the kitchen, like some kind of delicious gravity. My neighbor Maria first taught me how street corn vendors in Mexico City coat everything in that glorious mayo-lime-chili mixture, standing at her counter with corn husks scattered everywhere. We spent an entire summer perfecting the balance between tangy crema and sharp cotija, eating our mistakes standing up. These tacos are what happens when you marry that street corner energy with perfectly charred steak.
Last summer, my brother and I made these for his birthday and ended up grilling on the patio until midnight, with friends wandering in and out of the kitchen. The tacos disappeared faster than we could warm the tortillas, someone kept putting '80s ballads on the speaker, and nobody cared that the dining table was completely buried under cutting boards. Sometimes food is just an excuse to keep people at your house longer.
Ingredients
- Flank or skirt steak (1 lb): Cuts like this were made for grilling, developing that gorgeous crust while staying tender inside when you slice against the grain
- Chili powder blend: The combination of chili powder, cumin, and smoked paprika creates layers of warmth that complement the corn without overwhelming it
- Fresh corn (2 ears): Nothing compares to fresh sweet corn kissed by open flame, those little charred bits are pure gold
- Cotija cheese: This salty, crumbly cheese is essential for authentic flavor but feta works in a pinch
- Corn tortillas (8): Warm them directly over the grill for those lovely toasted spots that add texture
Instructions
- Season and prep the steak:
- Mix olive oil, chili powder, cumin, smoked paprika, garlic powder, salt, pepper, and lime juice in a small bowl. Rub this mixture all over the steak and let it rest while you prep everything else, letting those flavors really sink into the meat.
- Get the grill going:
- Preheat your grill to medium-high, the kind of heat that makes you step back slightly when you lift the lid. If you are using a grill pan, let it get properly hot so you get those beautiful sear marks.
- Grill the corn:
- Brush the husked corn with a little oil and place it on the grill, turning every few minutes for about 8 to 10 minutes total. You want those kernels to pick up some char, turning golden-brown in spots, like summer captured in vegetable form.
- Cook the steak:
- Grill your steak for 3 to 4 minutes per side for medium-rare, though you can go longer if you prefer. Move it to a plate and tent it loosely with foil, letting it rest for at least 5 minutes so the juices redistribute throughout the meat.
- Make the elote mixture:
- Cut the kernels off the cooled corn cobs into a bowl. Stir in mayonnaise, sour cream, crumbled cotija, chili powder, fresh cilantro, and lime juice until everything is coated in that creamy, tangy mixture.
- Slice and warm:
- Cut your rested steak thinly against the grain, which keeps each bite tender. Warm your tortillas right on the grill for about 30 seconds per side until they are pliable and slightly charred.
- Build your tacos:
- Pile sliced steak onto each warm tortilla, spoon plenty of that elote mixture on top, then finish with extra cotija, fresh cilantro, thin red onion slices, and a drizzle of crema. Serve with lime wedges for squeezing over everything.
My friend Sarah, who claims she hates cilantro, ate three of these tacos before she realized what was in them. Now she requests them for every gathering, picking off the green stuff but still loving every bite. That is the kind of endorsement that matters.
Mastering the Elote Balance
The magic of elote is in the ratios, too much mayo and it becomes heavy, too much lime and it turns sharp. Start with less crema than you think you need, you can always add more but you cannot take it back. Taste as you go, that beautiful messy mixture should hit tangy, creamy, and slightly sweet all at once.
Choosing the Right Steak Cut
Flank and skirt steak have long muscle fibers that become incredibly flavorful when grilled quickly over high heat. They absorb marinades beautifully and develop that restaurant-quality char. Budget-conscious cooks love these cuts because they deliver big flavor without the price tag of fancier steaks.
Making Them Your Own
Once you have made these a few times, start playing around with what you love. Some nights I add pickled red onions for extra acid, other times I slice up radishes for crunch. The template works, but the variations keep it interesting.
- Keep extra lime wedges on hand, that final squeeze pulls everything together
- Warm your serving plates if you are eating indoors, these tacos are best hot
- Have napkins ready, street food is meant to be a little messy
These tacos have become my go-to for feeding a crowd because everyone gets to customize their own perfect bite. There is something joyful about building food with your hands, licking your fingers, and passing lime wedges around the table.
Recipe FAQs
- → What cut of steak works best for these tacos?
-
Flank or skirt steak are ideal choices because they're flavorful, cook quickly on the grill, and slice beautifully against the grain into tender strips perfect for taco filling.
- → Can I make elote without a grill?
-
Absolutely. You can char corn kernels in a hot cast-iron skillet or use frozen corn that's been pan-roasted until golden and slightly crispy for similar depth of flavor.
- → How do I prevent my tortillas from breaking?
-
Warm corn tortillas directly on the grill for 15-20 seconds per side or wrap them in damp paper towels and microwave for 30 seconds to keep them pliable and prevent cracking.
- → What can I substitute for cotija cheese?
-
Feta cheese makes an excellent salty, crumbly alternative with similar texture. For a lighter option, try queso fresco which provides mild creaminess without as much salt.
- → How long should I rest the steak before slicing?
-
Let the grilled steak rest loosely covered with foil for at least 5 minutes so juices redistribute throughout the meat. This ensures each bite stays juicy and tender.
- → Can I prepare components ahead of time?
-
The spice rub can be mixed in advance, and the elote mixture keeps well in the refrigerator for up to 2 days. Grill everything just before serving for best texture and temperature.