This post may contain affiliate links. Please see our disclosure policy.

This easy Mexican street corn salad recipe is creamy, tangy, smoky, and packed with charred corn flavor. Inspired by classic Mexican street corn (elote and esquites), this delicious corn salad makes the perfect side dish for taco night, burrito bowls, or summer BBQs!

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Easy Mexican street corn salad served in a bowl with fresh lime wedges, featuring sweet corn, cotija cheese, bell pepper, and creamy dressing.

Healthy Mexican Street Corn Salad Recipe – Easy Side!

Whether we’re smack dab in the middle of summer or you’re craving these flavors mid-winter, this corn salad is easy to make and just waiting for you.

I love serving it along with taco bowls. The flavors work so well together!

The other place I love to serve it? With BBQ’s foods! Think… pulled pork, burgers, grilled salmon… pretty much anything you can throw on the barbecue.

It’s the perfect side dish because you can prep it in advance, saving you time. Plus, it’s delicious and a crowd fav!

Spoonful of creamy Mexican street corn salad showing sweet corn kernels, red bell pepper, fresh herbs, and flavorful dressing.

Why you’ll love this easy Mexican street corn salad

Easy to make & meal prep – This easy Mexican street corn salad comes together in under 20 minutes with simple ingredients and one large skillet (or grill!). You can prep it ahead of time and store it in the fridge for an easy side dish throughout the week. The flavors get even better as it sits, making it perfect for meal prep, taco night, or summer BBQs!

Family-friendly side – The creamy dressing, sweet corn, and mild smoky flavor make this Mexican corn salad a hit with both kids and adults. It has all the delicious flavor of Mexican street corn without the mess of eating corn on the cob. You can also easily customize it by adjusting the spice level or adding your favorite toppings.

Perfect meal addition – This flavorful corn salad pairs perfectly with tacos, burrito bowls, grilled chicken, burgers, or any summer BBQ spread. Serve it alongside tortilla chips, grilled meats, or your favorite Mexican-inspired meals for a fresh and colorful side dish that adds the perfect amount of flavor and texture. It’s a crowd pleaser!

Ingredients for Mexican street corn salad including corn kernels, cotija cheese, red bell pepper, green onions, cilantro, and creamy chili lime dressing.

Ingredients for Mexican street corn salad

Scroll down to view the recipe card below for the full ingredients list, nutrition facts, and step-by-step instructions.

  • Corn – Fresh sweet corn gives this Mexican street corn salad the best flavor during summer, especially when it’s in season. You can cut kernels straight from the corn cob using a sharp knife, or keep things easy and use frozen corn kernels instead. Both work great!
  • Avocado oil – A little avocado oil helps the corn kernels cook and char in the large skillet. Olive oil works as an easy substitute if that’s what you have on hand.
  • Sea salt – Sea salt helps bring out the natural sweetness of the corn and balances the creamy dressing perfectly.
  • Granulated garlic – Garlic granules add savory flavor throughout the salad. Garlic powder can be substituted if needed.
  • Red bell pepper – Red bell pepper adds crunch, freshness, and a touch of sweetness. Feel free to use orange, yellow, or green bell pepper, depending on what you have available.
  • Green onion – For a mild onion flavor that pairs perfectly with the creamy dressing and fresh lime juice. You can also substitute finely diced red onion or chives.
  • Cilantro – Fresh cilantro adds bright flavor and gives the salad that classic Mexican-inspired taste. If you’re not a cilantro fan, you can leave it out.
  • Cotija cheese – Cotija cheese is a salty Mexican cheese that’s traditionally used in elote and esquites recipes. Feta cheese or queso fresco both make great substitutes.
  • Avocado oil mayonnaise – Avocado oil mayo gives the dressing its creamy texture while keeping the flavor light and fresh. Any mayonnaise works here, but avocado oil mayo is my favorite option.
  • Plain whole milk yogurt – Yogurt lightens up the creamy dressing while adding a tangy flavor. Greek yogurt works great too, and adds a little extra protein. Sour cream or kefir can also be substituted.
  • Lime juice – Fresh lime juice adds brightness and balances the creamy and smoky flavors in the salad. Fresh-squeezed lime juice is best for the freshest flavor!
  • Chili powder – Chili powder gives the salad its smoky flavor and classic Mexican street corn taste. You can add extra for more spice or mix in a little cayenne pepper for heat.
