Mexican Corn Salad with Roasted and Boiled Corn is a vibrant, flavor-packed side dish that brings together smoky charred kernels and naturally sweet boiled corn in one irresistible bowl. Inspired by the bold flavors of Mexican street corn, this salad blends warm spices, creamy lime dressing, crisp vegetables, and crumbly cheese into a dish that’s both refreshing and satisfying.
Whether you’re hosting a backyard barbecue, planning taco night, or simply craving something fresh and colorful, this recipe delivers the perfect balance of creamy, tangy, smoky, and sweet flavors in every bite.
Why You’ll Love This Mexican Corn Salad with Roasted and Boiled Corn

There are so many reasons this salad stands out from the crowd:
- Two Cooking Methods for Maximum Flavor – Boiling keeps the corn juicy and tender, while roasting adds caramelized, smoky depth.
- Bold but Balanced Spices – Chili powder, cumin, and smoked paprika add warmth without overwhelming heat.
- Creamy Yet Fresh – The lime-infused dressing keeps things light and bright.
- Colorful and Beautiful Presentation – Red onion, bell pepper, and cilantro make it eye-catching.
- Perfect for Any Occasion – Great as a side dish, taco topping, or potluck favorite.
- Make-Ahead Friendly – Tastes even better after chilling.
Ingredients for Mexican Corn Salad with Roasted and Boiled Corn
Main Corn Base
- 3 cups fresh corn kernels (about 4 ears), divided
- 1 tablespoon olive oil
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- ½ teaspoon ground cumin
- ½ teaspoon salt (or to taste)
- ¼ teaspoon black pepper
Creamy Lime Dressing
- ⅓ cup mayonnaise
- ¼ cup sour cream or plain Greek yogurt
- Juice of 1 lime
Fresh Mix-Ins
- 1 small red onion, finely diced
- 1 small red bell pepper, finely chopped
- 1 jalapeño, finely minced (optional)
- 2 tablespoons fresh cilantro, chopped
Cheese & Garnish
- ½ cup crumbled feta cheese or queso fresco
- Extra lime wedges
- Pinch of chili powder for garnish
Ingredient Notes
- Corn: Fresh corn gives the best flavor, but frozen corn (thawed and dried well) works in a pinch.
- Greek Yogurt Swap: Replace mayonnaise entirely with Greek yogurt for a lighter version.
- Cheese Options: Queso fresco offers a mild, traditional taste. Feta adds a slightly saltier bite.
- Spice Control: Remove jalapeño seeds for mild heat, or omit entirely for a kid-friendly dish.
- Dairy-Free Option: Use plant-based mayo and yogurt alternatives and skip the cheese or use dairy-free crumbles.
Step-by-Step Instructions
Step 1 – Boil Half of the Corn
Divide the corn kernels into two equal portions. Bring a pot of lightly salted water to a boil. Add half of the corn and cook for 5–7 minutes until tender. Drain and allow it to cool completely.
This method keeps the kernels juicy and sweet.
Step 2 – Roast the Remaining Corn
Preheat your oven to 425°F (220°C). Toss the remaining corn with olive oil and spread it on a baking sheet in a single layer. Roast for 15–20 minutes, stirring once halfway through, until lightly charred and golden.
Roasting creates depth and smoky flavor that balances the sweetness of the boiled corn.
Step 3 – Combine and Season
In a large bowl, mix the roasted and boiled corn together. Sprinkle with chili powder, smoked paprika, cumin, salt, and black pepper. Toss thoroughly so every kernel is coated with seasoning.
Step 4 – Prepare the Creamy Dressing
In a small bowl, whisk together mayonnaise, sour cream (or Greek yogurt), and fresh lime juice until smooth and creamy.
The lime adds brightness that keeps the salad from feeling heavy.
Step 5 – Mix Everything Together
Pour the dressing over the seasoned corn and stir gently until evenly coated. Add diced red onion, chopped red bell pepper, minced jalapeño (if using), and chopped cilantro. Mix until fully combined.
Step 6 – Add the Cheese
Fold in most of the crumbled feta or queso fresco, reserving a small amount for garnish.
Step 7 – Chill and Finish
Refrigerate the salad for at least 20 minutes. This resting time allows the flavors to blend beautifully. Before serving, sprinkle the remaining cheese, an extra squeeze of lime juice, and a light pinch of chili powder on top.
Serve chilled or slightly cool.
Pro Tips for Success
- Dry the Corn Well Before Roasting – Moisture prevents proper charring.
- Don’t Overcook the Boiled Corn – Keep it tender, not mushy.
- Use Fresh Lime Juice Only – Bottled juice won’t give the same brightness.
- Let It Chill – The flavor improves after resting.
- Taste Before Serving – Adjust salt and lime at the end.
- Cut Vegetables Small – Smaller pieces distribute evenly for better texture.
Flavor Variations
Want to switch things up? Try these ideas:
- Avocado Twist: Add diced avocado just before serving.
- Grilled Version: Grill corn on the cob instead of roasting for deeper smokiness.
- Spicy Kick: Add a dash of hot sauce or extra jalapeño.
- Black Bean Boost: Stir in drained black beans for added protein.
- Cotija Style: Replace feta with cotija cheese for a more traditional taste.
Serving Suggestions

