Fired up and ready to cook, I can already smell the irresistible aroma of grilled steak mingling with sweet corn on the cob. Today, I’m sharing my take on Grilled Steak Elote Tacos, a vibrant dish that brings the lively flavors of street food right to your kitchen. These tacos are not only a quick meal option—taking just 30 minutes to whip up—but they also allow you to customize the protein to suit your mood or dietary preferences. Whether you choose classic steak, tender chicken, or even plant-based alternatives, every bite will be bursting with flavor from the creamy cotija cheese and zesty lime. So, what’s your favorite twist on tacos? Let’s dive into this delightful recipe!

What makes these tacos so special?
Quick and Easy: You can enjoy these Grilled Steak Elote Tacos ready in just 30 minutes, perfect for those busy weeknights.
Flavor Explosion: The combination of juicy steak and sweet corn topped with creamy cotija cheese and zesty lime creates a mouthwatering delight for your taste buds.
Customizable: Feel free to explore different proteins—chicken, pork, or even plant-based options—making it suitable for everyone at your table.
Crowd-Pleaser: These tacos are sure to impress both family and friends, reminiscent of a festive street food experience.
Perfect Textures: Enjoy the contrast between the juicy steak, crunchy corn, and soft tortillas, elevating your taco game to the next level.
For more taco inspirations, check out these delicious Skirt Steak Tacos or Birria Tacos Savory for a flavorful twist!
Grilled Steak Elote Tacos Ingredients
For the Tacos
- Flank or Skirt Steak – Provides rich flavor and tenderness; try chicken or turkey for a leaner option.
- Corn – Adds sweetness and crunch; use frozen corn if fresh is unavailable.
- Cotija Cheese – Offers a salty kick; feta or queso fresco can be delicious alternatives.
- Corn Tortillas – Soft and pliable, perfect for holding all the taco goodness; make sure they’re gluten-free if desired.
For the Creamy Corn Topping
- Mayonnaise – Creates a rich creaminess; no direct substitutes recommended.
- Sour Cream – Adds tang and creaminess; also, no substitutes suggested.
- Lime Juice – Provides tanginess and balances the sweetness of corn.
- Chili Powder (optional) – Adds a hint of heat; adjust according to your spice tolerance.
- Cilantro – Fresh herbal notes elevate the flavor; can be omitted for those who dislike cilantro.
For Seasoning
- Olive Oil – Aids in seasoning adherence and enhances flavor; necessary for grilling the steak.
- Dan-O’s Seasoning or DIY Mix (garlic powder, paprika, black pepper) – Ensures well-rounded flavor; feel free to adjust to personal preference.
Get ready to savor every bite of your Grilled Steak Elote Tacos—where each ingredient comes together to create a fiesta of flavors!
Step‑by‑Step Instructions for Grilled Steak Elote Tacos
Step 1: Preheat the Grill
Begin by preheating your grill to medium-high heat, about 400°F (204°C), for 10-15 minutes. This ensures those wonderful grill marks and a nice sear on your steak. Keep the lid closed while it heats up, and get ready for that juicy grilled steak elote taco experience!
Step 2: Prepare the Steak
Rub your flank or skirt steak with a light coating of olive oil, ensuring even coverage. Generously sprinkle Dan-O’s seasoning or your preferred spice mix over the steak to create a tantalizing flavor. Allow the seasoned steak to sit as your grill heats up, giving it time to absorb those mouthwatering spices.
Step 3: Make the Creamy Corn Mixture
In a mixing bowl, combine fresh corn, mayonnaise, sour cream, crumbled cotija cheese, lime juice, chopped cilantro, and optional chili powder. Stir everything together until well-mixed, creating a creamy topping that adds a burst of flavor to your tacos. Set this delicious mixture aside while you focus on grilling your steak.
Step 4: Grill the Steak
Place the seasoned steak on the hot grill, cooking for about 4-5 minutes per side for a perfect medium-rare. You’ll know the steak is ready to flip when it easily releases from the grill and has nice char marks. Adjust the cooking time based on your desired level of doneness.
Step 5: Rest and Slice the Steak
Once your steak is grilled to perfection, remove it from the grill and let it rest for about 5 minutes. This step is crucial for retaining juices, ensuring your steak remains tender and flavorful. After resting, slice the steak against the grain into thin strips, ready to layer onto your tacos.
Step 6: Warm the Tortillas
While the steak rests, place your corn tortillas on the grill for approximately 30 seconds on each side to warm them up. This brief heating process makes the tortillas soft and pliable, perfect for wrapping around all the delicious fillings of your grilled steak elote tacos.
Step 7: Assemble the Tacos
To assemble your grilled steak elote tacos, layer the warm tortillas with a generous portion of sliced steak, followed by the creamy corn mixture you prepared earlier. Finish with an additional sprinkle of cotija cheese or cilantro if desired, and serve immediately with fresh lime wedges for an extra zesty kick.