A bowl of creamy Mexican street corn salad made with sweet corn, red bell pepper, green onions, cotija cheese, and a tangy lime dressing.

How to make elote salad

Step 1: Heat a large pan or grill pan over medium-high heat and add the oil (you can also cook these on a grill!). Once the pan is hot, add the corn kernels, sea salt, and garlic granules. Sauté and stir every 2 minutes, until the corn is slightly golden. If using fresh corn, this will take about 6-8 minutes. If using frozen corn, this will take a bit longer. Cook until the kernels get some color on them, then remove from the heat to slightly cool when done.

Charred corn kernels cooking in a skillet with garlic and seasonings, creating the flavorful base for easy Mexican street corn salad.

Step 2: As the kernels cook, chop the bell pepper, green onion, and cilantro and add to a large bowl. Add in the cojita cheese as well.

Step 3: In a small bowl, whisk together the mayo, yogurt, lime juice, and chili powder for the dressing.

Step 4: To finish, add the slightly cooled corn to the veggies and stir in the dressing to combine everything together.

How to store leftover Mexican street corn salad

Store leftover Mexican street corn salad in an airtight container in the refrigerator for up to 3-4 days. The flavors actually get even better as the salad sits and the dressing has time to soak into the corn and veggies.

If making ahead of time, you can prepare the salad a day in advance for an easy side dish during busy weeks, taco nights, or summer BBQs.

This salad is best served chilled or at room temperature.

Before serving leftovers, give everything a quick stir and add an extra squeeze of fresh lime juice if desired.

Freezing is not recommended since the creamy dressing can separate once thawed.

A bowl of creamy Mexican street corn salad made with sweet corn, red bell pepper, green onions, cotija cheese, and a tangy lime dressing.

What to serve with street corn salad

One of my favorite ways to serve this Mexican corn salad is alongside tacos and burrito bowls. It pairs especially well with chicken tacos, carnitasground beef taco bowls, grilled shrimp tacos, or fajita bowls!

The fresh and creamy flavors balance spicy and smoky dishes so well.

It also makes the perfect addition to any summer BBQ spread. Serve it with grilled burgersBBQ chicken, steak, grilled salmon, or hot dogs for a flavorful side dish everyone will love. Since it can be served chilled or at room temperature, it’s great for potlucks, cookouts, and backyard gatherings too.

You can even enjoy it as more of a dip or appetizer. Scoop it up with tortilla chips, pile it onto nachos, or serve it with pico de gallo and guacamole for an easy party dish.

Want to turn it into more of a meal? Add black beans, diced avocado, grilled chicken, or shredded rotisserie chicken to make it more filling and protein-packed.

It’s also delicious spooned over salads, grain bowls, or inside wraps for extra flavor and texture.

Substitutions, optional variations & dietary adjustments

Below you’ll find a list of substitutions that will work well in this delicious recipe. 

If you try something different out, please leave a comment below letting us all know how it turned out!

Avocado oil – Olive oil or butter are both good alternatives.

Cojita cheese – If you can’t easily find cotija cheese, feta or goat cheese are good substitutes. I have feta on hand most of the time and actually used feta more often in this recipe. Personally, I find it’s a bit more flavorful than cotija, which I love!

Fresh corn – Don’t have fresh corn? Easily use frozen corn kernels here! If you can defrost the kernels and drain ahead of time, it will cook up quicker. However, the recipe is super versatile, and if you cook from frozen corn, it will still totally work. Cooking will take a few more minutes if using frozen corn.

Red bell pepper – Red bell peppers are a sweet, crispy addition to the creamy salad. Feel free to substitute any color of sweet bell pepper here. If you’re a fan of heat, add in some jalapeño!

Green onion – Don’t have green onions around? Add finely diced red onion for a stronger flavor, or use chives for a milder flavor.

