Grilled Steak and Elote Street Tacos

Photo of author
Author: Clara Garcia
Published:

The combination of charred steak and elote on a taco is one of those pairings that makes immediate sense the first time you try it. Smoky, cumin-rubbed skirt steak meets creamy, lime-bright street corn in a warm tortilla, and every element earns its place. This is the kind of dinner that feels like a weekend project but comes together in 30 minutes, start to finish, once the grill is hot.

Grilling the corn alongside the steak is what makes this recipe work as efficiently as it does. Both components pick up char and smoke at the same time, and by the time the steak is resting, the elote mixture is ready to assemble. The result is a taco with genuine depth of flavor that doesn’t require any complicated technique.

Why You’ll Love This Grilled Steak and Elote Street Tacos

Everything grills together in the same window of time, which means no sequencing or timing juggling. The steak goes on, the corn goes on, and 10 minutes later both are done and resting while the tortillas get their quick pass over the grates. The whole dinner is assembled and on the table in 30 minutes.

The elote topping does more than most taco toppings. The combination of mayonnaise, sour cream, cotija, lime zest, and chili powder creates a creamy, tangy, slightly spicy mixture that functions as both a sauce and a filling. It ties the whole taco together in a way that simple salsa or guacamole alone wouldn’t. At around 28 grams of protein per serving with the iron content of grilled skirt steak, this is also a genuinely satisfying dinner that holds up through the evening.

Ingredients for Grilled Steak and Elote Street Tacos

Skirt steak is my preference over flank for this recipe. It’s thinner, cooks faster over high heat, and has a more pronounced beefy flavor that holds up well against the bold elote mixture. Flank steak works fine and is a bit more uniform in thickness, which makes it slightly easier to cook to an even doneness across the whole piece. Either way, the grain runs clearly visible along the length of both cuts, which makes slicing against it straightforward once the meat has rested.

The Steak:

  • 1 lb skirt or flank steak
  • 1 tablespoon olive oil
  • 1 teaspoon ground cumin
  • 1 teaspoon garlic powder
  • ½ teaspoon salt
  • ½ teaspoon black pepper

The Elote Mixture:

  • 2 ears fresh corn, husks removed
  • 2 tablespoons mayonnaise
  • 2 tablespoons sour cream or Greek yogurt
  • ¼ cup cotija cheese, crumbled, divided
  • 1 tablespoon lime juice plus zest of 1 lime
  • ½ teaspoon chili powder or Tajín seasoning
  • 2 tablespoons fresh cilantro, chopped

The Tacos:

  • 8 to 10 small corn or flour tortillas
  • Sliced jalapeños, red onion, or extra lime wedges for serving

Cotija is worth seeking out rather than defaulting to feta. It’s saltier, drier, and crumbles more finely than feta, which means it distributes through the elote mixture more evenly and doesn’t add excess moisture. The lime zest is as important as the juice here; the zest carries the aromatic oils that give the elote its bright, floral quality, and lime juice alone doesn’t replicate it. Use a microplane or fine grater directly over the bowl so none of the zest oils are lost.

How to Make Grilled Steak and Elote Street Tacos

Getting the grill fully preheated before anything goes on is what makes a 30-minute timeline realistic. I find that most grill problems, sticking, uneven char, inadequate sear on the steak, come down to putting food on grates that aren’t hot enough. Give the grill a full 10 to 15 minutes to reach medium-high before the corn and steak go on.

  1. Preheat the grill. Set the grill to medium-high, around 400°F. Oil the grates lightly using a folded paper towel held with tongs dipped in vegetable oil. Clean, oiled grates prevent sticking and produce cleaner grill marks.
  2. Season the steak. Pat the steak completely dry with paper towels. Rub olive oil evenly over both sides, then sprinkle with cumin, garlic powder, salt, and pepper. Press the seasoning in with your fingers so it adheres rather than sitting loose on the surface. Let the steak rest at room temperature while the grill finishes preheating.
  3. Grill the corn. Place the husked corn directly on the grill grates. Cook for 8 to 10 minutes, turning every 2 to 3 minutes, until the kernels are tender and charred in spots on multiple sides. You want actual char marks, not just light browning. The caramelization from that char is a core flavor in the elote mixture.
  4. Grill the steak. While the corn finishes its last few minutes, place the steak on the hottest part of the grill. For medium-rare, cook 3 to 4 minutes per side depending on thickness. Skirt steak is thin and cooks fast; check with a thermometer for 130°F at the thickest point for medium-rare. Remove the steak to a cutting board and let it rest uncovered for a full 10 minutes before slicing.
  5. Make the elote mixture. Once the corn is cool enough to handle, stand each ear upright in a wide bowl and cut the kernels off the cob with a downward motion. Add the mayonnaise, sour cream, lime juice, lime zest, chili powder, cilantro, and half the cotija. Stir to combine. Taste and adjust with a pinch of salt or extra lime juice if needed.
  6. Warm the tortillas. Place the tortillas directly on the grill grates for about 30 seconds per side until warm and showing light char marks. Keep them stacked and wrapped in a clean kitchen towel to stay warm while you slice the steak.
  7. Slice the steak. Identify the direction of the grain running through the steak, the visible parallel lines in the muscle fibers. Slice perpendicular to those lines into thin, bite-sized strips. Cutting against the grain shortens the muscle fibers in each bite, which is the difference between a tender slice and one that requires real chewing.
  8. Assemble and serve. Layer a few strips of sliced steak into each warmed tortilla. Top with a generous spoonful of the elote mixture and a pinch of the remaining cotija. Serve immediately with lime wedges, jalapeño slices, and red onion alongside.

