There’s something about a warm summer evening, the sound of a grill sizzling, and the anticipation of a delicious, casual dinner that just feels right. I still remember the first time I made these Grilled Steak Elote Tacos for a backyard hangout—it was a bit of an experiment, inspired by a street vendor’s elote I’d tried earlier that week. I wanted to blend the creamy, tangy crunch of Mexican street corn with the bold flavor of grilled steak. It turned out to be a hit, especially with friends who weren’t super confident in the kitchen. And that’s the charm of this recipe—it’s as approachable as it is flavorful.
This is a perfect choice for beginner cooks looking for easy sheet pan dinners or quick and healthy meals that still feel special. You don’t need fancy tools or advanced techniques—just a grill (or grill pan), fresh ingredients, and a love for bold, satisfying flavors. Plus, it’s highly customizable and balanced with protein, vegetables, and vibrant herbs.

Why This Recipe is Special
At its heart, this dish is a fusion of classic grilled steak and Mexican elote—corn that’s been charred and tossed with creamy, citrusy, and salty flavors. The combination works because it plays on texture and taste: juicy meat, creamy corn topping, and warm, slightly crispy tortillas. It’s also a forgiving recipe that offers room for error and flexibility in ingredients, which makes it ideal for beginners or anyone trying to prepare quick and healthy meals on busy nights.
Ingredients and Preparation
Ribeye Steak: Chosen for its tenderness and marbling, ribeye grills up beautifully, delivering a juicy and flavorful protein base. You can also swap in flank steak or sirloin if you’re looking for leaner or more affordable options.
Corn on the Cob: Fresh corn delivers a sweet, crunchy bite and a smoky depth when grilled. Frozen corn can be used if fresh isn’t available—just thaw and roast it in a hot skillet to mimic that charred flavor.
Mayonnaise and Sour Cream: These two combine for a creamy elote base. Mayo adds richness, while sour cream contributes tanginess. Greek yogurt is a great alternative for a lighter, protein-rich option.
Cilantro: Offers a fresh, herbal contrast to the creamy base. If you’re not a cilantro fan, parsley or green onions can add a similar freshness.
Cotija Cheese: This crumbly, salty cheese brings umami and texture. Feta or queso fresco are good alternatives if cotija is unavailable.
Lime Juice and Zest: Brightens and balances the richness of the topping. Fresh lemon juice could be used in a pinch, but lime is key for authenticity.
Tortillas (Flour or Corn): These hold everything together. Corn offers more texture and a nutty flavor, while flour is softer and more pliable.
Jalapeño (Optional): Sliced thin, jalapeños add heat. Feel free to skip them or sub in hot sauce if spice isn’t your thing.
Step-by-Step Instructions
Step 1
Preheat your grill to medium-high. While it heats, husk the corn and set it aside. This ensures you’re ready to grill both the corn and steak efficiently.
Step 2
Place the corn directly on the grill. Turn it occasionally to get a good char on all sides—this should take 10 to 12 minutes. Once done, let it cool just enough to handle, then slice the kernels off the cob and transfer them to a large bowl.
Step 3
To the bowl of corn, add mayonnaise, sour cream, chopped cilantro, crumbled cotija cheese, and fresh lime juice. For added brightness, include lime zest. Stir until well combined. This is your elote topping.
Step 4
Season ribeye steaks on both sides with salt and pepper. Place them on the grill and cook for 4 to 5 minutes per side, or until they reach your preferred doneness (135°F for medium-rare). Let the steaks rest for a few minutes off the heat, then slice them thinly against the grain for maximum tenderness.
Step 5
While the steak rests, grill your tortillas for about a minute per side. You’re looking for a bit of char and warmth to bring out their flavor and structure.
Step 6
To assemble, layer a few slices of grilled steak onto each tortilla. Spoon a generous amount of the elote mixture over the top.
Step 7
Add jalapeño slices if desired for an extra spicy punch.
Step 8
Serve immediately with lime wedges for squeezing, and enjoy every flavorful bite of this quick and healthy meal.