Yogurt – The dressing is part mayo, part yogurt. If you have kefir on hand, you can use that as a substitute for the plain yogurt.

Chili powder – Paprika is a great alternative, as is chipotle chili powder.

Homemade Mexican corn salad with charred corn, crisp bell peppers, creamy dressing, and cotija cheese served in a ceramic bowl.

Frequently asked questions

Can I use frozen corn kernels?

Yes! Frozen corn kernels work great in this easy Mexican street corn salad recipe. You can cook them straight from frozen, though they may take a few extra minutes to get golden and slightly charred in the large skillet. If possible, thaw and drain them first so they cook more quickly and get a better color.

What is the difference between elote and esquites?

Elote is traditional Mexican street corn served on the corn cob and coated with creamy sauce, chili powder, lime juice, and cheese. Esquites is the off-the-cob version served in a bowl, which is what inspired this Mexican street corn salad recipe.

Can I make Mexican street corn salad ahead of time?

Absolutely! This salad is great for meal prep and actually tastes even better after the flavors have had time to blend together. Store it in an airtight container in the refrigerator for up to 3-4 days.

Is Mexican street corn salad spicy?

This recipe has a mild smoky flavor from the chili powder, but is not very spicy. If you like more heat, add diced jalapeño, cayenne pepper, or hot sauce to taste.

Side view of Mexican street corn salad garnished with cilantro and green onions, an easy side dish for tacos, grilled meats, and burrito bowls.

More healthy sides you’ll love

A bowl of creamy Mexican street corn salad made with sweet corn, red bell pepper, green onions, cotija cheese, and a tangy lime dressing.
5 from 1 vote
Servings: 6

Easy Mexican Street Corn Salad Recipe

By Heather
Bring the flavors of Mexican street corn to your table with this easy Mexican street corn salad recipe. Made with charred corn, cotija cheese, fresh lime juice, and a creamy dressing, it's a crowd-pleasing side dish that's perfect for summer gatherings, taco nights, and weeknight dinners.
Prep: 10 minutes
Cook: 10 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 4 cups corn, cut off the cob (about 4-6 corns depending on size)
  • 1 tbsp avocado oil
  • 1/2 tsp sea salt
  • 1/2 tsp granulated garlic
  • 1 red bell pepper, diced
  • 1/4 cup green onion, minced
  • 1/4 cup cilantro, minced
  • 4 ounces cotija cheese, crumbled

Dressing Ingredients

Instructions 

  • Heat a large pan or grill pan over medium-high heat and add the oil (you can also cook these on a grill!). Once the pan is hot, add the corn kernels, sea salt, and garlic granules. Sauté and stir every 2 minutes, until the corn is slightly golden. If using fresh corn, this will take about 6-8 minutes. If using frozen corn, this will take a bit longer. Cook until the kernels get some color on them, then remove from the heat to slightly cool when done.
  • As the kernels cook, chop the bell pepper, green onion, and cilantro and add to a large bowl. Add in the cojita cheese as well.
  • In a small bowl, whisk together the mayo, yogurt, lime juice, and chili powder for the dressing.
  • To finish, add the slightly cooled corn to the veggies and stir in the dressing to combine everything together.

Nutrition

Calories: 201kcal, Carbohydrates: 22g, Protein: 7g, Fat: 12g, Saturated Fat: 3g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 3g, Trans Fat: 0.01g, Cholesterol: 20mg, Sodium: 445mg, Potassium: 96mg, Fiber: 3g, Sugar: 1g, Vitamin A: 827IU, Vitamin C: 30mg, Calcium: 111mg, Iron: 0.4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Did you make this Mexican street corn salad recipe? I’d love for you to leave a rating and comment below, letting me know how it turned out!

XO

Heather

Originally published May 2020. Updated June 2026.

Avatar photo

Heather

Hi! I’m Heather, the creator of Fit Mama Real Food, Everyday Muffin Party author, nutrition coach, group fitness instructor, wife, and mom of four. I’m so glad you are here!

You May Also Like

5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments