Why Are Steak Elote Tacos Irresistible?
Steak Elote Tacos are the kind of meal that makes taco night feel like a celebration. The recipe pairs smoky, juicy grilled ribeye steak with a creamy, tangy elote style corn topping, all tucked into warm toasted tortillas. Each bite gives you the rich savoriness of beef balanced by the sweet char of corn, the salty kick of cotija cheese, and the bright freshness of lime and cilantro. What makes these tacos especially appealing is how easy they are to customize. A few slices of fresh jalapeño let everyone adjust the heat to their liking, while the simple prep makes them doable on a busy weeknight or a lazy summer weekend. If you’re looking for the ultimate summer taco, this Steak Elote Tacos recipe brings together everything you love about a backyard barbecue in one handheld package. They are protein packed, satisfying, and full of bold, layered flavors that never disappoint.
Jump to:
- Why Are Steak Elote Tacos Irresistible?
- Steak Elote Tacos Ingredients
- For the Steak
- For the Elote Topping
- For Assembly
- Step by Step Instructions for Steak Elote Tacos
- Make Ahead Options
- Expert Tips for Steak Elote Tacos
- What to Serve with Grilled Steak Elote Tacos
- How to Store and Freeze Steak Elote Tacos
- Steak Elote Tacos Variations & Substitutions
- Grilled Steak Elote Tacos Recipe FAQs
- What is elote in tacos?
- How do you grill steak for steak elote tacos?
- Can I use frozen corn for the elote topping?
- What cheese is best on steak elote tacos?
- How do you slice steak for tacos?
- Are steak elote tacos healthy?
- Steak Elote Tacos
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Steak Elote Tacos Ingredients
You only need a handful of ingredients to build these tacos. Start with a couple of well marbled ribeye steaks, the star of the show. The elote topping comes together with fresh grilled corn, creamy mayonnaise and sour cream, and bold finishing touches. Here is everything you need, divided into three parts.
For the Steak
- 2 ribeye steaks (about 1 inch thick)
- Salt and freshly ground black pepper
For the Elote Topping
| Ingredient | Quantity |
|---|---|
| Fresh corn on the cob, husked | 4 ears |
| Mayonnaise | 2 tablespoons |
| Sour cream | 2 tablespoons |
| Chopped fresh cilantro | 1/4 cup |
| Crumbled cotija cheese | 1/2 cup |
| Lime juice plus optional zest | 1 lime |
For Assembly
- 8 small flour or corn tortillas
- 1 jalapeño, thinly sliced (optional)
- Extra lime wedges for serving
The seasoning for the steak is deliberately simple. Salt and pepper let the rich, beefy flavor of the ribeye shine through. Choose small tortillas so the filling stays in balance. Corn tortillas offer a nutty, authentic backdrop, while flour tortillas are softer and more pliable. Either works beautifully.
Step by Step Instructions for Steak Elote Tacos
The key to this dish is getting a deep char on the corn and a juicy medium doneness on the steak. Follow these steps in order, and you will have a taco spread that looks and tastes like it came from a street side stand.

