As I flipped through my favorite cookbooks one rainy afternoon, the craving for something vibrant and packed with flavor struck me like a lightning bolt. Enter Grilled Steak Elote Tacos — a dish that brilliantly captures the lively spirit of Mexican street food with each delectable bite. Imagine smoky, juicy steak nestled in warm tortillas and topped with sweet, creamy elote corn. The combination is simply irresistible.
What I love most about these tacos is their versatility; they can transform a casual weeknight dinner into a delightful feast or a showstopper at your next gathering. With minimal effort, you can impress everyone—family and friends alike—with a meal that feels as festive as a summer fair. So, gather your ingredients and let’s explore how to whip up this crowd-pleaser that’s sure to become a staple in your kitchen!
Why are Grilled Steak Elote Tacos so irresistible?
Bold flavors abound: The combination of smoky steak and sweet elote creates a memorable taste explosion.
Simplicity at its core: With just a few steps, you can whip up this delightful dish in no time.
Versatile options: Choose your favorite steak cut and tortillas to customize each bite.
Crowd-pleaser: Whether for a weeknight dinner or a weekend gathering, these tacos will impress.
Fresh ingredients: Enjoy the bright flavors of wholesome toppings, leaving you craving more!
These tacos are not just a meal, they are an experience that brings vibrant energy to your table. Don’t forget to check out how I made the most of my cooking with tips on preparing easy homemade meals.
Grilled Steak Elote Tacos Ingredients
For the Steak Marinade
• Flank or Skirt Steak – A tender choice that grills quickly; feel free to swap for sirloin or ribeye for a different flavor.
• Olive Oil – Keeps the steak moist while enhancing those beautiful grill marks.
For the Spice Blend
• Smoked Paprika – Lends a deep, rich flavor; substitute with regular paprika if you prefer.
• Garlic Powder – Adds a tasty kick without the hassle of fresh garlic.
• Chili Powder – Delivers a mild heat that perfectly complements the smoky steak.
• Cumin – Offers a warm, earthy flavor that ties the spices together.
For the Elote Topping
• Corn Kernels – The star of the show; use fresh or frozen, but fresh offers the best taste.
• Mayonnaise and Sour Cream – These create a creamy, tangy sauce; consider avocado crema for a dairy-free option.
• Cotija Cheese – Adds a rich, tangy touch to the corn; feta or queso fresco can be great substitutes.
• Lime Juice – Brightens up the flavors; lemon juice works in a pinch if necessary.
For Assembling Tacos
• Tortillas – Serve as the delicious vessel; opt for corn or flour depending on your preference.
• Fresh Cilantro – A sprinkle adds delightful freshness; you can skip it if it’s not your thing.
• Lime Wedges – Perfect for that zesty squeeze over the assembled tacos.
These Grilled Steak Elote Tacos make for a dynamic meal that you and your loved ones will adore!
How to Make Grilled Steak Elote Tacos
-
Prep the Steak: Dry your flank or skirt steak with a paper towel and coat it with olive oil. Generously rub the spice blend over the steak, ensuring it’s evenly covered. Allow it to sit at room temperature for 15–20 minutes to enhance the flavor.
-
Cook the Steak: Preheat your grill to medium-high heat. Once hot, place the steak on the grill and cook for about 4–5 minutes per side for a perfect medium-rare. After grilling, let it rest for a few minutes before slicing to keep the juices locked in.
-
Prepare Elote Topping: In a bowl, mix mayonnaise, sour cream, cotija cheese, lime juice, and chili powder until well combined. Meanwhile, char your corn kernels on a grill or skillet until slightly caramelized, then fold into the creamy mixture for that delicious elote flavor.
-
Warm Tortillas: In a dry skillet over medium heat, warm the tortillas for about 30 seconds on each side until they’re soft and pliable. This step ensures they’ll hold all the tasty fillings without breaking apart.
-
Assemble Tacos: Carefully slice the rested steak against the grain into strips. Lay them on the warm tortillas, generously top with the elote mixture, and garnish with fresh cilantro. A squeeze of lime juice adds the perfect finishing touch!
-
Serve: Enjoy your tacos immediately while they’re warm and flavorful. If you like a kick, serve with hot sauce or salsa on the side for extra zest!
Optional: Drizzle with extra lime juice for an added burst of freshness.
Exact quantities are listed in the recipe card below.
Grilled Steak Elote Tacos Variations
Feel free to get creative and add your own twist to these already fantastic tacos!
-
Steak Varieties: Swap flank or skirt steak for sirloin or ribeye for a different flavor experience, each offering its unique tenderness.
-
Vegetable Boost: Toss in grilled bell peppers, zucchini, or onions for a heartier filling and extra nutrition that adds color to your dish.
-
Corn Swap: Experiment with different corn types, like roasted sweet corn or even Mexican street-style corn on the cob for an added punch of flavor.
-
Dairy-Free: Replace mayonnaise and sour cream with a creamy avocado-based sauce for a luscious, dairy-free treat without sacrificing taste.
-
Cheese Alternatives: If Cotija isn’t available, feta or queso fresco bring similar tanginess and richness to your elote topping.
-
Heat it Up: For those who love spice, incorporate diced jalapeños or a splash of hot sauce into the elote mix for an extra kick!
-
Tortilla Options: Opt for lettuce wraps for a low-carb rendition or mix-up traditional corn tortillas with whole wheat for a heartier version.
-
Flavor Infusions: Add herbs like dill or parsley into the elote mixture for a refreshing twist that complements the savory steak beautifully.
Embrace the joy of cooking as you indulge in the flavors of your uniquely crafted Grilled Steak Elote Tacos!
What to Serve with Grilled Steak Elote Tacos?
The vibrant flavors and textures of these tacos invite you to explore delightful pairings that elevate your meal to new heights.
- Fresh Guacamole: Creamy and refreshing, it adds a coolness that balances the smoky flavors of the tacos.
- Zesty Salsa: A burst of bright flavors enhances the overall experience; try a tomatillo salsa for a tangy twist.
- Mexican Street Corn Salad: This tangy salad mirrors the elote topping, ensuring every bite resonates with corn goodness.
- Spicy Black Beans: Rich in protein and flavor, these beans complement the steak perfectly while adding a heartiness to the meal.
- Cilantro Lime Rice: Fluffy rice infused with fresh lime and cilantro serves as a delightful base—perfect for scooping up any leftovers.
- Chips and Salsa: Crunchy tortilla chips paired with your favorite salsa provide a satisfying appetizer before indulging in the tacos.
- Margaritas or Mojitos: The refreshing citrus notes of these drinks make for the perfect pairing, quenching your thirst while enhancing the meal’s vibrancy.
- Fruit Agua Fresca: A light, fruity beverage made with fresh fruits and water adds a sweet contrast to the savory tacos.
Each of these pairings can transform your taco night into a culinary fiesta, making every bite unforgettable!
How to Store and Freeze Grilled Steak Elote Tacos
Fridge: Store leftover tacos in an airtight container for up to 3 days. Keep the ingredients separate to maintain freshness, and reassemble before serving.
Freezer: If you’ve prepared the steak and elote topping in bulk, freeze them in individual portions for up to 2 months. Just thaw in the fridge overnight before reheating.
Reheating: Reheat the steak in a skillet over medium heat until warmed through; warm the corn topping in a microwave or on low heat. Reheat tortillas separately to maintain their softness.
Storage Tip: For best results, keep each element of your Grilled Steak Elote Tacos stored separately until you’re ready to enjoy them again!
Tips for the Best Grilled Steak Elote Tacos
- Marinate Wisely: Allow the steak to marinate for at least 20 minutes to enhance flavor. A longer marinade deepens the smoky notes.
- Correct Cutting: Always slice the steak against the grain. This simple step ensures every bite is tender and easy to chew.
- Don’t Over-Char: Keep an eye on the corn while grilling; charring too much can lead to dryness. Aim for a slight caramelization for the best flavor.
- Tortilla Choice: Choose a tortilla that suits your preference—flour for softness or corn for a traditional feel. Warm them up just before assembling to maintain their flexibility.
- Cheese Options: If Cotija isn’t available, use feta or queso fresco for a similar tangy flavor to elevate your elote topping.
- Garnish Generously: Fresh cilantro adds an aromatic touch, but feel free to either load up on it or omit it according to your taste.
These tips will help you create perfect Grilled Steak Elote Tacos that are sure to impress!
Make Ahead Options
These Grilled Steak Elote Tacos are perfect for meal prep, allowing you to savor fresh, homemade flavors even on the busiest nights! You can marinate the steak and prepare the elote topping up to 24 hours in advance. Simply coat the steak with olive oil and spices, wrap it tightly in plastic wrap, and refrigerate. For the elote topping, mix the mayo, sour cream, cotija, and lime juice, and store it in an airtight container. To maintain the quality, keep the corn separate until ready to assemble. When it’s time to enjoy, grill the steak straight from the fridge, slice it, warm the tortillas, and layer everything together for a delightful meal that feels freshly made!
Grilled Steak Elote Tacos Recipe FAQs
How do I select the best steak for grilled tacos?
Absolutely! For flavorful grilled steak for your tacos, I suggest choosing flank or skirt steak as they are tender and ideal for quick grilling. When selecting, look for cuts with a bright, red color and good marbling. If you’d prefer a different texture, sirloin or ribeye also work wonderfully, just ensure they have a decent fat content for juiciness.
How should I store leftover Grilled Steak Elote Tacos?
Very simple! Store any leftovers in an airtight container in the fridge for up to 3 days. To keep the tortillas from getting soggy, store them separately from the steak and elote topping. When you’re ready to enjoy them again, just reassemble the tacos for the best taste!
Can I freeze the components of Grilled Steak Elote Tacos?
Absolutely! If you’ve prepared a bit more than you can eat, here’s how to freeze. First, allow the cooked steak and elote topping to cool completely. Portion them out into freezer-safe bags or containers—this way, you can pull out as much as you need. They’ll stay fresh for up to 2 months. When you’re ready to eat, just thaw them overnight in the fridge and reheat!
What should I do if my corn topping is too dry after grilling?
If you find that your corn has become too dry while grilling, you can quickly fix it! Mix in a bit more mayonnaise or sour cream to your elote mixture for additional creaminess. Alternatively, consider grilling the corn for less time, or add a splash of fresh lime juice to brighten the flavors and restore moisture.
Can I make these tacos gluten-free?
Very much so! If you’re looking to keep your Grilled Steak Elote Tacos gluten-free, simply swap out regular tortillas for gluten-free options made from corn or rice. They taste delicious and hold all those tantalizing toppings just as well!
What can I use instead of cotija cheese?
If you don’t have cotija cheese on hand, no worries at all! Feta or queso fresco makes a wonderful substitute, adding a similar tangy flavor to your elote topping. You can adjust the amount based on your taste, but these alternatives will still give your tacos that delightful creaminess and richness!

Grilled Steak Elote Tacos: A Flavorful Twist on Taco Night
Ingredients
Equipment
Method
- Dry the flank or skirt steak with a paper towel and coat it with olive oil. Rub the spice blend evenly over the steak. Allow it to sit at room temperature for 15–20 minutes.
- Preheat your grill to medium-high heat. Grill the steak for about 4–5 minutes per side for medium-rare. Let it rest for a few minutes after cooking.
- In a bowl, mix mayonnaise, sour cream, cotija cheese, lime juice, and chili powder. Char the corn kernels on a grill until slightly caramelized, then fold into the creamy mixture.
- Warm the tortillas in a dry skillet over medium heat for about 30 seconds per side until soft.
- Slice the rested steak against the grain into strips. Lay them on the warm tortillas, top with elote mixture, and garnish with cilantro.
- Serve immediately with lime wedges and hot sauce or salsa if desired.