Pro tip: If the skirt steak is a long piece with the grain running in different directions at either end, which is common, adjust your slicing angle as needed along the cut so you’re always going against the grain regardless of where on the steak you’re working.

What to Serve with Grilled Steak and Elote Street Tacos

The tacos are filling on their own, but a couple of well-chosen sides round the dinner out into a full spread without much additional effort.

Cilantro lime rice: A simple rice with lime juice and fresh cilantro stirred through provides a neutral, herbaceous base that works alongside the bold taco flavors without competing. It also stretches the meal for larger appetites.

Black beans: Seasoned with a little cumin and garlic, black beans alongside are a natural pairing. Their earthiness balances the brightness of the elote mixture and adds fiber to the plate.

Quick pickled red onions: Thin-sliced red onion pickled in lime juice and salt for 20 minutes adds acidity and crunch that cuts through the richness of the elote topping. They’re worth making ahead if you have the time.

Chips and guacamole: Served while the grill is heating, guacamole with tortilla chips keeps everyone satisfied during the cook without any extra stovetop work.

Simple cabbage slaw: Shredded green cabbage tossed with lime juice and a pinch of salt adds cool crunch that contrasts well with the warm, creamy taco components. It takes five minutes and adds a textural element the tacos themselves don’t have.

Pro Tips & Variations

Off-season corn: When fresh corn isn’t available, frozen corn charred in a hot cast iron skillet with a little oil comes surprisingly close to grilled. Get the skillet very hot, add the corn in a single layer without stirring for 2 to 3 minutes, then toss and repeat until charred on multiple sides. The elote mixture works identically either way.

Leaner elote version: Replacing both the mayonnaise and sour cream with plain nonfat Greek yogurt produces a noticeably lighter mixture that still has the creamy consistency the topping needs. The flavor is slightly more tangy and less rich, which some people prefer alongside the bold seasoning of the steak.

Indoor alternative: A cast iron grill pan over high heat replicates the char on both the steak and tortillas when outdoor grilling isn’t an option. The corn works better in the skillet method above rather than a grill pan due to its shape. The steak benefits from a slightly longer preheat on the cast iron, at least 3 to 4 minutes over high heat, before it goes in.

Tajín upgrade: Replacing the chili powder in the elote mixture with Tajín, the chili-lime salt blend, adds a citrus note that amplifies the lime zest already in the mixture and gives the topping a slightly more complex finish.

Double the elote: The elote mixture is genuinely versatile beyond tacos. Making a double batch and serving the extra alongside as a salad or dip with chips turns the dinner into a fuller spread with almost no additional work.

Storage & Reheating Tips

Store the steak and elote mixture in separate airtight containers in the refrigerator for up to 3 days. Keeping them apart prevents the elote from making the steak soggy overnight. I find the elote mixture actually improves slightly after a few hours in the refrigerator as the lime and cotija flavors meld together.

To reheat the steak, a hot skillet for 60 to 90 seconds per side is significantly better than the microwave, which continues cooking the meat and can push it well past the original doneness. Slice the steak cold from the refrigerator and reheat the slices quickly rather than reheating the whole piece. The elote mixture is best served at room temperature or slightly chilled; pull it from the refrigerator 10 to 15 minutes before serving.

Common Questions

My steak is tough even though I cooked it to the right temperature. What went wrong? The most common reason is slicing with the grain rather than against it. Skirt and flank steak have very visible, long muscle fibers running through them, and cutting parallel to those fibers leaves each slice with long, chewy strands. Cutting perpendicular to the grain shortens those fibers and makes the meat tender regardless of cook temperature. It’s worth double-checking the grain direction before making the first cut.