- Preheat your grill to medium high, about 400°F (200°C).
- Place the husked corn directly on the grill grates. Cook for 10 to 12 minutes, turning occasionally, until the kernels are tender and have developed dark charred spots. Remove and let cool slightly.
- Using a sharp knife, cut the kernels off the cobs into a mixing bowl. Add the mayonnaise, sour cream, chopped cilantro, crumbled cotija cheese, and the juice and zest of 1 lime. Stir until well combined. Set aside.
- Season both sides of the ribeye steaks generously with salt and pepper. Place them on the hot grill and cook for 4 to 5 minutes per side for medium doneness. Adjust time slightly if you prefer rare or well done.
- Transfer the steaks to a cutting board and let them rest for 5 minutes. This step is essential; do not skip it.
- While the steak rests, toast the tortillas on the grill for about 1 minute per side until they are warm and have light grill marks.
- Slice the rested steak thinly against the grain. The slices should be no thicker than a pencil.
- Assemble each taco: lay a few slices of steak on a toasted tortilla, spoon a generous amount of the elote mixture on top, and add a few jalapeño slices if you like heat. Serve immediately with lime wedges on the side.
If your grill has hot spots, use them to your advantage by placing the corn over slightly lower heat and the steak over the hottest area.
Make Ahead Options
Busy evenings call for a little advance planning, and these Steak Elote Tacos are wonderfully flexible. You can prep the components ahead of time without sacrificing any of the fresh, bold flavors.
- Elote mixture: Prepare the creamy corn topping up to 3 days in advance. Store it in an airtight container in the refrigerator. Give it a good stir before serving to freshen the flavors.
- Grilled steak: You can season and grill the ribeye steaks up to 24 hours ahead. After resting and slicing, store the strips in an airtight container in the fridge.
- Assembly: When you are ready to eat, simply reheat the steak gently in a skillet over medium heat for a few minutes and warm the tortillas on the grill or in a dry pan. Spoon the chilled elote mixture onto the tacos just before serving so it stays cool and creamy.
Keeping the components separate until assembly prevents the tortillas from getting soggy and ensures every taco tastes freshly made.
Expert Tips for Steak Elote Tacos
Even simple recipes have small details that make a big difference. Keep these tips in mind to get the most flavorful, tender tacos every time.
The single most important move for a juicy taco filling is letting the steak rest for a full 5 minutes and then slicing it against the grain. This step keeps all those rich juices inside the meat instead of on the cutting board.
- Rest the grilled ribeyes for at least 5 minutes before you reach for the knife.
- Slice the steak against the grain. This shortens the muscle fibers and makes each bite tender, not chewy.
- Taste the elote mixture before spooning it onto the tacos. Add an extra squeeze of lime or a pinch of salt if needed to wake up the flavors.
- Do not rush the corn on the grill. Those deep charred spots are where the smoky sweetness lives.
- Toast the tortillas right before you assemble. Warm tortillas are more pliable and less likely to tear.
- Serve the tacos immediately once built for the best combination of hot steak and cool, creamy topping.
If you enjoy the grilled steak in this recipe, you will love our Grilled Skirt Steak Chimichurri for another quick dinner idea packed with flavor.
What to Serve with Grilled Steak Elote Tacos
These tacos are a full meal on their own, but a well chosen side dish turns taco night into a fiesta. Round out your table with a few of these easy options.
- Creamy Mexican Rice: A mild, tomato infused rice balances the bold, smoky taco flavors.
- Zesty Black Beans: Simple black beans simmered with a touch of cumin add extra protein.
- Fresh Pico de Gallo: This bright, chunky salsa brings a crisp, juicy contrast to each bite.
- Grilled Vegetables: Zucchini, bell peppers, and red onion tossed with a little oil and grilled alongside the corn make a colorful, healthy side.
- Watermelon Salad: A sweet, juicy watermelon salad with mint offers a refreshing counterpoint to the rich steak and creamy corn.
- Margaritas on the rocks: Nothing says summer like a classic lime margarita paired with smoky tacos.
- Churros: End the meal on a sweet note with crispy churros and a warm chocolate dipping sauce.
For another corn focused side, our Simple Mexican Street Corn Salad is a reader favorite and comes together in minutes.
How to Store and Freeze Steak Elote Tacos
Leftovers are rare, but if you do have extra taco components, store them properly to keep them safe and delicious for another meal.
- Store leftover assembled tacos in an airtight container in the refrigerator for up to 3 days. For the best texture, keep the steak and elote mixture separated.
- The elote mixture freezes well. Spoon it into a freezer safe airtight container and freeze for up to 2 months. Thaw overnight in the fridge before using.
- To reheat the steak, warm a skillet over medium heat and add the sliced steak for about 5 minutes, tossing occasionally. Avoid microwaving, as it can make the beef tough and dry.
- Extra tortillas will keep at room temperature for up to 2 days. For longer storage, place them in a freezer bag and freeze for up to a month.
With a little planning, you can turn one cooking session into multiple quick taco dinners.
Steak Elote Tacos Variations & Substitutions
This recipe is a starting point, not a rulebook. With a few simple swaps, you can adapt these tacos to fit different diets, tastes, and what you have on hand.

- Dairy free: Use dairy free mayonnaise and sour cream alternatives, or replace the creamy base with mashed avocado.
- Vegan: Swap the steak for thick slices of grilled portobello mushrooms or marinated tofu. Use a plant based cheese or nutritional yeast in the elote mixture.
- Extra heat: Add a pinch of chipotle powder to the creamy corn, or toss in finely diced serrano peppers for a sharper kick.
- Cheese swap: Cotija is traditional, but crumbled pepper jack adds a melty, spicy note and crumbled goat cheese brings tangy richness.
- Veggie boost: Grill bell peppers, zucchini, or red onion alongside the corn and tuck them into the tacos for extra crunch and color.
- No corn problem: Replace the grilled corn with roasted diced sweet potatoes or butternut squash. The sweetness still pairs beautifully with the smoky steak.
- Herb switch: If cilantro is not your favorite, fresh basil or mint works surprisingly well with the lime and cotija.
- Citrus twist: Add a small splash of orange juice along with the lime for a brighter, slightly sweeter finish.
Feel free to mix and match these ideas until you find your own perfect Steak Elote Tacos.
Grilled Steak Elote Tacos Recipe FAQs
What is elote in tacos?
How do you grill steak for steak elote tacos?
Can I use frozen corn for the elote topping?
What cheese is best on steak elote tacos?
How do you slice steak for tacos?
Are steak elote tacos healthy?

Steak Elote Tacos
🥩 Juicy grilled ribeye steak meets creamy charred corn elote topping for the perfect taco night upgrade.
🌽 Quick enough for weeknights yet impressive for entertaining, these tacos pack bold layered flavors in every bite.
- Total Time: 35 minutes
- Yield: 8 tacos 1x
Ingredients
2 ribeye steaks (about 1 inch thick)
Salt
Freshly ground black pepper
4 ears fresh corn on the cob, husked
2 tablespoons mayonnaise
2 tablespoons sour cream
1/4 cup chopped fresh cilantro
1/2 cup crumbled cotija cheese
1 lime (juice plus optional zest)
8 small flour or corn tortillas
1 jalapeño, thinly sliced (optional)
Lime wedges for serving
Instructions
1-Preheat the grill: Preheat grill to medium high, about 400°F (200°C).
2-Grill the corn: Place husked corn on grates; grill 10-12 minutes, turning occasionally, until charred and tender. Let cool slightly.
3-Make the elote mixture: Cut kernels off cobs; mix with mayonnaise, sour cream, cilantro, cotija cheese, lime juice and zest. Set aside.
4-Season and grill the steak: Season ribeye steaks generously with salt and pepper; grill 4-5 minutes per side for medium doneness.
5-Rest the steak: Transfer steaks to a cutting board; rest 5 minutes (essential, do not skip).
6-Toast the tortillas: While steak rests, grill tortillas about 1 minute per side until warm with light marks.
7-Slice the steak: Slice rested steak thinly against the grain, slices no thicker than a pencil.
8-Assemble the tacos: Place steak slices on tortillas, spoon elote mixture on top, add jalapeño if desired, and serve with lime wedges.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🔪 Rest the grilled ribeyes for at least 5 minutes, then slice against the grain for tender, juicy bites every time.
🌽 Let the corn develop deep charred spots on the grill — that is where the smoky sweetness lives.
🌿 Taste the elote mixture before assembling and adjust with an extra squeeze of lime or a pinch of salt to wake up the flavors.
- Prep Time: 15 minutes
- Resting Time: 5 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Grill
- Cuisine: Mexican
Nutrition
- Serving Size: 2 tacos
- Calories: 580
- Sugar: 5g
- Sodium: 520mg
- Fat: 32g
- Saturated Fat: 13g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 4g
- Protein: 38g
- Cholesterol: 95mg