This Mexican Corn Salad with Roasted and Boiled Corn pairs beautifully with:
- Grilled chicken or steak
- Fish tacos
- Shrimp skewers
- Veggie burgers
- Barbecue ribs
- Tortilla chips as a chunky dip
It also makes an excellent topping for burrito bowls or nachos. For a complete meal, serve it alongside rice, grilled protein, and sliced avocado.
Storage and Freezing Instructions
Refrigerator:
Store in an airtight container for up to 3–4 days. Stir before serving as dressing may settle.
Freezing:
Freezing is not recommended because the creamy dressing can separate and the vegetables may become watery when thawed.
Make Ahead Tip:
Prepare up to 24 hours in advance. Add cheese and garnish just before serving for best texture.
Nutrition Facts (Per Serving)
Approximate values (based on 6 servings)
| Nutrient | Amount |
|---|---|
| Calories | 220 |
| Protein | 5g |
| Carbohydrates | 18g |
| Fat | 15g |
| Fiber | 3g |
| Sodium | 310mg |
Values may vary depending on ingredient brands and substitutions used.
FAQ About Mexican Corn Salad with Roasted and Boiled Corn
Can I use frozen corn instead of fresh?
Yes, frozen corn works well if fresh corn isn’t available. Thaw it completely and pat it dry before roasting to ensure proper caramelization. The flavor will still be delicious, though slightly less sweet than peak-season corn.
Can I make this salad ahead of time?
Absolutely. In fact, it tastes even better after chilling for a few hours. The spices and lime dressing soak into the corn, enhancing the flavor. Just wait to add final garnishes until serving.
Is this salad spicy?
It has mild warmth from chili powder and optional jalapeño. You can easily control the heat level by reducing or omitting the jalapeño and adjusting the chili powder.
What cheese is best for this recipe?
Queso fresco provides a traditional mild flavor, while feta adds a saltier, tangier taste. Both work beautifully, so it comes down to personal preference.
How do I make it lighter?
Substitute Greek yogurt for mayonnaise and use reduced-fat sour cream. You can also reduce the cheese slightly without sacrificing flavor.
Can I serve it warm?
Yes. While it’s traditionally served chilled, it’s also delicious slightly warm or at room temperature, especially alongside grilled dishes.

Mexican Corn Salad with Roasted and Boiled Corn
Equipment
- large pot for boiling corn
- baking sheet for roasting corn
- large mixing bowl
- small mixing bowl for dressing
- whisk
- cutting board and knife
Ingredients
- 3 cups fresh corn kernels (about 4 ears), divided
- 1 tbsp olive oil
- 1 tsp chili powder
- 1/2 tsp smoked paprika
- 1/2 tsp ground cumin
- 1/2 tsp salt (or to taste)
- 1/4 tsp black pepper
- 1/3 cup mayonnaise
- 1/4 cup sour cream or plain Greek yogurt
- 1 lime, juiced
- 1 small red onion, finely diced
- 1 small red bell pepper, finely chopped
- 1 jalapeño, finely minced (optional)
- 2 tbsp fresh cilantro, chopped
- 1/2 cup crumbled feta cheese or queso fresco
- extra lime wedges, for garnish
- pinch of chili powder, for garnish
Instructions
- Divide the corn kernels into two equal portions. Bring a pot of lightly salted water to a boil. Add half of the corn and cook for 5–7 minutes until tender. Drain and allow it to cool completely.
- Preheat your oven to 425°F (220°C). Toss the remaining corn with olive oil and spread it on a baking sheet in a single layer. Roast for 15–20 minutes, stirring once halfway through, until lightly charred and golden.
- In a large bowl, mix the roasted and boiled corn together. Sprinkle with chili powder, smoked paprika, cumin, salt, and black pepper. Toss thoroughly so every kernel is coated with seasoning.
- In a small bowl, whisk together mayonnaise, sour cream (or Greek yogurt), and fresh lime juice until smooth and creamy.
- Pour the dressing over the seasoned corn and stir gently until evenly coated. Add diced red onion, chopped red bell pepper, minced jalapeño (if using), and chopped cilantro. Mix until fully combined.
- Fold in most of the crumbled feta or queso fresco, reserving a small amount for garnish.
- Refrigerate the salad for at least 20 minutes. Before serving, sprinkle the remaining cheese, an extra squeeze of lime juice, and a light pinch of chili powder on top. Serve chilled or slightly cool.
Notes
Nutrition
Final Thoughts
This Amazing Mexican Corn Salad with Roasted Corn Mexican Corn Salad with Roasted and Boiled Corn is a celebration of texture and flavor. The combination of sweet boiled corn and smoky roasted kernels creates something truly special. Creamy dressing, fresh vegetables, and bold spices bring everything together into a dish that feels both comforting and refreshing.
It’s easy to prepare, endlessly adaptable, and guaranteed to become a favorite at your table. Whether served at a summer cookout or as a colorful weeknight side, this corn salad is a simple yet impressive recipe you’ll return to again and again.