Elote Steak Tacos: Prepare to embark on a flavor journey that will tantalize your taste buds and leave you craving more! Imagine juicy, perfectly grilled steak mingling with the creamy, sweet, and spicy goodness of elote all nestled in a warm, soft tortilla. This isn’t just a taco; it’s an experience.
Elote, the inspiration behind these delectable tacos, is a beloved Mexican street food. Corn on the cob, slathered in mayonnaise, cotija cheese, chili powder, and lime juice, has been a staple for generations, offering a burst of flavor with every bite. Its vibrant flavors and textures have made it a global phenomenon, inspiring countless culinary creations.
But why do people adore Elote Steak Tacos so much? It’s the perfect marriage of textures and tastes. The savory, robust steak complements the sweet and tangy elote, creating a symphony of flavors that dance on your palate. Plus, they’re incredibly versatile! Perfect for a casual weeknight dinner, a lively backyard barbecue, or even a sophisticated taco night with friends. The convenience of assembling these tacos makes them a winner, and the explosion of flavor makes them unforgettable. Get ready to discover your new favorite taco recipe!
Ingredients:
- For the Steak:
- 1.5 lbs Flank Steak, skirt steak, or sirloin steak
- 2 tbsp Olive Oil
- 1 tbsp Chili Powder
- 1 tsp Smoked Paprika
- 1 tsp Garlic Powder
- 1/2 tsp Onion Powder
- 1/2 tsp Cumin
- 1/4 tsp Cayenne Pepper (optional, for heat)
- Salt and Black Pepper to taste
- For the Elote (Mexican Street Corn):
- 4 ears of Corn, husks and silk removed
- 1/4 cup Mayonnaise
- 1/4 cup Mexican Crema or Sour Cream
- 1/4 cup Cotija Cheese, crumbled
- 2 tbsp Chopped Cilantro
- 1 Lime, juiced
- 1/4 tsp Chili Powder
- Salt and Black Pepper to taste
- For the Tacos:
- 12 Corn or Flour Tortillas
- Optional Toppings: Avocado slices, pickled onions, hot sauce, extra cilantro
Preparing the Steak:
- Marinate the Steak: In a medium bowl, whisk together the olive oil, chili powder, smoked paprika, garlic powder, onion powder, cumin, cayenne pepper (if using), salt, and black pepper. Place the steak in a large resealable bag or a shallow dish. Pour the marinade over the steak, ensuring it’s evenly coated. Seal the bag or cover the dish and refrigerate for at least 30 minutes, or up to 4 hours for maximum flavor. The longer it marinates, the more flavorful and tender the steak will be.
- Prepare for Cooking: Remove the steak from the refrigerator about 20-30 minutes before cooking to allow it to come to room temperature. This helps it cook more evenly. Pat the steak dry with paper towels. This is crucial for getting a good sear.
- Cook the Steak: Heat a grill or a large cast-iron skillet over medium-high heat. If using a grill, make sure the grates are clean and lightly oiled. If using a skillet, add a tablespoon of oil to the pan and let it heat up until it shimmers. Place the steak on the hot grill or skillet and cook for 3-5 minutes per side for medium-rare, or longer depending on your desired level of doneness. Use a meat thermometer to check the internal temperature. For medium-rare, aim for 130-135°F (54-57°C). For medium, aim for 135-145°F (57-63°C). For medium-well, aim for 145-155°F (63-68°C).
- Rest the Steak: Once the steak is cooked to your liking, remove it from the heat and place it on a cutting board. Tent it loosely with foil and let it rest for at least 10 minutes. This allows the juices to redistribute throughout the steak, resulting in a more tender and flavorful final product.
- Slice the Steak: After resting, slice the steak thinly against the grain. This is important for making the steak easier to chew and enjoy in the tacos. Slicing against the grain shortens the muscle fibers, making the steak more tender.
Preparing the Elote (Mexican Street Corn):
- Grill or Boil the Corn: There are two main ways to cook the corn for elote: grilling or boiling.
- Grilling: Preheat your grill to medium heat. Place the corn directly on the grill grates and cook, turning occasionally, until the kernels are slightly charred and tender, about 10-15 minutes.
- Boiling: Bring a large pot of water to a boil. Add the corn and cook for 5-7 minutes, or until the kernels are tender.
- Prepare the Elote Sauce: While the corn is cooking, prepare the elote sauce. In a medium bowl, combine the mayonnaise, Mexican crema (or sour cream), cotija cheese, chopped cilantro, lime juice, chili powder, salt, and black pepper. Mix well until everything is evenly combined.
- Assemble the Elote: Once the corn is cooked, carefully remove it from the grill or pot. If grilling, let it cool slightly before handling. If boiling, drain the corn and let it cool slightly. Spread the elote sauce generously over each ear of corn, ensuring that all sides are coated.
- Garnish the Elote: Sprinkle additional cotija cheese and chopped cilantro over the elote for extra flavor and visual appeal.
- Cut the Corn Kernels (Optional): For easier taco assembly, you can cut the corn kernels off the cob after the elote is prepared. To do this, stand the ear of corn upright on a cutting board. Using a sharp knife, carefully slice down the sides of the cob, removing the kernels.
Assembling the Elote Steak Tacos:
- Warm the Tortillas: Warm the tortillas in a dry skillet over medium heat, in the microwave wrapped in a damp paper towel, or directly over a gas stovetop flame. Warming the tortillas makes them more pliable and prevents them from cracking when you fold them.
- Assemble the Tacos: Place a generous amount of sliced steak in the center of each tortilla. Top with the prepared elote (either on the cob or the kernels removed).
- Add Toppings (Optional): Add any additional toppings you desire, such as avocado slices, pickled onions, hot sauce, or extra cilantro.
- Serve Immediately: Serve the elote steak tacos immediately and enjoy!
Tips for the Best Elote Steak Tacos:
- Choose the Right Steak: Flank steak, skirt steak, or sirloin steak are all great choices for tacos. They are relatively thin and cook quickly.
- Don’t Overcook the Steak: Overcooked steak will be tough and dry. Use a meat thermometer to ensure the steak is cooked to your desired level of doneness.
- Rest the Steak: Resting the steak is crucial for allowing the juices to redistribute, resulting in a more tender and flavorful final product.
- Slice Against the Grain: Slicing the steak against the grain makes it easier to chew.
- Use Fresh Corn: Fresh corn will have the best flavor for the elote.
- Adjust the Spice Level: Adjust the amount of chili powder and cayenne pepper to your liking.
- Get Creative with Toppings: Feel free to add any other toppings you enjoy, such as pico de gallo, salsa, or shredded lettuce.
- Make it a Meal: Serve the elote steak tacos with a side of rice and beans for a complete and satisfying meal.
Variations:
- Elote Chicken Tacos: Substitute grilled or shredded chicken for the steak.
- Elote Shrimp Tacos: Substitute grilled or sautéed shrimp for the steak.
- Vegetarian Elote Tacos: Omit the steak and add black beans or grilled vegetables to the tacos.
- Spicy Elote Tacos: Add a pinch of cayenne pepper to the elote sauce for extra heat.
- Sweet Elote Tacos: Add a drizzle of honey or maple syrup to the elote for a touch of sweetness.

