Healthy Street Corn Steak Tacos

By Mila | Updated on March 2, 2025

If you ask me, street corn tacos are a match made in food heaven.

These Mexican-inspired steak tacos take everything you love about elote (that amazing grilled corn with mayo, cheese, and chili) and pair it with juicy, well-seasoned steak. The charred corn adds a subtle sweetness while crumbled Cotija cheese brings that perfect salty kick.

The steak gets a simple rub of classic Mexican spices and hits a hot skillet until it’s perfectly cooked. Fresh lime juice and a sprinkle of cilantro brighten up every bite, while a creamy corn mixture takes these from basic tacos to something special.

It’s the kind of meal that makes any weeknight feel like a trip to your favorite taco stand.

Why You’ll Love These Street Corn Tacos

  • Quick weeknight dinner – These tacos come together in just 35-50 minutes, making them perfect for busy evenings when you want something special but don’t have hours to spend in the kitchen.
  • Restaurant-quality taste – The combination of seasoned steak and Mexican street corn brings the bold flavors of your favorite taco spot right to your kitchen.
  • Simple ingredients – You’ll only need a handful of basic ingredients that you can find at any grocery store – no hunting for special items needed.
  • Customizable serving – Each person can build their own taco with their preferred amount of corn, cheese, and lime, making it perfect for family dinners or casual entertaining.

What Kind of Steak Should I Use?

While this recipe calls for sirloin, you’ve actually got several good options when it comes to choosing your steak for tacos. Sirloin is a solid choice because it’s lean, reasonably priced, and has good beef flavor without being too tough. If you want to switch things up, flank steak or skirt steak would work great too – they’re both thin cuts that take well to high-heat cooking and are perfect for slicing against the grain. Just remember that no matter which cut you pick, you’ll want to avoid overcooking it (medium-rare is ideal) and be sure to let it rest for about 5 minutes before slicing to keep all those tasty juices in the meat.

Options for Substitutions

This taco recipe is pretty flexible and you can make several swaps based on what you have in your kitchen:

  • Sirloin steak: You can swap sirloin with flank steak, skirt steak, or even ribeye. If you’re looking to cut costs, chuck steak will work too – just slice it very thin against the grain.
  • Fresh corn: No fresh corn? You can use frozen corn kernels (about 2 cups) – just char them in a hot skillet. Canned corn works too, but drain and pat it dry before cooking.
  • Corn tortillas: While corn tortillas give the most authentic taste, flour tortillas work fine too. Just warm them up before serving.
  • Feta/Cotija cheese: If you can’t find either, crumbled queso fresco or even grated parmesan cheese can work in a pinch.
  • Avocado oil: Any neutral oil with a high smoke point will work here – try vegetable oil, grapeseed oil, or even light olive oil.
  • Cilantro: If you’re not a cilantro fan or can’t find it, try using fresh parsley or just skip it altogether.

Watch Out for These Mistakes While Cooking

The biggest mistake when making street corn steak tacos is overcooking the steak – for the best texture and flavor, cook it to medium-rare or medium (135-145°F), then let it rest for at least 5 minutes before slicing against the grain. When it comes to the corn, don’t rush the charring process – take your time to get those beautiful golden-brown spots, which typically takes about 10-12 minutes on medium-high heat while rotating frequently. Another common error is assembling the tacos too early – warm your tortillas just before serving and build the tacos as you go to prevent them from becoming soggy, and if you’re cooking for a crowd, consider setting up a taco bar so everyone can customize their own. For extra-tender steak, try marinating it in lime juice, garlic, and oil for at least 30 minutes before cooking, and don’t forget to double-stack your tortillas to prevent them from breaking under the weight of the fillings.

What to Serve With Street Corn Steak Tacos?

These street corn steak tacos are already packed with flavor, but a few simple sides can make your taco night even better! Mexican rice or cilantro lime rice makes a perfect base for soaking up any extra juices from the tacos. I love serving these with black beans – either simply warmed up or dressed up with some extra seasoning and a squeeze of lime. For something fresh on the side, try a simple cabbage slaw with lime juice and a little salt, or dice up some fresh avocados and tomatoes for a quick side salad. If you’re feeding a crowd, setting up a toppings bar with extra lime wedges, diced onions, and different hot sauces lets everyone customize their tacos just the way they like them.

Storage Instructions

Keep Components Separate: For the best results, store the cooked steak, street corn mixture, and tortillas separately in airtight containers in the fridge. The steak and corn mixture will stay good for up to 3 days, while your tortillas will keep for about a week. This way, each component maintains its texture and flavor!

