Grilled Elote Steak Tacos
If you’re looking for a fun and flavorful way to spice up your weeknight dinners, you’ve come to the right place! These Grilled Elote Steak Tacos are a hit in my house, bringing together the smoky goodness of grilled steak and the vibrant flavors of elote (Mexican street corn). They’re perfect for everything from busy weeknights to family gatherings, making it easy to gather around the table and enjoy some great food together.
What makes these tacos special is how they blend rich flavors with fresh ingredients. The combination of ribeye steak, sweet corn, and zesty toppings creates a delicious bite that will have everyone coming back for seconds. Plus, they’re simple enough to whip up even on the busiest days!
Why You’ll Love This Recipe
- Quick and Easy: Perfect for those nights when you want something tasty without spending hours in the kitchen.
- Flavor Explosion: The combination of grilled steak and elote-inspired toppings creates an irresistible flavor profile.
- Family-Friendly: Kids love tacos! Everyone can customize their own, making mealtime fun.
- Make Ahead: Prep the ingredients in advance for an even quicker cooking time when you’re ready to eat.

Ingredients You’ll Need
Gathering fresh ingredients is one of the best parts of cooking! For these Grilled Elote Steak Tacos, you’ll need simple, wholesome items that come together beautifully. Here’s what you’ll need:
For the Steak
- 2 ribeyes
- Salt and pepper to taste
For the Elote Toppings
- 4 ears of corn (husked)
- 2 tablespoons mayonnaise
- 2 tablespoons sour cream
- 1/4 cup chopped cilantro
- 1/2 cup crumbled cotija cheese
- Juice of 1 lime
- Zest of 1 lime (optional)
For Serving
- 8 small flour or corn tortillas
- 1 jalapeño (thinly sliced – optional, for jalapeño crème)
Variations
This recipe is wonderfully flexible! You can easily adapt it to suit your tastes or what you have on hand. Here are some fun ideas:
- Swap the protein: Use chicken or grilled veggies as a lighter alternative.
- Make it spicy: Add diced jalapeños directly into the corn mix for an extra kick.
- Change up the cheese: Try feta or queso fresco if cotija isn’t available.
- Go vegan: Substitute tofu or tempeh for a plant-based version.
How to Make Grilled Elote Steak Tacos
Step 1: Prepare the Corn
Start by grilling your husked corn until it’s charred and tender. This step is key because it enhances the sweetness of the corn while adding a nice smoky flavor. Grill them over medium heat for about 10-15 minutes, turning occasionally.
Step 2: Season and Grill the Steaks
While your corn is grilling, season your ribeyes with salt and pepper. Grill them on high heat until they reach your desired doneness—aim for about 4-5 minutes per side for medium-rare. Letting them rest afterward is important; this helps keep all those delicious juices inside!
Step 3: Make the Elote Toppings
Once your corn has cooled slightly, cut the kernels off the cob and mix them in a bowl with mayonnaise, sour cream, cilantro, cotija cheese, lime juice, and zest if you’re using it. This creamy mixture brings all those flavors together beautifully.
Step 4: Assemble Your Tacos
Warm up your tortillas on a skillet or grill. Then slice your grilled steaks into strips. Layer your tacos starting with steak, followed by a generous scoop of that tasty elote mixture. If you like some extra heat, add sliced jalapeños on top!
Step 5: Enjoy!
Serve these Grilled Elote Steak Tacos immediately with lime wedges on the side for an extra zing! Gather around with friends or family and enjoy every bite together.
With these easy steps and delicious ingredients, you’ll find yourself reaching for this recipe again and again. Happy cooking!
Pro Tips for Making Grilled Elote Steak Tacos
Grilling up these delicious elote steak tacos is a breeze with a few handy tips!
- Choose the right cut: Selecting ribeyes ensures a juicy and flavorful steak. The marbling in ribeye enhances both taste and tenderness, making every bite melt-in-your-mouth good.
- Perfect seasoning: Don’t skimp on salt and pepper! A generous seasoning will enhance the natural flavors of the steak and complement the elote toppings beautifully.
- Fresh corn is key: Using fresh ears of corn provides a delightful sweetness that canned or frozen corn can’t match. Grilling them adds a smoky flavor that takes your tacos to the next level.
- Let it rest: After grilling your steaks, allow them to rest for about 5 minutes before slicing. This allows the juices to redistribute, ensuring juicy slices for your tacos.
- Warm tortillas: Warm your tortillas on the grill or in a pan before serving. This not only makes them more pliable but also adds a hint of char that complements the grilled flavors perfectly.
How to Serve Grilled Elote Steak Tacos
When it comes to presenting your grilled elote steak tacos, think vibrant colors and fresh flavors. The combination of juicy steak with bright toppings makes for an appealing dish that’s sure to impress at any gathering!
Garnishes
- Extra lime wedges: Adding extra lime wedges not only enhances the dish visually but also allows guests to customize their taco’s tanginess.
- Chopped green onions: A sprinkle of fresh green onions adds a pop of color and a mild onion flavor that pairs well with the creamy toppings.
Side Dishes
- Mexican street corn salad: This refreshing salad combines grilled corn, lime, cilantro, and spices for a tasty complement that echoes the flavors in your tacos.
- Black bean salad: A zesty black bean salad made with tomatoes, red onions, and lime juice brings protein and a burst of freshness to your meal.
- Cilantro-lime rice: Fluffy rice tossed with cilantro and lime creates a great base that balances out the richness of the tacos while adding some extra texture.
- Guacamole: Creamy guacamole served with tortilla chips can serve as an excellent starter or side. The rich avocado pairs perfectly with spicy elements in your tacos!
Enjoy these grilled elote steak tacos as part of a delightful meal that’s perfect for any occasion—from casual weeknight dinners to festive gatherings!

Make Ahead and Storage
These Grilled Elote Steak Tacos are perfect for meal prep, allowing you to savor delicious flavors throughout the week without the fuss. You can easily store leftover ingredients separately or even assemble tacos in advance for quick meals on busy nights.
Storing Leftovers
- Allow cooked steak to cool completely before storing.
- Place leftover steak, corn, and toppings in separate airtight containers.
- Store in the refrigerator for up to 3 days.
- Keep tortillas wrapped in plastic wrap or a resealable bag to maintain freshness.
Freezing
- Wrap the cooked steak tightly in plastic wrap and then in aluminum foil before freezing.
- Freeze for up to 3 months for best quality.
- Corn can also be frozen; just cut it off the cob and store in a freezer-safe container.
Reheating
- Thaw frozen steak overnight in the refrigerator before reheating.
- To reheat, warm the steak in a skillet over medium heat until heated through.
- Tortillas can be warmed on a dry skillet or directly over a gas flame for a few seconds on each side.
FAQs
Here are some common questions about making Grilled Elote Steak Tacos.
Can I use other cuts of beef for Grilled Elote Steak Tacos?
Absolutely! While ribeyes are flavorful and tender, you can substitute with cuts like flank steak or sirloin. Just remember to adjust cooking times as needed!
What toppings work well with Grilled Elote Steak Tacos?
In addition to cotija cheese and cilantro, you might enjoy adding avocado slices, pico de gallo, or even shredded lettuce. Feel free to customize based on your taste preferences!
How do I make the jalapeño crème for my tacos?
To make jalapeño crème, blend mayonnaise, sour cream, lime juice, and sliced jalapeños until smooth. Adjust the number of jalapeños based on your heat preference!
Can I prepare Grilled Elote Steak Tacos ahead of time?
Yes! You can grill the steak and corn ahead of time and store them separately. Assemble your tacos right before serving for maximum freshness.
Final Thoughts
I hope you feel inspired to try these delightful Grilled Elote Steak Tacos! They’re not only easy to whip up but also packed with amazing flavors that will bring joy to your table. Gathering friends or family around these mouthwatering tacos will surely create memorable moments. Enjoy every bite and happy cooking!
Grilled Elote Steak Tacos
Get ready to elevate your weeknight dinners with Grilled Elote Steak Tacos! These mouthwatering tacos combine juicy grilled ribeye steak with the smoky essence of charred corn and vibrant toppings inspired by the beloved Mexican street corn, elote. Perfect for busy evenings or family gatherings, this recipe brings everyone together for a fun and flavorful meal. With fresh ingredients, customizable options, and simple preparation steps, you’ll find yourself making these tacos time and again. Whether you enjoy them as is or experiment with various toppings and proteins, these tacos promise an unforgettable dining experience.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: Serves 4 (2 tacos each) 1x
- Category: Main
- Method: Grilling
- Cuisine: Mexican
Ingredients
- 2 ribeye steaks
- 4 ears of corn (husked)
- 2 tablespoons mayonnaise
- 2 tablespoons sour cream
- 1/4 cup chopped cilantro
- 1/2 cup crumbled cotija cheese
- Juice and zest of 1 lime
- 8 small flour or corn tortillas
- Salt and pepper to taste
Instructions
- Grill husked corn over medium heat for 10-15 minutes until charred.
- Season ribeye steaks with salt and pepper, then grill on high heat for about 4-5 minutes per side for medium-rare. Let rest.
- Cut kernels off the cooled corn and mix with mayonnaise, sour cream, cilantro, cotija cheese, lime juice, and zest in a bowl.
- Warm tortillas on a skillet, slice grilled steaks into strips, and assemble tacos starting with steak followed by elote mixture.
- Serve immediately with lime wedges.
Nutrition
- Serving Size: 2 tacos (180g)
- Calories: 420
- Sugar: 3g
- Sodium: 680mg
- Fat: 24g
- Saturated Fat: 10g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 4g
- Protein: 24g
- Cholesterol: 80mg
