There is something about the middle of July when the grill stops being optional and starts feeling like a commitment. I had corn on the cob cooling on the counter, still warm from the grates, and it hit me: elote would make an incredible pasta salad.
I threw together a bowl that night. Sam took one bite and said “Wow.” That has always been my barometer for success in this kitchen.

Why This Recipe Works
The smoky char from grilled corn, bright lime, a touch of chili powder and cumin, and that salty crumbled cotija — it all layers into something that feels special without any complicated technique. It is veggie-forward, too: more vegetables than pasta, and just enough mayo in the dressing to coat everything without weighing it down.
This one passed the Tuesday test, and it has become my go-to for potlucks and barbecues all season long.
What You Will Need
The full quantities are in the recipe card below. Here is why I chose each ingredient:
- Bowtie, cavatappi, or fusilli pasta — Short shapes with ridges and twists catch the dressing better than long noodles. A fun shape also makes the salad feel more interesting on the plate.
- Fresh corn on the cob — Grilling gives it that charred flavor you cannot fake. Frozen or canned works in a pinch, but fresh is worth it.
- Black beans — Not traditional elote territory, but they add fiber and extra vegetables to every forkful.
- Green onions and cilantro — Fresh, bright finishing notes that lift everything.
- Cotija or feta cheese — Cotija is a Mexican cheese: salty, crumbly, and essential. Feta works if you cannot find it.
- The dressing — Just mayo, lime juice, chili powder, garlic powder, cumin, and salt. Simple, but it tastes homemade.
How to Cook the Corn
Do not skip the grill if you can help it. Mexican street corn is supposed to be charred — those slightly bitter, caramelized edges are exactly what makes elote taste like elote.

I shuck the corn, rub each cob with olive oil, and place them on medium-high grill grates for 12 to 15 minutes, turning until blackened on all sides. The grill should be at 375 to 450°F (about 190 to 230°C).
Without a grill? Sauté fresh, frozen, or canned corn kernels in butter or olive oil for a few minutes. It is not quite as deep-flavored, but it works.
Tips for the Best Pasta Salad
- Cook the pasta to true al dente, or even a minute under. It firms up as it chills — you really do not want mushy noodles.
- Rinse it cool. This is one of those times when rinsing pasta is actually correct. It stops the cooking and washes off excess starch.
- Drain the beans well. Wet black beans will make a thinner dressing, so shake off as much liquid as you can.
- Save a spoonful of cotija for the top so the finished bowl has visible cheese crumbles scattered across it.
Variations and Substitutions
If you want to mix things up, here are a few ideas:
- Make it more filling: Add shredded grilled chicken, grilled shrimp, or diced avocado.
- Make it spicy: Stir minced jalapeño into the dressing or add a pinch of chipotle chili powder.
- Make it vegan: Use vegan mayo and dairy-free feta (or nutritional yeast) instead of cotija.
- Swap the beans: Pinto beans work just as well as black beans.
What to Serve with It
This salad fits almost any summer table. I have served it alongside chicken burgers, grilled shrimp skewers, and my favorite grilled vegetables. A pitcher of margaritas or limeade makes the whole thing feel like a proper gathering. Tortilla chips with black bean hummus are another easy pairing.
Make Ahead and Storage
You can make this salad up to 1 day in advance and keep it refrigerated. I prefer to chill the dressing separately and fold it in right before serving — that way the pasta stays fresh-tasting. Leftovers last up to 3 days in the fridge. The pasta keeps absorbing dressing as it sits, so if things feel dry, just stir in a light spoonful of mayo or a squeeze of lime juice.
Dietary Notes
This salad is vegetarian and easily made vegan. For gluten-free, use your favorite GF or legume-based pasta and cook it slightly under the package directions — gluten-free pasta tends to soften even more as it chills.
Recipe Card
Prep time: 20 minutes · Cook time: 10 minutes · Total time: 30 minutes · Servings: 6
Ingredients
For the pasta salad:
- 6 cobs corn (about 2 cups grilled corn kernels)
- 1 tablespoon olive oil, for the corn
- 8 ounces bowtie, cavatappi, or fusilli pasta
- 3 green onions, thinly sliced
- ¼ cup cilantro, finely chopped
- ¾ cup black beans, drained and rinsed
- ½ cup cotija or feta cheese, crumbled
For the dressing:
- ⅓ cup mayonnaise
- 2 tablespoons lime juice
- 1 teaspoon chili powder
- ½ teaspoon each garlic powder, cumin, and kosher salt
Instructions
- Cook the corn. Heat a grill to medium-high (375 to 450°F / 190 to 230°C). Shuck the corn, rub with olive oil, and place on the grates. Cook for 12 to 15 minutes total, turning until blackened on all sides. Cut the kernels off the cob.
- Cook the pasta. Bring a large pot of well-salted water to a boil. Cook the pasta until al dente per package directions. Drain and rinse under cool water until room temperature.
- Make the dressing. Whisk together mayonnaise, lime juice, chili powder, garlic powder, cumin, and kosher salt in a medium bowl.
- Assemble. In a large bowl, toss pasta, grilled corn, green onions, cilantro, black beans, cheese, and dressing until evenly coated. Taste and add more salt if needed. Serve topped with extra crumbled cheese.
A Note from Nora
The first time I made this salad, our daughter asked for seconds before she even finished her first bowl. That is about as high a compliment as we get in this house. Sometimes the simplest combinations — corn and pasta and a little bit of lime — are exactly what an ordinary weeknight needs.





Leave a Reply