Prep Ahead: You can make the street corn mixture a day ahead – it actually tastes even better after the flavors have time to mingle! The steak can be marinated up to 24 hours before cooking, which is perfect for planning ahead. Just keep everything in separate containers in the fridge until you’re ready to assemble.

Serve Later: When you’re ready to eat, warm up the steak in a skillet over medium heat for about 2-3 minutes. Heat your tortillas quickly on a dry skillet or in the microwave between damp paper towels. The corn mixture tastes great cold or at room temperature, so no need to warm that up!

Preparation Time 15-20 minutes
Cooking Time 20-30 minutes
Total Time 35-50 minutes
Level of Difficulty Medium

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1500-1700
  • Protein: 100-120 g
  • Fat: 80-90 g
  • Carbohydrates: 100-110 g

Ingredients

For the steak:

  • 1/2 tsp garlic salt
  • 1 lb sirloin steak (room temperature for even cooking)

For the corn:

  • 1 lime, juiced, plus 1 lime for wedges
  • 6 oz crumbled cotija cheese (or feta if unavailable)
  • 3 ears fresh corn (husked and cleaned)
  • 2 tbsp chopped cilantro (freshly minced for best flavor)
  • 1 tsp onion powder
  • 1 tbsp olive oil mayonnaise (I use Hellmann’s)
  • 1 tsp chili powder (for authentic street corn flavor)

For assembly:

  • 1 package corn tortillas (warmed before serving)
  • 1 tbsp avocado oil (or any neutral oil like canola)

Step 1: Char the Corn and Build the Corn Mixture

  • 1 tbsp avocado oil
  • 3 ears fresh corn, husked and cleaned
  • 1 tsp chili powder
  • 1 tsp onion powder
  • 2 tbsp chopped cilantro, freshly minced
  • 1 tbsp olive oil mayonnaise
  • 1 lime, juiced

Heat the avocado oil in a large skillet over medium-high heat until it shimmers.

Add the husked corn ears and char them for 8-10 minutes, turning occasionally, until they develop golden-brown spots on all sides—this caramelization adds deep, sweet flavor that’s essential to street corn.

Once charred, transfer the corn to a cutting board to cool slightly.

While the corn cools, cut the kernels from the cobs using a sharp knife, working downward and rotating the ear as you go.

In a medium bowl, combine the corn kernels with the chili powder, onion powder, freshly minced cilantro, olive oil mayonnaise, and lime juice.

Toss gently to coat everything evenly, then taste and adjust seasonings as needed.

I like to let this mixture sit for a few minutes so the flavors meld together.

Step 2: Season and Sear the Steak

  • 1 lb sirloin steak, room temperature
  • 1/2 tsp garlic salt

Pat the room-temperature sirloin steak completely dry with paper towels—this is crucial for achieving a proper sear and crust.

Sprinkle both sides generously with the garlic salt.

Return the same skillet to medium-high heat (don’t wipe it out; the charred bits add flavor).

Once the pan is very hot, place the steak in the center and let it cook undisturbed for 3-4 minutes to develop a golden crust, then flip and cook for another 3-4 minutes for medium-doneness, adjusting time based on thickness.

I always remove steak when it’s slightly under my target doneness because it will continue cooking while resting.

Transfer the cooked steak to a clean cutting board and let it rest for 5 minutes—this allows the juices to redistribute throughout the meat, keeping it tender and juicy.

Step 3: Warm the Tortillas and Slice the Steak

  • 1 package corn tortillas
  • cooked steak from Step 2

While the steak rests, place the tortillas directly in the same hot skillet (no oil needed—the residual heat and pan residue will warm them perfectly) for about 30 seconds per side until they’re pliable and warm.

Transfer them to a clean kitchen towel to keep them warm.

After the 5-minute rest, slice the rested steak thinly against the grain, which ensures the most tender, easy-to-eat bites.

Step 4: Assemble and Serve the Tacos

  • warm tortillas from Step 3
  • sliced steak from Step 3
  • corn mixture from Step 1
  • 6 oz crumbled cotija cheese
  • 1 lime, cut into wedges

Lay a warm tortilla on a plate and top it with a portion of the sliced steak, followed by a generous spoonful of the charred corn mixture from Step 1.

Finish with a sprinkle of crumbled cotija cheese.

Repeat with remaining tortillas and filling.

Serve immediately with lime wedges on the side so diners can squeeze fresh lime juice over their tacos to brighten all the flavors.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment