There’s nothing quite like the smell of steak sizzling on the grill. It instantly transports me to those sun-soaked cookouts where laughter mingles with the scent of charred meat. Today, I’m excited to share my twist on a beloved classic: Grilled Steak Elote Tacos. This quick meal combines perfectly grilled steak with the sweetness of fresh corn and a creamy topping, making it an irresistible option for lunch or dinner. In just 30 minutes, you can treat your taste buds to a gourmet experience right at home! The joy of serving these tacos is unmatched as they not only please the eye but also deliver a satisfying crunch and rich flavor. Who’s ready to take taco night to a whole new level?

Why Are Grilled Steak Elote Tacos Irresistible?
Quick and Easy: These tacos come together in just 30 minutes, making them perfect for busy weekdays or last-minute gatherings.
Flavor Explosion: The combination of juicy steak and sweet corn creates a mouthwatering blend that will keep everyone coming back for more.
Crowd-Pleasing: Whether you’re serving a family dinner or hosting friends, these tacos are sure to impress!
Versatile Options: Feel free to switch up the proteins or toppings, like incorporating grilled chicken or adding creamy avocado slices for extra richness.
Ultimate Comfort Food: Each bite provides a satisfying crunch and velvety texture that’s reminiscent of gourmet street tacos, but made right in your kitchen.
Don’t forget to check out my Sweet Sticky Steak for another delicious twist on steak!
Grilled Steak Elote Tacos Ingredients
For the Steak
• Flank or Skirt Steak – This cut provides rich flavor and tenderness; chicken or turkey is a great leaner alternative.
• Olive Oil – Used to rub the steak, it enhances moisture and flavor.
• Dan-O’s Seasoning – A preferred blend for seasoning; substitute with garlic powder, paprika, and black pepper for a DIY option.
For the Corn Mixture
• Corn – Adds sweet crunch; fresh corn is best, but frozen works in a pinch.
• Mayonnaise & Sour Cream – Combine for a creamy texture; mix well to achieve smoothness.
• Cotija Cheese – Optional for a salty kick; feta or queso fresco can be used instead.
• Lime Juice – Brightens the corn mixture with a zesty acidity.
• Chopped Cilantro & Chili Powder – Enhances the flavor; adjust to suit your taste.
For the Tacos
• Corn Tortillas – The base of your tacos; warm them on the grill for an authentic touch.
These Grilled Steak Elote Tacos are a celebration of flavors and textures you won’t want to miss!
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). Give the grill at least 10-15 minutes to reach the desired temperature. This will ensure a perfect sear on your flank or skirt steak, creating those beautiful grill marks. A hot grill is key for locking in the juices and flavor when cooking the steak for your Grilled Steak Elote Tacos.
Step 2: Prepare the Steak
While the grill heats up, take your flank or skirt steak and rub it generously with olive oil. Then, sprinkle Dan-O’s seasoning evenly across the meat, ensuring every bit is coated. Let it marinate for about 10 minutes to absorb the flavors. You’ll notice the olive oil helping the seasoning stick and will also keep your steak moist during grilling.
Step 3: Mix the Corn Mixture
In a mixing bowl, combine the corn, mayonnaise, sour cream, cotija cheese, lime juice, chopped cilantro, and optional chili powder. Stir the mixture well until everything is evenly distributed, creating a creamy corn topping. Set this delicious blend aside, as it will provide a wonderful contrast to the grilled steak in your tacos.
Step 4: Grill the Steak
Place the marinated steak on the preheated grill and close the lid. Grill for about 4-5 minutes on one side, then flip it over and grill for another 4-5 minutes for medium-rare doneness. Look for a nice char on the outside, while the inside should be a juicy pink. Adjust grilling time depending on your preferred level of doneness.
Step 5: Rest the Steak
Once grilled to perfection, remove the steak from the grill and let it rest for 5 minutes on a cutting board. This resting period allows the juices to redistribute throughout the meat, ensuring every bite is tender and flavorful for your Grilled Steak Elote Tacos.
Step 6: Warm the Tortillas
While the steak is resting, toss your corn tortillas on the grill for about 30 seconds per side, just until they’re warm and slightly charred. This step enhances their flavor and makes them pliable for filling. Keep an eye on them to prevent burning, as warm tortillas are essential for enjoying the full taco experience.
Step 7: Assemble the Tacos
Slice the rested steak against the grain into thin strips. Grab a warm tortilla, add a generous amount of sliced steak, then top it with the creamy corn mixture you set aside. The combination creates an explosion of flavors and textures in your Grilled Steak Elote Tacos that you won’t resist. Serve immediately with lime wedges to brighten each bite!

