Mexican Street Corn Salad with Cotija and Lime

Looking for a way to use up fresh summer corn? This easy Mexican Corn Salad is bright, colorful, and full of flavor. It combines lots of veggies with black beans for protein and a zesty lime dressing, making it a versatile dish for summer cookouts, BBQs, taco nights, or potlucks.

Serve it as a Mexican side dish, a salad, a taco filling, or an appetizer with chips. It’s light, refreshing, and appeals to vegans, vegetarians, and omnivores alike.

salad in a bowl with squeezed limes, a mason jar of dressing, and an avocado around it.

We appreciate your support

Please let me know if you have any questions about this recipe. I read comments and try to respond when I can. The recipe is straightforward, but if anything is unclear, feel free to ask for clarification in the comments.

Mexican Corn Salad - easy to make and delicious in taco bars, tacos, tostadas, burritos, anything!

Taco bar

We often serve this salad at gatherings like a taco bar, where it pairs perfectly with grilled fajita vegetables, carne asada, rice and beans, tortillas, cheese, salsa, and guacamole. It’s a crowd-pleaser for all ages and dietary preferences.

At family events it’s common for guests to enjoy this salad on tacos, on tostadas, or simply as a dip with chips. It’s flexible, easy to scale, and stays flavorful when made ahead.

Corn Salad

This salad works equally well as a topping, a side, or a finger-food dip. The lime dressing brightens the corn and vegetables, and the black beans add a satisfying bite of protein. If you like, spoon it onto tostadas, stuff it into tacos, or serve it in a bowl with tortilla chips for scooping.

a blue bowl filled with corn, black beans, red pepper, and cilantro with squeezed lime wedges next to it.

Variations on the recipe

This recipe is very adaptable. If you have fresh corn on the cob, grill it and cut the kernels off for a smoky flavor. Swap black beans for kidney or white beans if you prefer. Replace zucchini with cucumber, or omit it entirely. Add diced avocado just before serving for extra creaminess. The basic formula — corn, beans, crunchy vegetables, herbs, and a citrusy dressing — is flexible and forgiving.

Dietary notes

This salad fits many diets: it’s vegan, vegetarian, gluten-free, dairy-free, nut-free, and full of vegetables. Because it’s light and fresh, it’s a great option for warm-weather meals and gatherings.

looking down into a bowl of corn salad, served with lime wedges, avocado, and dressing.

Tostada with Mexican Corn Salad

The salad makes a delicious tostada topping: spread a layer of beans or refried beans on a crisp tostada, add a scoop of corn salad, and finish with extra cilantro, a squeeze of lime, and a sprinkle of salt.

Make ahead

You can absolutely make this salad ahead of time. Store the salad and dressing separately to keep the vegetables crisp. Make the dressing in a small jar and shake well right before tossing. If the oil in the dressing solidifies in the fridge, let it come to room temperature and shake to recombine. For best texture, dress the salad shortly before serving.

lime dressing in a small mason jar with limes around it plus squeezed lime wedges.

Mexican Corn Salad Recipe

Mexican Corn Salad

Prep time: 20 mins | Total time: 20 mins | Servings: 6

Ingredients

  • 3 cups frozen corn, defrosted
  • 1 red bell pepper, chopped
  • 1 cup red onion, chopped
  • 1 (15 ounce) can black beans, drained and rinsed
  • 1 medium zucchini, chopped
  • Large handful fresh cilantro leaves, chopped

Dressing

  • 3 tablespoons olive oil or a light-tasting oil of your choice
  • Juice of 2 limes
  • 1/4 teaspoon garlic powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon kosher salt, more or less to taste
  • 1/4 teaspoon freshly ground black pepper

Instructions

  1. Place the corn, bell pepper, red onion, black beans, and zucchini in a large serving bowl. Add the chopped cilantro and toss lightly to combine.
  2. Whisk the dressing ingredients together in a small bowl or shake them in a sealed jar. Taste and adjust seasonings as needed.
  3. Pour the dressing over the vegetables and toss gently until everything is coated. Serve immediately or chill and serve later. If chilling, add the dressing just before serving for the best texture.

Nutrition (per serving, approximate)

Calories: 168 kcal · Carbohydrates: 24 g · Protein: 3 g · Fat: 8 g · Saturated Fat: 1 g · Sodium: 203 mg · Fiber: 3 g · Sugar: 2 g · Vitamin A: 685 IU · Vitamin C: 39.1 mg · Potassium: 414 mg · Calcium: 18 mg · Iron: 1.1 mg

These nutrition values are estimates and may vary based on brands and portion sizes.

Mexican Corn Salad is a great healthy side dish or even a dip to serve with chips! Perfect for any party or gathering
Don’t forget to save this recipe for later.

Notes and tips

  • Grill fresh corn for a smoky flavor and cut the kernels off the cob to use in place of frozen corn.
  • If you prefer a creamier dressing, stir in a little plain yogurt or a mashed avocado just before serving (this will make the salad non-vegan).
  • Adjust the lime, salt, and cumin to suit your taste. A pinch of chili powder or cayenne adds heat if you like spice.
  • This salad scales easily for large gatherings — double or triple quantities as needed.

Let’s connect

If you enjoy the recipe, subscribe by email or follow on social media for more recipes and photos. If you try it, come back and leave a comment to let others know how it turned out — and feel free to share a photo of your version.

Mexican Corn Salad by Life Currents