Smoky Elote Steak Tacos are packed with grilled ribeye, creamy charred corn, lime, cilantro, and salty cotija cheese. Each taco is rich, fresh, slightly smoky, and perfect for a fun dinner, cookout, or taco night.
Why You’ll Love This Recipe
These tacos combine two favorites in one bite: juicy grilled steak and creamy Mexican-style street corn. The ribeye adds deep, savory flavor, while the corn topping brings sweetness, tang, creaminess, and a little crunch.
They are easy to customize, quick enough for a weeknight, and impressive enough for guests. The grilled tortillas add extra smoky flavor, making every taco taste fresh from the grill.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
2 ribeye steaks, about 10 to 12 ounces each
1 teaspoon salt, or to taste
1/2 teaspoon black pepper, or to taste
4 ears fresh corn, husked
2 tablespoons mayonnaise
2 tablespoons sour cream
1/4 cup fresh cilantro, chopped
1/2 cup crumbled cotija cheese
Juice of 1 lime, about 2 tablespoons
Zest of 1 lime, optional
8 small flour or corn tortillas
1 jalapeño, thinly sliced, optional
Lime wedges, for serving
Directions
Preheat the grill to medium-high heat.
Place the corn directly on the grill. Cook for 10 to 12 minutes, turning occasionally, until the kernels are tender and lightly charred.
Remove the corn from the grill and let it cool slightly. Cut the kernels off the cobs and place them in a mixing bowl.
Add mayonnaise, sour cream, chopped cilantro, cotija cheese, lime juice, and lime zest if using. Stir until the corn is well coated and creamy.
Season both sides of the ribeye steaks with salt and black pepper.
Grill the steaks for 4 to 5 minutes per side, or until cooked to your preferred doneness. Transfer the steaks to a cutting board and let them rest for 5 minutes.
Slice the steak thinly against the grain.
Warm the tortillas on the grill for about 1 minute per side, until soft and lightly charred.
Fill each tortilla with sliced steak, then top with a generous spoonful of the creamy elote mixture.
Add sliced jalapeño if you want extra heat. Serve immediately with lime wedges.
Servings and timing
This recipe makes 8 tacos and serves about 4 people.
Use flank steak or sirloin instead of ribeye for a leaner option.
For extra spice, mix a pinch of chili powder or cayenne into the corn mixture.
Use corn tortillas for a more classic flavor, or flour tortillas for a softer bite.
Add diced avocado, shredded lettuce, or chopped tomatoes for more freshness.
For a lighter topping, replace sour cream with plain Greek yogurt.
Storage/Reheating
Store steak, corn mixture, and tortillas separately in airtight containers.
Refrigerate the steak for up to 3 days. Refrigerate the elote mixture for up to 2 days.
Reheat steak gently in a skillet over low heat until warm. Avoid overheating so it stays tender.
Warm tortillas in a dry skillet for 20 to 30 seconds per side.
The corn topping is best served cold or at room temperature, but it can be gently warmed if preferred.
FAQs
Can I make these tacos without a grill?
Yes. Cook the corn in a hot skillet or under the broiler, and sear the steaks in a cast-iron pan.
What steak works best for this recipe?
Ribeye is great because it is juicy and flavorful, but sirloin, flank steak, or skirt steak also work well.
Can I use frozen corn?
Yes. Thaw it first, then cook it in a hot skillet until lightly charred.
Are corn or flour tortillas better?
Both work. Corn tortillas add a traditional flavor, while flour tortillas are softer and easier to fold.
Can I make the elote mixture ahead of time?
Yes. Prepare it up to 1 day ahead and keep it covered in the refrigerator.
How do I keep steak tender?
Let it rest after grilling, then slice it thinly against the grain.
Is the jalapeño necessary?
No. It is optional and only adds heat.
Can I add more cheese?
Yes. Add extra cotija on top before serving for a saltier, creamier finish.
What can I serve with these tacos?
Serve them with rice, beans, salad, grilled vegetables, or tortilla chips.
Can I double the recipe?
Yes. Double all ingredients and grill the steaks in batches if needed.
Conclusion
Smoky Elote Steak Tacos bring together juicy grilled steak, creamy street corn, fresh lime, cilantro, and warm tortillas in one flavorful meal. They are easy to prepare, full of texture, and perfect for sharing.