Expert Tips for Grilled Steak Elote Tacos
-
Grill Preheating: Ensure your grill is thoroughly preheated for an even cook and those attractive grill marks on your steak.
-
Rest the Steak: Let your grilled steak rest for at least 5 minutes before slicing; this helps retain the juices, ensuring a tender bite.
-
Cooking Variations: Adjust cooking times depending on your chosen protein: chicken should reach 165°F, while pork needs about 145°F for safe consumption.
-
Corn Alternatives: If fresh corn isn’t available, frozen corn works great too—just make sure to thaw it before mixing for optimal texture.
-
Spice It Up: If you enjoy a bit of heat, add diced jalapeños or crushed red pepper flakes to the creamy corn mixture for an exciting twist!
Each of these tips will help you master the art of making the best Grilled Steak Elote Tacos, bringing bold flavors to your table!
What to Serve with Grilled Steak Elote Tacos
Enhance your taco night with vibrant sides and indulgent pairings that will bring your meal to life.
- Cilantro Lime Rice: A light and zesty side that complements the freshness of the tacos, adding a flavorful balance that enhances every bite.
- Mexican Street Corn Salad: This creamy, tangy salad echoes the flavors in your tacos, creating a delightful harmony of sweet corn and spices.
- Guacamole and Tortilla Chips: Creamy guacamole with crunchy chips offers a great textural contrast and complements the tacos’ richness beautifully.
- Black Bean Salsa: This refreshing salsa adds a hearty element and pairs perfectly with the smoky flavors, for a satisfying crunch!
- Pineapple Jalapeño Salsa: Sweet and spicy, this vibrant salsa enhances the tacos with its bright taste and lively zest, making each bite unforgettable.
- Margaritas or Horchata: A classic margarita adds a refreshing twist to counterbalance the richness, while horchata brings creamy sweetness to the meal.
Your dinner will be transformed into a fiesta of flavors with these delicious accompaniments!
How to Store and Freeze Grilled Steak Elote Tacos
Fridge: Store leftover components in airtight containers in the fridge for up to 3 days. Keep the tacos deconstructed to maintain freshness, which helps avoid sogginess.
Freezer: For longer storage, freeze the cooked steak separately in airtight bags for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: To enjoy your tacos again, reheat the steak in a skillet over medium heat until warmed through, then warm the tortillas for a few seconds on each side.
Tip: This method ensures your Grilled Steak Elote Tacos stay delicious and flavorful, ready to be enjoyed whenever you crave them!
Grilled Steak Elote Tacos Variations
Feel free to get creative with these Grilled Steak Elote Tacos and tailor them just the way you like!
- Chicken: Substitute steak with grilled chicken breast for a healthier option; it pairs beautifully with the corn topping.
- Pork: Use pork tenderloin for a juicy alternative, seasoning similarly for that delightful flavor.
- Plant-Based: Swap in marinated tofu or tempeh for a delicious vegan version that’s just as satisfying.
- Spicy Kick: Add diced jalapeños to the creamy corn mixture for an exciting burst of heat that will tantalize your taste buds.
- Fresh Goat Cheese: Replace cotija cheese with fresh goat cheese for a tangy twist that elevates the taco experience.
- Add Avocado: Top your tacos with sliced avocado or guacamole for added creaminess and a flavor boost.
- Corn Salsa: Make a corn salsa with cherry tomatoes and red onion for a refreshing, chunky topping full of vibrant flavor.
- Herb Swap: If cilantro isn’t your favorite, try fresh parsley or chives for a delightful herbaceous note without the cilantro taste.
Experimenting with variations not only makes the dish your own but also creates flavorful memories for your loved ones. For more delicious taco inspiration, check out our Air Fryer Tacos or whip up a batch of Grilled Salsa Verde for a fresh, zesty side!
Make Ahead Options
These Grilled Steak Elote Tacos are a fantastic choice for meal prep, allowing you to enjoy deliciousness with minimal daily effort! You can prepare the creamy corn topping and marinate the steak up to 24 hours in advance. Simply mix the corn, mayonnaise, sour cream, cotija cheese, lime juice, cilantro, and chili powder, then refrigerate it. For the steak, season it with olive oil and your preferred spices, then store it in an airtight container in the fridge. When you’re ready to serve, grill the steak (about 4-5 minutes per side), warm your tortillas for 30 seconds, and assemble the tacos right before enjoying, ensuring each bite is just as fresh and flavorful as if made that day!

Grilled Steak Elote Tacos Recipe FAQs
What type of steak should I use for the tacos?
Absolutely! Flank or skirt steak works best due to their rich flavor and tenderness. If you’re looking for leaner options, chicken or turkey can be excellent substitutes that still pack a flavorful punch!
How do I store leftovers?
Very! Store leftover components in airtight containers in the fridge for up to 3 days. I recommend keeping the tacos deconstructed—this means storing the steak, tortillas, and corn topping separately—to maintain freshness and avoid soggy tortillas.
Can I freeze the steak for later use?
Yes! For longer storage, you can freeze the cooked steak separately in airtight bags for up to 3 months. Just make sure to thaw it overnight in the fridge before reheating it, ensuring it remains juicy and delicious.
What should I do if my steak is tough?
Don’t worry! If your steak turns out tough, it might be due to overcooking or not resting it after grilling. Always let the steak rest for about 5 minutes before slicing against the grain. If needed, try slicing thinner, against the grain, for a more tender bite.
Are these tacos suitable for those with gluten allergies?
Absolutely! These Grilled Steak Elote Tacos can be made gluten-free by simply using corn tortillas. Just double-check the label to ensure there are no hidden gluten ingredients, and you’re good to go!
How can I customize the corn topping?
Certainly! Feel free to experiment by adding diced jalapeños or increasing the chili powder for an extra kick. You can also swap out cotija cheese for feta or queso fresco if you’re looking for a different flavor profile!

Grilled Steak Elote Tacos: A Flavorful Twist on Taco Night
Ingredients
Equipment
Method
- Preheat your grill to medium-high heat (about 400°F) for 10-15 minutes.
- Rub the steak with olive oil and season with Dan-O’s seasoning. Let it sit while the grill heats up.
- In a mixing bowl, combine corn, mayonnaise, sour cream, cotija cheese, lime juice, cilantro, and chili powder. Mix well.
- Grill the steak for about 4-5 minutes per side for medium-rare, adjusting time as needed.
- Let the steak rest for about 5 minutes, then slice against the grain into thin strips.
- Warm the corn tortillas on the grill for approximately 30 seconds on each side.
- Assemble tacos by layering tortillas with steak and creamy corn mixture. Serve with lime wedges.

Leave a Reply