Delicious Street Corn Salad with Greek Yogurt

This recipe takes the classic flavors of Mexican street corn and transforms them into a fresh, shareable salad: sweet corn with a hint of char, tossed in a zesty Greek yogurt dressing, sprinkled with salty cotija cheese, red onion, and fresh cilantro. It’s a lighter spin on the traditional mayo-heavy version, comes together in about 25 to 35 minutes, and is super easy to tweak whether you want to dial up the heat, keep it dairy-free, or prepare it ahead for a busy weeknight or a weekend cookout.
If you’re a fan of that smoky-sweet crunch of Mexican street corn but want something quicker, lighter, and easy to share with friends or family, this salad is your new go-to. It captures all the familiar, comforting flavors of elote but cuts back on the mayo. Instead, we’re using Greek yogurt for tang and creaminess, combined with bright cilantro, spicy jalapeño, and salty cotija cheese. It’s ready from start to finish in about 25 to 35 minutes — perfect for those busy days when you still want something delicious and fresh.
Below, I’ll walk you through everything you need to make this tasty salad: a straightforward list of ingredients, a simple dressing recipe, two easy ways to prepare the corn (grilling or using frozen), step-by-step assembly instructions, plus tips for prepping ahead, storing leftovers, and customizing the heat and dairy to fit your preferences or dietary needs.
- Quick ingredient and dressing overview
- Simple methods for grilled or frozen corn
- How to assemble, serve, and store your salad
- Easy swaps and handy tips for best taste and texture
Why You’ll Love This Salad
- Quick and easy – This fresh, flavorful salad takes only about 25 minutes from start to finish, so it’s perfect for busy weeknights or last-minute BBQ dishes.
- Healthier makeover – Greek yogurt replaces most of the mayo, lowering calories and boosting protein while keeping that creamy texture that makes Mexican street corn so addictive.
- Great for make-ahead meals – You can prepare this a day or two in advance and keep it chilled, making meal prep or party planning a breeze.
- Adjustable heat – Easily control the spice by adding more jalapeño seeds or removing them completely for a mild version. You can even swap veggies to suit your heat preferences.
- Budget-friendly ingredients – You only need a handful of simple, affordable ingredients, and using frozen corn can save you prep time and money.
Salad and Dressing Ingredients

- 1/3 cup fresh cilantro, chopped
- 4 ears of fresh corn (or 16 oz of frozen corn, thawed)
- 1/4 cup cotija cheese, crumbled (adds that salty, tangy punch)
- 2 garlic cloves, minced (freshly minced has the best flavor)
- 1 jalapeño, seeded and chopped
- 1/2 cup red onion, chopped
- Olive oil, for brushing corn
- 2 tablespoons plain Greek yogurt (I love Fage Total 0% for this)
- 1/2 teaspoon paprika
- 2 tablespoons mayonnaise (or Kewpie mayo if you want richer flavor)
- 2 tablespoons fresh lime juice
- 1/2 teaspoon chili powder
- 1/4 teaspoon sea salt
- 1/4 teaspoon freshly ground black pepper
How to Make the Salad
- Remove husks from corn ears and heat grill to medium-high.
- Brush each ear of corn with olive oil.
- Grill corn, turning every couple minutes, until charred all around (about 2 minutes per side).
-
Remove corn from grill and let cool until comfortable to handle.

- Carefully slice kernels off the cobs into a large mixing bowl.
- If using frozen corn, thaw under cold running water in a colander and drain well.
- Pat thawed corn dry and, if desired for char, pan-sear in a hot skillet over medium-high heat until lightly charred; otherwise heat in a skillet over medium until warm.
-
Add the warm or prepared corn to the large mixing bowl.

- Add finely chopped red onion, minced garlic, diced jalapeño, and crumbled cotija to the bowl.
- Toss the corn mixture to combine evenly.
- In a small bowl, whisk together Greek yogurt, mayonnaise, fresh lime juice, chili powder, paprika, sea salt, black pepper, and chopped cilantro until smooth.
-
Cool the corn kernels completely before adding the yogurt-based dressing.

- Pour the dressing over the corn mixture and gently toss to coat.
-
Sprinkle extra chopped cilantro and more crumbled cotija on top before serving.

