This Mexican Street Corn Steak Salad is an incredibly flavorful and deliciously hearty salad recipe. Juicy tender steak on top of a vibrant salad and a homemade Mexican Street Corn Salsa.

1

If you’re looking for a dinner that feels like something you’d order at your favorite restaurant but is secretly easy enough for a busy weeknight, this street corn steak salad is it. We have juicy marinated skirt steak, a creamy street corn salsa, crisp romaine, black beans, avocado, and all the toppings your heart desires. It’s fresh, flavorful, protein-packed, and honestly one of those meals that everyone in my family gets excited about.

I love turning classic steak and salad into something a little more fun, and the street corn element completely transforms this recipe. The creamy, tangy corn mixture brings all the flavors of Mexican street corn (elote) while keeping this meal easy to make at home.

Whether you’re meal prepping lunches, feeding your family, hosting friends, or simply craving a satisfying salad that doesn’t feel boring, this street corn steak salad checks every box.

Why You’ll Love This Street Corn Steak Salad

There is so much to love about this recipe:

  • Packed with protein from skirt steak and black beans
  • Loaded with fresh vegetables
  • Naturally gluten-free
  • Great for meal prep
  • Easy to customize
  • Ready in about 45 minutes
  • Restaurant-quality flavor at home

The combination of smoky steak, creamy street corn salsa, buttery avocado, and crunchy romaine is honestly hard to beat. Every bite has the perfect balance of textures and flavors.

1

What is Street Corn?

Street corn, also known as elote, is a popular Mexican street food made with grilled corn that is typically coated with mayonnaise, cotija cheese, lime juice, chili powder, and cilantro.

For this recipe, we’re taking all of those delicious flavors and turning them into a creamy street corn salsa that works perfectly as a topping for this salad. It adds richness, brightness, and so much flavor without requiring any complicated ingredients.

Ingredient Notes

Skirt Steak

Skirt steak is one of my favorite cuts for salads because it cooks quickly and delivers incredible flavor. Just make sure you slice it thinly against the grain after resting to keep every bite tender.

Corn

Fresh grilled corn is amazing when it’s in season, but frozen corn works beautifully too. If using frozen corn, quickly sauté it in a skillet until lightly charred to mimic that grilled flavor.

Greek Yogurt

I love using Greek yogurt in the street corn salsa because it adds protein while keeping things creamy. If you prefer a more traditional version, mayonnaise works just as well.

Cotija Cheese

Cotija brings that classic salty street corn flavor. If you can’t find it, feta cheese is a great substitute.

How to Make Street Corn Steak Salad

Step 1: Marinate the Steak

In a shallow dish or zip-top bag, combine olive oil, lime juice, garlic, chili powder, cumin, kosher salt, and smoked paprika.

Add the skirt steak and toss until fully coated.

Allow the steak to marinate for at least 30 minutes. If you have extra time, marinating for several hours gives the steak even more flavor.

Step 2: Make the Street Corn Salsa

If using frozen corn, heat a skillet over medium-high heat and cook the corn for 5 to 6 minutes until lightly charred.

Transfer the corn to a mixing bowl and let it cool slightly.

Add Greek yogurt, lime juice, cotija cheese, cilantro, chili powder, and salt. Stir everything together until combined.

Set aside while you prepare the steak.

Step 3: Cook the Steak

Heat a cast iron skillet, grill pan, or outdoor grill over medium-high heat.

Cook the skirt steak for about 3 to 4 minutes per side for medium-rare. The exact cooking time will vary depending on the thickness of your steak.

Once cooked, transfer the steak to a cutting board and allow it to rest for 10 minutes.

This step is important because it helps the juices redistribute throughout the meat.

Slice the steak thinly against the grain.

Step 4: Assemble the Salad

Divide romaine lettuce between bowls.

If using cilantro lime rice, add a scoop to each bowl.

Top with black beans, cherry tomatoes, avocado, sliced steak, and a generous spoonful of the street corn salsa.

Finish with tortilla strips, fresh cilantro, extra lime juice, and any additional toppings you love.

Serve immediately and enjoy.

Tips for the Best Street Corn Steak Salad

Don’t Skip the Rest Time

Resting the steak after cooking helps keep it juicy and tender. Cutting into it too soon can cause the juices to run out.

Slice Against the Grain

This is one of the most important tricks when cooking skirt steak. Slicing against the grain shortens the muscle fibers and creates a much more tender bite.

Char the Corn

Even if you’re using frozen corn, taking a few extra minutes to lightly char it adds so much flavor to the finished dish.

Use Fresh Lime Juice

Fresh lime juice makes a huge difference here. It brightens the entire salad and balances the richness of the steak and street corn salsa.

Ways to Customize This Recipe

One of the reasons I make this street corn steak salad so often is because it’s incredibly versatile.

Try adding:

  • Diced red onion
  • Pickled onions
  • Sliced jalapeños
  • Bell peppers
  • Cucumber
  • Shredded cabbage
  • Pepper jack cheese
  • Hot sauce
  • Chipotle dressing

