I have made a lot of pasta salads in my life and most of them were fine.
Fine is not a compliment. Fine means people eat it because it is there. Fine means nobody asks for the recipe. Fine means it sits at the end of the potluck table next to the bread rolls getting politely ignored.
This pasta salad is not fine. This pasta salad is the one people hover around. The one where someone is still eating it straight from the bowl while everyone else has moved on to dessert. The one where three people ask you for the recipe before the meal is even over.
The secret is the dressing. Instead of the standard pasta salad vinaigrette or basic mayo situation, this one is built on the flavors of Mexican street corn — elote — with mayonnaise, fresh lime juice, chili powder, and garlic.
Toss that with rotini pasta, sweet charred corn, cherry tomatoes, red onion, and fresh cilantro, then finish with crumbled cotija cheese and a little extra chili powder on top.
The result is creamy, tangy, slightly smoky, and just a little spicy. It hits every note at once. And it takes 25 minutes to make, which is the kind of effort-to-reward ratio I will always get behind.
For the pasta salad:
For the elote-inspired dressing:
Step 1: Cook the pasta
Bring a large pot of heavily salted water to a boil. Add the rotini and cook according to package directions until al dente — cooked through but with a slight bite remaining. Do not overcook the pasta. Overcooked pasta becomes mushy when tossed with dressing and does not hold up well in a cold salad. Drain the pasta and immediately rinse it under cold running water to stop the cooking and cool it down quickly. Shake off as much excess water as possible and set aside to cool completely.
Step 2: Char the corn (highly recommended)
While the pasta is cooking, heat a dry skillet over high heat until very hot. Add your corn kernels in a single layer — do not stir for the first minute or two. Let them sit undisturbed so they develop a charred, caramelized color on one side. Toss and let them char on another side. The whole process takes about 3-4 minutes. This step is technically optional but it adds a smoky depth that makes the salad taste significantly more like actual elote. Set aside to cool.
Step 3: Make the dressing
In a large bowl, whisk together the mayonnaise, sour cream, fresh lime juice, chili powder, garlic powder, cumin, salt, pepper, and cayenne if using. Whisk until completely smooth and combined. Taste the dressing on its own — it should be bold, creamy, tangy, and slightly smoky. Adjust the lime, chili powder, or salt as needed. Getting the dressing right before you add everything else is the key to a well-seasoned salad.
Step 4: Combine everything
Add the cooled pasta to the bowl with the dressing and toss to coat thoroughly. Add the charred corn, halved cherry tomatoes, diced red onion, and chopped cilantro. Toss again until everything is evenly distributed and well coated in the dressing. Taste the salad and adjust the seasoning — it may need a little more lime juice, salt, or chili powder after everything is combined.
Step 5: Add the cotija and chill
Transfer the salad to a serving bowl. Scatter the crumbled cotija cheese generously over the top. Cover and refrigerate for at least 30 minutes before serving — this resting time allows the pasta to absorb the dressing and all the flavors to come together. The salad tastes noticeably better after chilling than it does immediately after tossing.
Step 6: Finish and serve
Right before serving, give the salad a good toss — the pasta will have absorbed some of the dressing as it chills and may need a small splash of lime juice or a spoonful of extra mayo to loosen things up. Taste and adjust one more time. Finish with an extra scatter of cotija, a pinch of chili powder dusted over the top, and a few fresh cilantro leaves for color. Serve cold.
This pasta salad is at home in almost any setting you put it in.
Refrigerator: Store in an airtight container in the fridge for up to 3 days. The pasta will continue absorbing the dressing as it sits and the salad will thicken over time. Before serving leftovers, add a squeeze of fresh lime juice and a small spoonful of mayo or sour cream and toss to loosen things up. Taste and adjust seasoning — cold temperatures mute flavors and the salad may need a little extra salt or chili powder after sitting in the fridge.
Make ahead: This is an excellent make-ahead dish. You can make it fully up to 24 hours in advance — in fact, overnight is arguably the ideal resting time because the flavors develop significantly. Just hold back the cotija cheese and fresh cilantro and add those right before serving to keep them fresh.
Freezer: Not recommended. Mayonnaise-based dressings do not freeze well — they separate and become grainy after thawing, and the pasta texture suffers significantly. Make this fresh and enjoy it within a few days.
Leftover tip: Cold leftover Mexican street corn pasta salad stuffed into a wrap with some shredded chicken or black beans the next day is one of the better lunch decisions you can make. Keep that in mind.
Every now and then a recipe comes along that just does everything right.
This Mexican street corn pasta salad is that recipe for me. It is fast, it is affordable, it is endlessly adaptable, and it tastes like significantly more effort than it actually requires. Those are the four things I am always chasing in a recipe — and this one delivers all of them without any compromise.
Whether you make it for a summer cookout, a weeknight dinner, or a meal prep session on a Sunday afternoon — this pasta salad will not let you down. And if you bring it to a potluck, just be prepared to write the recipe out on your phone about six times before you leave.
Drop a comment below and let me know how it turned out. Tag me on Pinterest with a photo of your bowl. I read every single one and they genuinely make my week.
Until next time — keep it simple, keep it delicious, and never settle for a boring pasta salad again.
With gratitude, Kip
Rotini pasta tossed with sweet corn, cherry tomatoes, red onion, and fresh cilantro in a creamy elote-inspired dressing made with mayonnaise, lime juice, chili powder, and finished with crumbled cotija cheese. Bold Mexican street corn flavors in a pasta salad that works as a side dish, a potluck contribution, or an honest standalone meal. Ready in 25 minutes and gone faster than that.