Grilled Steak Elote Tacos Variations
Feel free to get creative with these delicious tacos, enhancing them with unique twists or swaps that excite your palate!
-
Protein Swap: Substitute steak with grilled chicken, pork, or a plant-based option like tempeh or tofu for a new flavor experience.
-
Cheese Alternatives: Try crumbled goat cheese or shredded Monterey Jack for a different creamy texture and taste.
-
Corn Style: Use corn salsa instead of the creamy corn mixture for a fresh and tangy alternative that pops with flavor.
-
Add More Heat: For those who crave a kick, toss in diced jalapeños or a dash of hot sauce to the corn mixture.
-
Veggie Boost: Add black beans or grilled bell peppers for an extra dose of nutrients and color in your tacos.
-
Avocado Cream: Blend ripe avocado with lime and sour cream for a rich, creamy topping that pairs beautifully with the steak.
-
Herb Infusion: Experiment with herbs like parsley or basil in the corn mixture for a fresh twist that brightens the entire dish.
-
Taco Variation: Switch from corn tortillas to flour tortillas for a different texture, giving your tacos a softer bite.
Don’t forget to explore my other favorite recipes like Sweet Sticky Steak for even more culinary inspiration!
What to Serve with Grilled Steak Elote Tacos
There’s something special about the perfect side dish that elevates your taco night into a full-fledged fiesta.
-
Zesty Mexican Rice: Fluffy and flavorful, this dish complements the spices in the tacos while adding heartiness to your meal. The slightly tangy notes work wonderfully to balance the richness of the steak.
-
Crisp Black Bean Salad: Fresh veggies and seasoned black beans bring vibrant colors and textures, creating a refreshing contrast to the creamy corn topping. Each bite will add a splash of brightness to your taco affair.
-
Avocado Lime Salad: Creamy avocado paired with zesty lime brings a refreshing twist, enhancing the flavors of your tacos. This salad offers a creamy richness that’s perfect for balancing the savory grilled meat.
-
Grilled Street Corn: Maintain the elote theme by grilling corn on the cob brushed with mayo and cotija cheese. It’s an irresistible side that echoes the flavors of your tacos, making it a must-have alongside your meal.
-
Pico de Gallo: This fresh salsa adds a burst of flavor with juicy tomatoes, onions, and cilantro, perfectly countering the hearty steak. It’s a traditional side that brings a touch of brightness to each bite.
-
Fresh Margarita: Sip on a zesty margarita to refresh your palate. This classic drink beautifully pairs with the spices and freshness of your dishes, elevating your taco experience to new heights.
Indulge in these sides, and watch how they transform your Grilled Steak Elote Tacos into an unforgettable dining experience!
How to Store and Freeze Grilled Steak Elote Tacos
Fridge: Store taco ingredients separately in airtight containers for up to 3 days to maintain freshness. This way, you can enjoy the flavors without compromising quality.
Freezer: If you’ve made extra grilled steak, wrap it tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the fridge when ready to use.
Reheating: When reheating, warm the steak in a skillet over medium heat until heated through. Briefly warm the tortillas on the grill or in the microwave for their original texture.
Make-Ahead: Consider prepping the creamy corn mixture in advance and refrigerating it for up to 2 days. This will save you time on busy nights without sacrificing the delicious taste of your Grilled Steak Elote Tacos!
Make Ahead Options
These Grilled Steak Elote Tacos are perfect for meal prep! You can prepare the corn mixture (including corn, mayonnaise, sour cream, cotija cheese, lime juice, cilantro, and chili powder) up to 3 days in advance and store it in an airtight container in the refrigerator to maintain freshness. The flank or skirt steak can be seasoned and marinated for up to 24 hours before grilling, making for a quick finishing touch on busy weeknights. When you’re ready to serve, simply grill the steak to your desired doneness, warm the tortillas on the grill for about 30 seconds per side, and assemble your tacos for a delightful, time-saving meal that tastes just as delicious as when prepared fresh!
Expert Tips for Grilled Steak Elote Tacos
-
Perfect Temperature: Ensure your grill is preheated to medium-high heat for optimal searing, locking in flavor while preventing dryness in your steak.
-
Don’t Overcook: Avoid cooking the steak too long; use a meat thermometer for accuracy. Aim for 130°F (54°C) for medium-rare for juicy Grilled Steak Elote Tacos.
-
Resting is Key: Always allow the steak to rest for 5 minutes after grilling. This crucial step redistributes the juices for a more tender bite.
-
Warm Tortillas: Warm your corn tortillas just enough to make them pliable; this enhances flavor and makes assembling much easier.
-
Customize Toppings: Feel free to mix in extras like diced jalapeños for heat or avocado for creaminess, making your tacos even more irresistible!
-
Storage Tips: Keep taco ingredients separate in airtight containers for up to 3 days. Rewarm steak and tortillas before assembly for the best taste and texture.

Grilled Steak Elote Tacos Recipe FAQs
How do I choose the best steak for my tacos?
Absolutely! For the best flavor and tenderness, I recommend using flank or skirt steak. These cuts are naturally juicy and grill beautifully. Look for meat that is bright red with minimal dark spots, which can indicate age. If you’re feeling adventurous, you could also try marinating chicken or turkey for a leaner alternative!
How should I store leftover taco ingredients?
Very! To keep your Grilled Steak Elote Tacos fresh, store the ingredients separately in airtight containers in the fridge for up to 3 days. This will keep the tortillas, steak, and corn mixture tasting fresh, and allows you to assemble the tacos when you’re ready to enjoy them!
Can I freeze the steak for later use?
Definitely! If you have extra grilled steak, wrap it tightly in plastic wrap, then aluminum foil, and freeze it for up to 3 months. When you’re ready to use it, just let it thaw overnight in the fridge. This makes it easy to whip up your tacos on a busy night.
What if my steak turns out tough after grilling?
Oh no! If your steak turns out on the tough side, it could be due to overcooking. Always grill to medium-rare at 130°F (54°C) for the best results. Additionally, remember to slice the steak against the grain to ensure tenderness. If overcooked, consider shredding the steak and mixing it into a taco filling with the corn mixture for a different texture.
Are there any dietary considerations for the ingredients?
Yes! Always check for food allergies, especially with ingredients like cotija cheese and mayonnaise. You can easily make this recipe dairy-free by omitting the cheese and using a vegan mayo substitute. If you have pets, ensure they don’t get into the cooked steak, as it can be high in fat for them!
How can I make the tacos spicy?
Absolutely! If you want a little heat, mix in some diced jalapeños or sprinkle crushed red pepper flakes into the corn mixture for an extra kick. You can also use spicy mayonnaise to drizzle over the top when you assemble your tacos. Enjoy customizing them to your spicy liking!

Grilled Steak Elote Tacos with Creamy Corn Bliss
Ingredients
Equipment
Method
- Preheat your grill to medium-high heat, around 400°F (200°C). Allow at least 10-15 minutes for it to reach this temperature.
- Rub the flank or skirt steak generously with olive oil and sprinkle Dan-O’s seasoning evenly across the meat. Let marinate for about 10 minutes.
- In a mixing bowl, combine the corn, mayonnaise, sour cream, cotija cheese, lime juice, chopped cilantro, and chili powder. Stir until well mixed.
- Grill the marinated steak for about 4-5 minutes on one side. Flip and grill for another 4-5 minutes for medium-rare doneness.
- Remove the steak from the grill and let it rest for 5 minutes on a cutting board.
- Warm your corn tortillas on the grill for about 30 seconds per side until slightly charred.
- Slice the rested steak into thin strips. Assemble tacos with the sliced steak and creamy corn mixture. Serve immediately.

Leave a Reply