You can truly make it your own depending on what you have in the fridge.

5

Meal Prep Instructions

This recipe is fantastic for meal prep.

For best results:

  • Store steak separately from the salad.
  • Keep the street corn salsa in its own container.
  • Wait to add avocado until serving.
  • Assemble individual bowls throughout the week.

Everything will stay fresh in the refrigerator for up to 4 days.

What to Serve with Street Corn Steak Salad

While this salad is definitely filling enough to stand on its own, here are a few things that pair beautifully with it:

  • Tortilla chips and guacamole
  • Fresh fruit
  • Watermelon salad
  • Cilantro lime rice
  • Roasted sweet potatoes
  • Grilled vegetables
  • Black bean soup

It’s also perfect for summer cookouts and backyard dinners.

6

Frequently Asked Questions

Can I use a different cut of steak?

Absolutely. Flank steak, sirloin steak, or even ribeye would work well in this recipe.

Can I make this dairy-free?

Yes. Use a dairy-free yogurt and omit the cotija cheese or use a dairy-free cheese alternative.

Can I use chicken instead?

Definitely. Grilled chicken thighs or chicken breast would be delicious with the street corn salsa.

Is this recipe gluten-free?

Yes, as written, this street corn steak salad is naturally gluten-free. Just double-check any packaged ingredients and tortilla strips if using.

Can I make it ahead?

Yes. Prep all components separately and assemble right before serving for the freshest results.

The Perfect Summer Dinner

This street corn steak salad is one of those recipes that manages to feel both hearty and fresh at the same time. Between the smoky marinated skirt steak, creamy street corn salsa, crisp lettuce, and creamy avocado, every bite is packed with flavor.

It’s easy enough for a weeknight dinner but impressive enough for entertaining, making it one of those recipes you’ll find yourself coming back to again and again.

If you make this street corn steak salad, don’t forget to leave a comment below and let me know what you think. And if you put your own spin on it, I’d love to hear how you customized it!

Print

Mexican Street Corn Steak Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

This Mexican Street Corn Steak Salad is an incredibly flavorful and deliciously hearty salad recipe. Juicy tender steak on top of a vibrant salad and a homemade Mexican Street Corn Salsa.

  • Prep Time: 30 mins
  • Cook Time: 15 mins
  • Total Time: 45 mins

Yield: 4-6 1x

Ingredients

Scale

For the Skirt Steak:

  • 1 1/2 pounds skirt steak
  • 2 tablespoons olive oil
  • Juice from 2 limes
  • 2 cloves garlic, minced
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1 teaspoon kosher salt
  • 1/2 teaspoon smoked paprika

For the Street Corn Salsa:

  • 3 cups corn kernels (fresh, frozen, or grilled)
  • 1/3 cup Greek yogurt or mayo
  • Juice from 1 lime
  • 1/3 cup crumbled cotija cheese
  • 2 tablespoons chopped cilantro
  • 1/2 teaspoon chili powder
  • Pinch of kosher salt

For the Bowls:

  • 1 large head romaine lettuce, chopped
  • 1 pint cherry tomatoes, halved
  • 1 avocado, diced
  • 1 can black beans, drained and rinsed
  • Optional: cooked cilantro lime rice, tortilla strips or crushed tortilla chips, fresh cilantro, lime wedges
  • Dressing: personally I love using the street corn salsa and squeeze of lime, drizzle of olive oil for dressing here. But you can add in any you wish! A ranch would be fabulous too.

Instructions

Marinate the Steak:

  1. In a shallow dish or zip-top bag, combine olive oil, lime juice, garlic, chili powder, cumin, salt, and smoked paprika. Add skirt steak and toss to coat. Marinate for at least 30 minutes or up to 8 hours in the refrigerator.

Make the Street Corn Salsa:

  1. If using frozen corn, sauté it in a skillet for 5-6 minutes until lightly charred. Let cool slightly.
  2. Add corn to a bowl with Greek yogurt, lime juice, cotija, cilantro, chili powder, and salt. Mix well and set aside.

Cook the Steak:

  1. Heat a grill pan, cast iron skillet, or outdoor grill over medium-high heat.
  2. Cook skirt steak for about 3-4 minutes per side for medium-rare, depending on thickness (usually 145 degrees F). Transfer to a cutting board and rest for 10 minutes before slicing thinly against the grain.

Assemble the Bowls:

  1. Fill bowls with romaine and rice if using. Top with black beans, tomatoes, avocado, sliced skirt steak, and a generous scoop of street corn salsa.
  2. Finish with tortilla strips, fresh cilantro, and plenty of lime juice.

Notes

  • Want even more street corn vibes? Add extra cotija and a sprinkle of Tajín before serving.
  • Grilling the corn and steak outdoors gives this recipe amazing summer cookout energy.
  • Leftover steak is delicious tucked into tacos, quesadillas, or wraps the next day.
  • For a high-protein version, swap the rice for extra lettuce and add a scoop of Greek yogurt on top.

  • Author: Rachel Mansfield