Beginner Tips and Notes
If your veggies overcook: It’s okay if the corn gets a little too charred—just scrape off overly blackened bits and proceed. The smokiness still adds flavor.
If the steak browns too quickly: Move it to indirect heat or reduce your grill’s temperature slightly. Using a meat thermometer is a beginner-friendly way to avoid guesswork.
Prepping ahead: You can mix the elote topping in advance and keep it chilled. The steak can also be seasoned a few hours ahead and kept in the fridge to absorb flavor.
No grill? Use a stovetop grill pan or even roast the corn under a broiler and cook the steak in a cast iron skillet.
Serving Suggestions
Pair your tacos with a side of Mexican rice or a light cucumber salad for a refreshing balance. A tangy salsa verde or avocado crema would be great to drizzle on top for added richness.
Leftovers can be stored in airtight containers in the fridge for up to 3 days. Keep components separate for the best reheating results—toss the elote topping cold over warm tortillas and steak for a next-day win.
Conclusion
Whether you’re a seasoned home cook or just getting started, these Grilled Steak Elote Tacos are the kind of easy sheet pan dinner you’ll want to make on repeat. They’re packed with flavor, simple to customize, and guaranteed to impress your family or guests. If you give this lemon herb chicken recipe-inspired meal a try (yep, those citrus notes count!), let me know how it turned out in the comments. I’d love to hear your twist on it or answer any beginner cooking questions. Happy grilling!
FAQ About Grilled Steak Elote Tacos
Can I use a different cut of beef instead of ribeye?
Yes, ribeye is recommended for its tenderness and flavor, but you can use flank steak, skirt steak, or sirloin as leaner or more affordable alternatives. Just adjust the cooking time accordingly based on the cut’s thickness.
Is there a way to make this recipe without a grill?
Absolutely. You can char the corn under a broiler or in a hot cast iron skillet and cook the steak on a stovetop grill pan or skillet. It won’t have the exact smoky flavor, but it will still taste delicious.
Can I make the elote mixture ahead of time?
Yes, the elote topping can be made a few hours ahead and stored in the fridge. Just give it a quick stir before serving, as some liquid may separate.
More Relevant Recipes
PrintGrilled Steak Elote Tacos
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
Grilled Steak Elote Tacos are a vibrant fusion of juicy, grilled steak and creamy Mexican street corn, wrapped in warm tortillas. A perfect recipe for summer cookouts, it’s easy to make and full of flavor—ideal for quick, healthy meals that feel festive and satisfying.
Ingredients
- 2 ribeye steaks
- Salt and pepper to taste
- 4 ears of corn, husked
- 2 tablespoons mayonnaise
- 2 tablespoons sour cream
- 1/4 cup chopped cilantro
- 1/2 cup crumbled cotija cheese
- Juice of 1 lime
- Zest of 1 lime (optional)
- 8 small flour or corn tortillas
- 1 jalapeño, thinly sliced (optional, for heat)
Instructions
- Preheat and Prep the Grill: Begin by preheating your grill to medium-high heat. While the grill heats, husk the corn and pat the steaks dry to ensure even browning.
- Char the Corn: Place the corn directly on the grill and cook it for 10 to 12 minutes, turning occasionally, until all sides are charred and tender. Once done, set it aside to cool slightly. When it’s cool enough to handle, slice the kernels off the cob into a large bowl.
- Make the Elote Topping: Add the mayonnaise, sour cream, chopped cilantro, cotija cheese, and lime juice to the bowl of corn. Stir everything together until well combined. If you want extra citrus brightness, mix in the optional lime zest.
- Grill the Steak: Season the ribeyes generously with salt and pepper. Grill for 4 to 5 minutes per side or until your preferred doneness is reached—aim for 135°F for medium-rare. Let the steak rest for at least 5 minutes before slicing it thinly against the grain for maximum tenderness.
- Grill the Tortillas: Place the tortillas on the grill for about a minute per side, just until they’re lightly charred and warmed through. This step adds extra texture and flavor.
- Assemble the Tacos: Add a few slices of grilled steak to each tortilla, followed by a generous spoonful of the elote mixture. If you like a bit of spice, top it off with thin jalapeño slices.
- Serve and Enjoy: Serve the tacos immediately with fresh lime wedges on the side for squeezing over the top. Enjoy them hot for the best flavor and texture.
Notes
- Use Greek yogurt instead of sour cream for a lighter version of the elote topping.
- Store leftover components separately to keep the tortillas from getting soggy.
- For added richness, try drizzling avocado crema or a light chipotle mayo over the tacos.
- You can also grill extra corn and use it in salads the next day.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Mexican-Inspired
Nutrition
- Serving Size: 2 tacos
- Calories: 520
- Sugar: 5g
- Sodium: 480mg
- Fat: 32g
- Saturated Fat: 10g
- Unsaturated Fat: 19g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 32g
- Cholesterol: 85mg