If you’ve ever dreamed of a meal that captures summer in every bite, these Grilled Steak Elote Tacos deliver an unforgettable experience. With smoky, tender flank steak seared to perfection and nestled in warm corn tortillas, every forkful feels like a mini celebration. The sweet, charred corn tossed with tangy mayonnaise and creamy sour cream adds a playful twist, while crumbled cotija cheese lends just the right salty finish. Savor the perfect harmony of grilled steak and elote in every bite as zesty lime juice and bright cilantro mingle with the meat’s rich depth—these tacos are the ultimate crowd-pleaser.
This recipe is your go-to for a quick dinner or a leisurely lunch on a lazy weekend. With just 20 minutes of prep and 30 minutes of cooking (plus a brief 5-minute rest), you’ll transform pantry staples into a fiesta of flavors that dance on your palate. Clocking in at around 600 calories per serving, these tacos feel indulgent yet balanced—ideal for anyone chasing that satisfying, hearty bite without a mountain of cleanup. Whether you’re hosting friends or treating yourself, these intermediate-level Grilled Steak Elote Tacos promise to deliver bold, crave-worthy results every time.
To master these tacos, it’s all about quality ingredients that shine on their own and come together in perfect harmony. Each component plays a starring role, from juicy protein to vibrant toppings.
A lean cut prized for its rich beefy flavor. When sliced thinly against the grain, it becomes remarkably tender and soaks up seasonings beautifully.
Enhances the natural flavors of the steak and balancing the sweetness of the charred corn.
Adds a mild heat and a fragrant bite that complements the steak’s bold profile.
Coats the steak for even grilling, preventing sticking and helping achieve that sought-after seared crust.
Charred right on the grill, it delivers smoky-sweet kernels that add texture and summer vibes to every taco.
Creates a creamy base for the elote mixture, helping spices and lime juice cling to the kernels.
Brings tangy brightness, cutting through the richness and giving the topping a silky mouthfeel.
A crumbly, salty Mexican cheese that adds depth and a delightful contrast to the sweet corn.
Infuses the mayonnaise mixture with a subtle smoky warmth, elevating the corn’s natural sweetness.
Provides zesty acidity that wakes up all the flavors, pairing especially well with the savory steak.
Warmed until pliable, they’re the perfect handheld vessel for steak and elote, adding a little chew and authentic charm.
Fresh and herbaceous, it crowns each taco with a burst of green flavor and visual appeal.
Getting these tacos to your plate involves simple yet essential cooking steps. Follow along to build layers of flavor, from searing the steak to assembling each taco with care.
1. Preheat your grill to medium-high heat to ensure it’s hot enough for a beautiful sear on the steak and perfectly charred corn.
2. Season the flank steak generously with salt and black pepper, then drizzle it with olive oil. Use your hands to rub the oil and seasonings in, ensuring a consistent coating.
3. Place the steak on the preheated grill and grill for 4–6 minutes per side, depending on your desired doneness. Look for those signature grill marks and a crust that locks in juices. Once cooked, remove the steak and let it rest for at least 5 minutes before slicing.
4. While the steak rests, position the husked corn directly on the grill. Rotate occasionally, allowing each side to char and develop a smoky aroma over about 10 minutes.
5. In a medium bowl, combine mayonnaise, sour cream, crumbled cotija cheese, smoked paprika, and lime juice. Stir until the mixture is smooth and evenly seasoned, then set aside.
6. When the corn is cool enough to handle, carefully slice the kernels off the cob and fold them into the mayonnaise mixture. Stir gently to coat every kernel in creamy goodness.
7. Warm each corn tortilla on the grill for about 30 seconds per side. This step ensures they’re soft, flexible, and lightly kissed by the grill’s heat so they won’t tear when you fill them.
8. Use a sharp knife to slice the rested steak thinly against the grain. This technique is key to maximum tenderness.
9. Assemble your tacos by layering sliced steak onto each warmed tortilla. Top generously with a spoonful of the elote mixture, letting it spill over the sides.
10. Garnish with chopped cilantro and serve each taco with a wedge of lime for an extra pop of acidity.
With these tacos plated and ready to go, consider these fun serving ideas to elevate your meal even further. Whether you’re hosting a backyard barbecue or enjoying a casual weeknight dinner, these tips will bring your taco spread to life.
Lay out the sliced steak, elote mixture, tortillas, cilantro, and lime wedges on a table. Let guests assemble their own tacos, adding their preferred amount of toppings and customizing for dietary preferences.
Offer a side of smoky chipotle salsa for an extra kick of heat. The deep, smoky flavors play off the charred corn and enrich the steak’s savory profile.
Complement the elote topping by serving a fresh street corn salad on the side. The combination of grilled corn, red onion, jalapeño, and cheese amps up the flavor dimension.
Bright citrus margaritas—especially those featuring lime and orange juice—balance the tacos’ smoky and creamy elements, making every bite feel more festive.
Proper storage ensures you can enjoy these tacos again without sacrificing taste or texture. The key is to keep components separate when possible and to reheat gently to maintain their integrity.
Store sliced steak, elote topping, and tortillas in individual airtight containers. This prevents the tortillas from becoming soggy and keeps each element at peak freshness.
Place all containers in the fridge for up to three days. For best results, remove components just before serving and warm them lightly—avoid overheating to preserve flavor.
If you want to extend the life of leftover steak, wrap it tightly in foil or freezer-safe bags and freeze for up to two months. Thaw overnight in the fridge before reheating.
To reheat, gently warm sliced steak and elote topping in a skillet over low heat, stirring to distribute heat evenly. Warm tortillas separately on a skillet or damp paper towel in the microwave for 15 seconds.
Throughout this article, we’ve walked through everything you need to create mouthwatering Grilled Steak Elote Tacos that delight both the eye and the palate. From selecting a juicy flank steak and charring sweet corn to whipping up a creamy elote topping and layering it all in warm corn tortillas, each step is designed for flavor-packed simplicity. Whether you’re looking for a quick dinner, a fun lunch, or a crowd-pleasing summer recipe, this intermediate-level dish strikes the perfect balance between ease and culinary flair. With roughly 20 minutes of prep, 30 minutes of cooking, and just a 5-minute rest time, you can have a fiesta on your plate in under an hour—ideal for busy weeknights or leisurely weekend gatherings.
Feel free to print and save this article for easy reference whenever the taco craving hits. Don’t forget, you can revisit our FAQ section below for answers to common questions and tips. If you try this recipe, I’d love to hear how it went—any tweaks you made, flavor combos you discovered, or stories from your taco night are welcome. Drop your comments, questions, or feedback below, and let’s keep the conversation going. Enjoy every savory, tangy, and smoky bite of these Grilled Steak Elote Tacos!
These Grilled Steak Elote Tacos blend smoky, tender flank steak with sweet charred corn and zesty toppings, creating a fiesta of flavors that dance on your palate.