Can I make the elote mixture ahead of time? Yes, up to 24 hours in advance. The lime juice actually helps it hold well overnight. Give it a stir before serving and add a fresh squeeze of lime and a pinch of cilantro to brighten it back up if it’s been sitting. The cotija will absorb some of the moisture overnight, so the mixture may be slightly thicker the next day.

How do I know when skirt steak is done without a thermometer? Press the center of the steak with your finger. Medium-rare skirt steak should feel like the fleshy base of your thumb when your hand is relaxed, soft with a slight give. Firm resistance means it’s gone past medium. A thermometer reading of 130°F at the thickest point is the most reliable method and worth using if this is your first time working with skirt steak, since its thin profile means it can go from underdone to overdone in under a minute.

Grilled steak and elote street tacos are a dinner worth building an evening around. The flavors are bold and layered, the technique is approachable, and the whole thing lands on the table in 30 minutes. Once the elote mixture becomes part of your regular taco rotation, it’s hard to go back to anything simpler.

Grilled Steak and Elote Street Tacos

Smoky cumin-rubbed skirt steak and charred elote street corn topping assembled in warm tortillas for a restaurant-quality taco dinner ready in 30 minutes.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Mexican-American, Tex-Mex
Calories: 455

Ingredients
  

  • 1 lb skirt or flank steak
  • 1 tbsp olive oil
  • 1 tsp ground cumin
  • 1 tsp garlic powder
  • 0.5 tsp salt
  • 0.5 tsp black pepper
  • 2 ears fresh corn husks removed
  • 2 tbsp mayonnaise
  • 2 tbsp sour cream or Greek yogurt
  • 0.25 cup cotija cheese crumbled, divided; feta can substitute
  • 1 tbsp lime juice plus zest of 1 lime
  • 0.5 tsp chili powder or Tajín seasoning
  • 2 tbsp fresh cilantro chopped
  • 10 small corn or flour tortillas warmed on the grill
  • sliced jalapeños, red onion, lime wedges optional, for serving

Equipment

  • Gas or charcoal grill
  • cutting board
  • medium mixing bowl

Method
 

  1. Preheat grill to medium-high heat, about 400°F. Oil the grates lightly with a paper towel dipped in vegetable oil held with tongs.
  2. Pat steak dry. Rub with olive oil and season with cumin, garlic powder, salt, and pepper. Let rest at room temperature while grill preheats.
  3. Place husked corn directly on grill grates. Cook for 8 to 10 minutes, turning every 2 to 3 minutes, until kernels are tender and charred in spots on multiple sides.
  4. Place steak on the hottest part of the grill. Cook 3 to 4 minutes per side for medium-rare (130°F internal temperature). Remove to a cutting board and rest uncovered for 10 minutes.
  5. Cut corn kernels off the cob into a bowl. Add mayonnaise, sour cream, lime juice, lime zest, chili powder, cilantro, and half the cotija. Stir to combine. Taste and adjust seasoning.
  6. Place tortillas on grill grates for 30 seconds per side until warm and lightly charred. Keep stacked in a towel to stay warm.
  7. Slice steak against the grain into thin bite-sized strips.
  8. Layer steak strips into each tortilla. Top with a generous spoonful of elote mixture and a pinch of remaining cotija. Serve with lime wedges.

Notes

Storage: Store steak and elote mixture separately in airtight containers for up to 3 days. Reheat steak slices in a hot skillet for 60 to 90 seconds per side rather than microwaving. Elote mixture can be made up to 24 hours ahead; stir and add fresh lime before serving. Off-season corn: char frozen or canned corn in a hot cast iron skillet with oil. For leaner elote, replace mayo and sour cream with plain nonfat Greek yogurt. Slicing against the grain is essential for tender steak; look for visible parallel lines in the meat and cut perpendicular to them.

Clara Garcia

Clara Garcia, the creator behind VariedRecipes.net, focuses on delivering easy, budget-friendly, and mouthwatering recipes for everyday cooking

Weekly Newsletter!

Get weekly delicious Recipes delivered to your inbox.

YOU MIGHT ALSO LIKE...

Creamy Chicken Spinach & Mushroom Casserole

Creamy Chicken Spinach & Mushroom Casserole

The Best Sheet Pan Chicken and Potatoes

The Best Sheet Pan Chicken and Potatoes

Bobby Flay Chicken Enchiladas

Bobby Flay Chicken Enchiladas

The Cozy Cook Chicken Piccata

The Cozy Cook Chicken Piccata

Leave a Comment

Recipe Rating