Tips for Peak Flavor and Texture
The biggest pitfall here is overcooking the corn—whether fresh or frozen, you want those kernels tender-crisp with some char, not mushy. Also, make sure your corn is completely cooled before adding the yogurt dressing or it can split and get watery. If you’re working with fresh corn, don’t skip charring it on the grill or in a hot cast-iron pan; that smoky flavor is key to this salad’s charm. To keep the salad tasting fresh and crunchy, add the cheese and cilantro just before serving. If prepping ahead, store the dressing separate from the corn mix and combine them right before you’re ready to serve.
Image: mollyshomeguide.com / Photographer Molly
This Mexican-style corn salad is a fantastic side for all your favorite grilled dishes—think juicy grilled chicken breasts, flank steak, or fish tacos fresh off the grill. Because it’s packed with fresh and bold flavors, it pairs wonderfully with simple mains that let the salad shine. For a full cookout spread, serve it alongside black beans and rice, or add some crunchy tortilla chips for scooping up those tasty kernels. If you’re hosting a summer BBQ, this salad fits right in with other fun staples like burgers, hot dogs, or even grilled portobello mushrooms for a tasty vegetarian twist.
Easy Swaps and Add-Ins

Fresh, sweet corn is ideal when it’s in season—look for ears with bright green husks and silky golden tassels, and feel for plump kernels. If fresh corn isn’t around, frozen fire-roasted corn is an excellent shortcut that saves time and keeps great flavor. Regular frozen corn works fine too, but I like to toss it in a hot skillet first to get a little char going and mimic that classic elote flavor. When using fresh corn, grilling is my favorite for smoky depth, but boiling is a fine quick substitute if you’re pressed for time. Just remember to let the corn cool completely before you cut it off the cob to keep things neat.
This salad is super versatile, so here’s a few tweaks you can try to make it fit your taste:
- Corn: Fresh corn shines in summer, but frozen corn is a great stand-in any time. If you use regular frozen corn, just dry it well and pan-sear in a hot skillet to get that perfect char.
- Cotija cheese: If cotija isn’t at your grocery store, crumbled feta is a nice salty alternative (see how it shines in this strawberry romaine feta salad), or parmesan for a slightly different tang.
- Greek yogurt and mayo: Feel free to use all mayo or all Greek yogurt if you prefer. For a dairy-free twist, plant-based yogurt and mayo options work just fine.
- Jalapeño: Not a fan of spicy? Swap in diced bell peppers for a sweet crunch. If you want it hotter, serrano peppers or extra jalapeño bring more heat. A few dashes of your favorite hot sauce can work too.
- Red onion: You can swap for sweet white onion or shallots. If raw onion is too sharp for your family’s taste, soak the chopped onion in cold water for 10 minutes to mellow the flavor.
- Cilantro: If cilantro is not your thing (I get it—some say it tastes like soap!), try fresh parsley. It won’t be quite the same, but still adds a fresh, bright note.
Storage and Make-Ahead Tips
Keep it Fresh: Store this street corn salad in an airtight container in your fridge for up to 3 days. The flavors deepen and blend nicely, making leftovers even tastier. Just give it a quick stir before serving—it’s normal if some liquid settles on the bottom.
Make Ahead: Got a busy schedule? You can cook the corn and prep the veggies a day or two ahead—see our Cucumber Ranch Crack Salad for another make-ahead salad that stays crisp. Keep the dressing separate until you’re ready to serve. This keeps everything crisp and fresh.
Serving Tip: If you’ve kept your salad chilled, take it out about 15 minutes before serving. Letting it come to room temperature brings out the flavors, especially the spices and lime. Remember to add a fresh sprinkle of cotija and cilantro right before serving—it makes a big difference!
Preparation Time 15-20 minutes Cooking Time 10-15 minutes Total Time 25-35 minutes Level of Difficulty Easy