Conclusion:
So there you have it! These Elote Steak Tacos are truly a flavor explosion you won’t want to miss. From the juicy, perfectly seasoned steak to the creamy, tangy, and slightly spicy elote, every bite is an absolute delight. I honestly believe this recipe is a must-try because it elevates the classic taco to a whole new level of deliciousness. It’s the perfect balance of textures and tastes, making it a guaranteed crowd-pleaser for any occasion.
Why are these Elote Steak Tacos a must-try? Because they’re incredibly easy to make, use readily available ingredients, and deliver a restaurant-quality experience right in your own kitchen. Forget boring weeknight dinners; these tacos are a guaranteed way to spice things up and impress your family and friends. Plus, the vibrant colors and enticing aroma will have everyone clamoring for more!
But the fun doesn’t stop there! Feel free to get creative with your serving suggestions and variations. For a lighter option, try using grilled chicken or shrimp instead of steak. You could also add some grilled pineapple for a touch of sweetness, or a sprinkle of cotija cheese for extra saltiness. If you’re feeling adventurous, try making your own homemade tortillas it’s easier than you think and adds a special touch.
Serving Suggestions:
* Serve with a side of Mexican rice and refried beans for a complete and satisfying meal.
* Offer a variety of toppings, such as chopped cilantro, diced onions, pickled jalapeños, and your favorite hot sauce, so everyone can customize their tacos to their liking.
* Pair with a refreshing margarita or a cold Mexican beer for the ultimate fiesta experience.
* For a fun presentation, arrange the tacos on a platter with all the toppings and sides, creating a colorful and inviting spread.
Variations:
* Spicy Elote Steak Tacos: Add a pinch of cayenne pepper or a dash of your favorite hot sauce to the elote mixture for an extra kick.
* Vegetarian Elote Tacos: Substitute the steak with grilled halloumi cheese or black beans for a delicious vegetarian option.
* Elote Steak Taco Bowls: Deconstruct the tacos and serve the steak, elote, and other toppings over a bed of rice or lettuce for a healthy and satisfying bowl.
* Elote Corn Salad: If you have leftover elote, simply toss it with some chopped tomatoes, onions, and cilantro for a delicious and refreshing corn salad.
I’m so excited for you to try this recipe and experience the magic of Elote Steak Tacos for yourself! I truly believe you’ll love the combination of flavors and textures. Don’t be afraid to experiment with different variations and toppings to create your own signature version.
Now it’s your turn! Head to the kitchen, gather your ingredients, and get ready to create some culinary magic. Once you’ve made these amazing tacos, I’d love to hear about your experience. Share your photos and comments on social media using [Your Hashtag Here] I can’t wait to see your creations! Let me know what variations you tried and what your family and friends thought. Happy cooking!
Elote Steak Tacos: A Delicious & Easy Recipe
Juicy grilled steak meets creamy, flavorful elote (Mexican street corn) in these irresistible Elote Steak Tacos. A perfect blend of savory and sweet, these tacos are a guaranteed crowd-pleaser!
Ingredients
- 1.5 lbs Flank Steak, skirt steak, or sirloin steak
- 2 tbsp Olive Oil
- 1 tbsp Chili Powder
- 1 tsp Smoked Paprika
- 1 tsp Garlic Powder
- 1/2 tsp Onion Powder
- 1/2 tsp Cumin
- 1/4 tsp Cayenne Pepper (optional, for heat)
- Salt and Black Pepper to taste
- 4 ears of Corn, husks and silk removed
- 1/4 cup Mayonnaise
- 1/4 cup Mexican Crema or Sour Cream
- 1/4 cup Cotija Cheese, crumbled
- 2 tbsp Chopped Cilantro
- 1 Lime, juiced
- 1/4 tsp Chili Powder
- Salt and Black Pepper to taste
- 12 Corn or Flour Tortillas
- Optional Toppings: Avocado slices, pickled onions, hot sauce, extra cilantro
Instructions
- Marinate the Steak: In a medium bowl, whisk together the olive oil, chili powder, smoked paprika, garlic powder, onion powder, cumin, cayenne pepper (if using), salt, and black pepper. Place the steak in a large resealable bag or a shallow dish. Pour the marinade over the steak, ensuring it’s evenly coated. Seal the bag or cover the dish and refrigerate for at least 30 minutes, or up to 4 hours for maximum flavor. The longer it marinates, the more flavorful and tender the steak will be.
- Prepare for Cooking: Remove the steak from the refrigerator about 20-30 minutes before cooking to allow it to come to room temperature. This helps it cook more evenly. Pat the steak dry with paper towels. This is crucial for getting a good sear.
- Cook the Steak: Heat a grill or a large cast-iron skillet over medium-high heat. If using a grill, make sure the grates are clean and lightly oiled. If using a skillet, add a tablespoon of oil to the pan and let it heat up until it shimmers. Place the steak on the hot grill or skillet and cook for 3-5 minutes per side for medium-rare, or longer depending on your desired level of doneness. Use a meat thermometer to check the internal temperature. For medium-rare, aim for 130-135°F (54-57°C). For medium, aim for 135-145°F (57-63°C). For medium-well, aim for 145-155°F (63-68°C).
- Rest the Steak: Once the steak is cooked to your liking, remove it from the heat and place it on a cutting board. Tent it loosely with foil and let it rest for at least 10 minutes. This allows the juices to redistribute throughout the steak, resulting in a more tender and flavorful final product.
- Slice the Steak: After resting, slice the steak thinly against the grain. This is important for making the steak easier to chew and enjoy in the tacos. Slicing against the grain shortens the muscle fibers, making the steak more tender.
- Grill or Boil the Corn: There are two main ways to cook the corn for elote: grilling or boiling.
- Grilling: Preheat your grill to medium heat. Place the corn directly on the grill grates and cook, turning occasionally, until the kernels are slightly charred and tender, about 10-15 minutes.
- Boiling: Bring a large pot of water to a boil. Add the corn and cook for 5-7 minutes, or until the kernels are tender.
- Prepare the Elote Sauce: While the corn is cooking, prepare the elote sauce. In a medium bowl, combine the mayonnaise, Mexican crema (or sour cream), cotija cheese, chopped cilantro, lime juice, chili powder, salt, and black pepper. Mix well until everything is evenly combined.
- Assemble the Elote: Once the corn is cooked, carefully remove it from the grill or pot. If grilling, let it cool slightly before handling. If boiling, drain the corn and let it cool slightly. Spread the elote sauce generously over each ear of corn, ensuring that all sides are coated.
- Garnish the Elote: Sprinkle additional cotija cheese and chopped cilantro over the elote for extra flavor and visual appeal.
- Cut the Corn Kernels (Optional): For easier taco assembly, you can cut the corn kernels off the cob after the elote is prepared. To do this, stand the ear of corn upright on a cutting board. Using a sharp knife, carefully slice down the sides of the cob, removing the kernels.
- Warm the Tortillas: Warm the tortillas in a dry skillet over medium heat, in the microwave wrapped in a damp paper towel, or directly over a gas stovetop flame. Warming the tortillas makes them more pliable and prevents them from cracking when you fold them.
- Assemble the Tacos: Place a generous amount of sliced steak in the center of each tortilla. Top with the prepared elote (either on the cob or the kernels removed).
- Add Toppings (Optional): Add any additional toppings you desire, such as avocado slices, pickled onions, hot sauce, or extra cilantro.
- Serve Immediately: Serve the elote steak tacos immediately and enjoy!
Notes
- Choose flank steak, skirt steak, or sirloin steak for the best results.
- Don’t overcook the steak; use a meat thermometer to ensure it’s cooked to your desired doneness.
- Resting the steak is crucial for a tender and flavorful result.
- Slice the steak against the grain for easier chewing.
- Fresh corn will have the best flavor for the elote.
- Adjust the spice level to your liking by modifying the amount of chili powder and cayenne pepper.
- Get creative with toppings! Pico de gallo, salsa, or shredded lettuce are all great additions.
- Serve with rice and beans for a complete meal.





Leave a Comment