Sinking my teeth into a taco packed with juicy steak and sweet corn feels like a culinary celebration on an ordinary day. That’s exactly what these Grilled Steak Elote Tacos deliver—an irresistible blend of flavors that takes just minutes to prepare. Perfect for busy weeknights or casual get-togethers, this recipe shines with its quick prep time and customizable options. Whether you crave the richness of flank steak or want to switch it up with chicken, pork, or even a plant-based twist, it’s all about making it your own. Topped with a creamy, zesty corn mixture that complements the savory meat perfectly, these tacos are sure to become a staple in your home. Are you ready to fire up the grill and dive into taco night like never before?

What Makes These Tacos Irresistible?
Flavor Explosion: Every bite offers a delightful mix of tender steak and sweet, tangy corn.
Quick and Easy: Perfect for busy weeknights, whipping up these tacos takes mere minutes!
Customizable Goodness: Switch proteins with chicken, pork, or plant-based options for endless variety.
Crowd-Pleasing Delight: Ideal for gatherings—everyone can create their unique taco masterpiece!
Texture Harmony: Enjoy the contrast of juicy steak paired with a creamy corn topping, making each mouthful unforgettable. Dive into a world of flavor and make them the star of your next taco night!
Grilled Steak Elote Tacos Ingredients
• Get ready for a tasty adventure with these Grilled Steak Elote Tacos!
For the Tacos
- Flank or Skirt Steak – A perfect cut with rich flavor and tenderness; swap for chicken or turkey for a leaner option.
- Corn – Adds a delightful sweetness and crunch; fresh corn is best, but frozen can work too. Grilling enhances its flavor!
- Cotija Cheese – Provides a savory, salty kick; if you’re out, feta or queso fresco are great alternatives.
- Seasoning – Dan-O’s seasoning is recommended; alternatively, mix garlic powder, paprika, and black pepper for a homemade blend.
- Corn Tortillas – Essential for holding all the deliciousness; warm them on the grill for easy folding.
For the Corn Mixture
- Mayonnaise – Creates a creamy base for the topping; consider a Greek yogurt swap for a lighter version.
- Sour Cream – Adds tanginess; feel free to use plain yogurt if that’s what you have on hand.
- Lime Juice – Brightens the flavors; using fresh lime juice makes a notable difference.
- Chili Powder – Gives that extra kick; adjust the amount based on your heat preference.
Now that you’ve gathered the ingredients, let the grilling begin! Enjoy the process of putting together your very own Grilled Steak Elote Tacos filled with love and flavor.
Step‑by‑Step Instructions for Grilled Steak Elote Tacos
Step 1: Preheat the Grill
Begin by preheating your grill to medium-high heat, around 400°F (200°C). This allows the grill to reach a perfect cooking temperature that will sear the steak, locking in juices and flavor. As it heats up, gather your ingredients so everything is ready when it’s time to cook your delicious Grilled Steak Elote Tacos.
Step 2: Prepare the Steak
Rub the flank or skirt steak with a generous amount of olive oil, ensuring an even coating. Sprinkle Dan-O’s seasoning, or your homemade blend, liberally over both sides of the steak. Let it rest at room temperature for about 10 minutes, allowing the flavors to meld and the steak to come to the ideal grilling temperature.
Step 3: Mix the Corn Topping
In a mixing bowl, combine fresh or grilled corn, mayonnaise, sour cream, crumbled cotija cheese, lime juice, and chili powder. Stir until everything is well incorporated. This creamy corn mixture adds a delightful kick to your Grilled Steak Elote Tacos and should be set aside while you grill the steak, allowing the flavors to develop.
Step 4: Grill the Steak
Once the grill is hot, place the seasoned steak directly over the heat. Grill for about 4-5 minutes on one side, until you achieve a nice sear and the steak easily lifts away from the grill. Flip the steak and grill for an additional 4-5 minutes for medium-rare doneness; adjust your grilling time if you prefer it more cooked.
Step 5: Rest and Slice the Steak
After grilling, remove the steak from the grill and let it rest for at least 5 minutes. This resting period is crucial for keeping the steak juicy and tender. Once rested, slice the steak against the grain into thin strips, ensuring each bite of your Grilled Steak Elote Tacos is packed with flavor and tenderness.
Step 6: Warm the Corn Tortillas
While the steak rests, place the corn tortillas on the grill for about 30 seconds per side until they are warm and pliable. This quick warming enhances flavor and makes it easier to fold the tortillas without tearing. The tortillas are now ready to cradle the flavorful steak and corn mixture.
Step 7: Assemble the Tacos
To create your Grilled Steak Elote Tacos, place a few strips of sliced steak onto each warm tortilla. Top generously with the creamy corn mixture you prepared earlier. For an extra zing, serve with lime wedges on the side, allowing everyone to customize their taco experience with a squeeze of fresh lime juice for added brightness.

Expert Tips for Grilled Steak Elote Tacos
- Rest Your Steak: Let the steak rest after grilling to retain its juices and ensure a perfectly tender bite every time.
- Watch the Grill Time: Avoid overcooking by keeping an eye on the steak; 4-5 minutes per side should achieve a medium-rare doneness for your Grilled Steak Elote Tacos.
- Corn Quality Matters: For the best flavor, opt for fresh corn when possible; grilling enhances its natural sweetness and crunch.
- Customize Your Spice: Feel free to adjust the chili powder in the corn mixture to suit your heat preference, adding chopped jalapeños for an extra kick.
- Warm Tortillas Wisely: Warm the corn tortillas on the grill for just 30 seconds per side; this will keep them pliable and ready for filling without tearing.
Make Ahead Options
These Grilled Steak Elote Tacos are a fantastic choice for meal prep, making your busy weeknights a breeze! You can prepare the corn mixture and even grill the steak up to 24 hours in advance. Simply mix the corn, mayonnaise, sour cream, cotija cheese, lime juice, and chili powder, then store it in an airtight container in the refrigerator to keep it fresh and flavorful. For the steak, grill it, let it rest, and slice it before refrigerating. When you’re ready to serve, warm the tortillas and stack the steak slices, topping them with the corn mixture for that just-made taste. This way, you’ll enjoy delicious Grilled Steak Elote Tacos with minimal effort, perfect for busy schedules!
What to Serve with Grilled Steak Elote Tacos
Savor every moment of taco night with these delicious accompanying dishes that will enhance your meal and delight your taste buds.
- Creamy Avocado Dip: This velvety dip adds a rich, buttery contrast to the zesty tacos, elevating the overall flavor experience.
- Spicy Black Bean Salad: Fresh ingredients mix with black beans for a vibrant, protein-packed side dish that complements the savory tacos beautifully.
- Cilantro Lime Rice: Fluffy rice infused with zesty lime complements the filling and adds a refreshing, tangy element to the meal.
- Grilled Corn on the Cob: Featuring sweet, charred kernels glazed with chili butter, this side mirrors the corn in your tacos and enhances the summer vibe.
- Chips and Salsa: A crunchy classic, the salty tortilla chips paired with zesty salsa make for a delightful appetizer before diving into the main event.
- Margaritas: A refreshing lime margarita is the perfect drink to balance the rich flavors of the tacos, and it’s a quintessential pairing for taco night!
- Churros: For dessert, the warm, crispy churros dusted in cinnamon sugar provide a sweet ending that keeps the fiesta going long after the tacos are gone.
Storage Tips for Grilled Steak Elote Tacos
Fridge: Store any leftover taco ingredients separately in airtight containers for up to 3 days to maintain freshness and flavor.
Freezer: If you want to keep the grilled steak, wrap it tightly in plastic wrap and then foil; it can be frozen for up to 2 months.
Reheating: To enjoy leftovers, reheat the steak in a skillet over medium heat until warmed through. You can warm the tortillas on the grill for a few seconds to make them pliable again.
Taco Assembly: For the best taste and texture, assemble the Grilled Steak Elote Tacos fresh when ready to eat.
Grilled Steak Elote Tacos Variations
Feel free to mix things up and make these tacos your own masterpiece!
- Chicken Swap: Replace steak with grilled chicken for a lighter option that still packs a punch of flavor.
- Pork Magic: Use marinated pulled pork instead of beef for a rich, succulent taste that will leave everyone wanting more.
- Plant-Based Delight: Substitute with grilled tempeh or tofu for a delicious vegan version that’s just as satisfying.
- Cheese Alternative: Use goat cheese instead of cotija for a tangy twist that complements the sweet corn beautifully.
- Extra Heat: Spice things up by adding chopped jalapeños or a drizzle of your favorite hot sauce in the corn mixture for a fiery kick.
- Smoky Flavor: Mix in smoked paprika for an extra smoky depth that enhances the overall flavor of your tacos.
- Guacamole Upgrade: Top with a dollop of fresh guacamole for creaminess and a fresh, vibrant flavor that all will love.
- Add Veggies: Include grilled bell peppers or onions alongside the steak for a colorful veggie medley that enhances texture and taste.
If you’re in the mood for a hearty meal prep, try these tacos with a side of my easy Steak Fajita Bowl for a complete experience! With so many variations, every taco night can be a new adventure!

Grilled Steak Elote Tacos Recipe FAQs
How do I select ripe corn for my tacos?
Absolutely! Choose fresh corn with bright green husks and no dark spots. Kernels should feel plump when you squeeze them and should be milky when you bite into them. If you can’t find fresh corn, frozen corn will work too; just make sure to grill it for added flavor!
What is the best way to store leftover taco ingredients?
Very simple! Store any leftover taco ingredients separately in airtight containers and refrigerate for up to 3 days. This helps keep everything fresh and ensures the flavors remain vibrant. I like to label my containers to easily locate them later!
Advertisement
Can I freeze the grilled steak for future use?
Yes, you can! Wrap the cooled grilled steak tightly in plastic wrap, then in aluminum foil, and freeze it for up to 2 months. When you’re ready to enjoy it, simply thaw it overnight in the fridge and reheat in a skillet over medium heat until warmed through.
What should I do if my steak comes out tough?
If your steak turns out tough, it may be due to overcooking or not allowing it to rest after grilling. Always let your steak sit for at least 5 minutes before slicing. Cutting against the grain also helps ensure every bite is tender. Don’t forget to monitor the grill time closely—the aim is 4-5 minutes per side for medium-rare.
Are there any dietary considerations for the toppings?
Yes! If you’re serving these tacos to someone with dairy allergies, you can easily replace cotija cheese with a dairy-free cheese or omit it entirely. For a lighter option, Greek yogurt can be swapped for mayonnaise in the corn mixture. Feel free to customize based on your dietary needs!
How can I make these tacos spicier?
The more the merrier! To increase the heat, try adding chopped jalapeños or increasing the amount of chili powder in the corn topping. You could also drizzle some hot sauce over the assembled tacos for an extra kick that spice lovers will truly appreciate!

Grilled Steak Elote Tacos - Juicy Flavor in Every Bite
Ingredients
Equipment
Method
- Preheat your grill to medium-high heat, around 400°F (200°C).
- Rub the flank or skirt steak with olive oil and sprinkle with seasoning, letting it rest at room temperature for 10 minutes.
- In a bowl, combine corn, mayonnaise, sour cream, cotija cheese, lime juice, and chili powder. Mix well and set aside.
- Grill the seasoned steak for 4-5 minutes on one side, then flip and grill for another 4-5 minutes for medium-rare.
- Let the steak rest for at least 5 minutes before slicing against the grain into thin strips.
- Warm the corn tortillas on the grill for 30 seconds on each side.
- Assemble the tacos with sliced steak and the creamy corn mixture, serving with lime wedges on the side.