Common Questions Answered
- Q: Can frozen corn be used instead of fresh corn? A: Absolutely! Thawed frozen corn works great. Just pat dry and pan-sear in a hot skillet if it’s not fire-roasted to get some nice char and a boost of flavor.
- Q: Is grilling the only way to cook corn for this salad? A: Not at all. Grilling gives the best smoky flavor, but you can also char corn kernels in a cast-iron skillet or boil the ears and skip charring altogether if short on time.
- Q: What if I don’t like cilantro or cotija cheese? A: Swap fresh parsley for cilantro, and crumbled feta or parmesan work fine in place of cotija—each will still add delightful saltiness.
- Q: Can this salad be made dairy-free? A: Yes! Use plant-based yogurt and dairy-free mayo alternatives to replace the Greek yogurt and mayonnaise.
- Q: How spicy is this salad, and can I change the heat? A: You’re in control! Remove jalapeño seeds for milder spice, substitute bell pepper for no heat, or up the heat with serrano peppers or extra jalapeños to your liking.
- Q: How long do leftovers last? A: Stored in an airtight container, this salad keeps well in the fridge for up to 3 days. For the best texture, keep dressing separate if making ahead and mix just before serving.
- Q: Is this recipe good for parties or potlucks? A: Definitely! It’s easy to make ahead, travels well chilled, and pairs beautifully with grilled meats, tacos such as Air Fryer Chicken Fajitas, beans and rice, or tortilla chips for scooping.

A fresh, shareable salad inspired by Mexican street corn with sweet corn charred and tossed in a zesty Greek yogurt dressing, cotija cheese, red onion, and fresh cilantro. A lighter, healthier alternative to traditional mayo-heavy elote salads, ready in about 25 to 35 minutes.
- Prep Time: 15-20 minutes
- Cook Time: 10-15 minutes
- Total Time: 25-35 minutes
- Yield: 4-6 servings 1x
- Category: Side Dish
- Cuisine: Mexican-inspired
Ingredients
- 1/3 cup fresh cilantro, chopped
- 4 ears fresh corn (or 16 oz frozen corn, thawed)
- 1/4 cup cotija cheese, crumbled
- 2 garlic cloves, minced
- 1 jalapeño, seeded and chopped (adjust seeds for heat preference)
- 1/2 cup red onion, chopped
- Olive oil, for brushing corn
- 2 tablespoons plain Greek yogurt
- 1/2 teaspoon paprika
- 2 tablespoons mayonnaise (or Kewpie mayo)
- 2 tablespoons fresh lime juice
- 1/2 teaspoon chili powder
- 1/4 teaspoon sea salt
- 1/4 teaspoon freshly ground black pepper
Instructions
- Remove husks from fresh corn ears and heat grill to medium-high.
- Brush each ear of corn with olive oil.
- Grill corn, turning every 2 minutes, until charred all around (about 2 minutes per side).
- Remove corn from grill and let cool until comfortable to handle.
- Slice kernels off the cobs into a large mixing bowl.
- If using frozen corn, thaw under cold running water in a colander and drain well.
- Pat thawed corn dry and pan-sear in a hot skillet over medium-high heat until lightly charred (optional) or heat until warm.
- Add finely chopped red onion, minced garlic, diced jalapeño, and crumbled cotija cheese to the corn bowl and toss to combine.
- In a small bowl, whisk together Greek yogurt, mayonnaise, lime juice, chili powder, paprika, sea salt, black pepper, and chopped cilantro until smooth.
- Cool the corn kernels completely before adding the yogurt-based dressing to prevent splitting.
- Pour dressing over the corn mixture and gently toss to coat.
- Sprinkle extra chopped cilantro and more crumbled cotija on top before serving.
Notes
Avoid overcooking corn to maintain tender-crisp texture with some char., Ensure corn is cooled completely before adding dressing to prevent separation., Add cheese and cilantro just before serving for freshness and crunch., Store dressing separately if prepping ahead and combine before serving., Leftovers keep well in an airtight container in the refrigerator up to 3 days., To adjust heat, remove jalapeño seeds for milder flavor or substitute with bell peppers; add serrano peppers or hot sauce for more heat., For dairy-free version, use plant-based yogurt and mayonnaise alternatives., Cotija cheese can be substituted with crumbled feta or parmesan cheese., Cilantro may be substituted with fresh parsley if disliked.
Nutrition
- Serving Size: about 3/4 to 1 cup per serving
- Calories: Approx. 150 calories per serving
- Fat: 7g per serving
- Carbohydrates: 15g per serving
- Protein: 6g per serving