This colorful dish brings the bold flavors of elote to your table in pasta salad form. Sweet corn kernels mix with tender rotini, crisp vegetables, and fresh cilantro, all tossed in a tangy dressing featuring mayonnaise, sour cream, and zesty lime. The smoky heat from chili powder and paprika balances perfectly with creamy cotija cheese. Ready in just 35 minutes, this vegetarian side travels well to potlucks and backyard barbecues. Chill before serving to let the flavors meld together beautifully.
The smell of lime zest hitting the crema still takes me back to that tiny apartment kitchen where I first attempted to recreate elote flavors in pasta form. I had just come back from a trip to Mexico City, obsessed with street corn carts on every corner, and decided pasta might be the perfect canvas for those same vibrant flavors. Now it shows up at every summer gathering, and people always ask for the recipe before they even finish their first serving.
Last summer I made this for a block party and watched three different people hovering around the serving bowl,假装 they were just fixing their plates. My neighbor admitted later she went back for fourths and had to stop herself from eating the entire thing standing at the counter. Thats when I knew this pasta salad had crossed from recipe to family legend.
Ingredients
- 12 oz rotini or fusilli pasta: Those spiral shapes grab onto the creamy dressing like little flavor magnets, and I always cook mine a minute past al dente so it really absorbs everything.
- 2 cups corn kernels: Fresh sweet corn is ideal, but frozen and thawed works beautifully too and honestly saves so much time.
- 1/2 red onion: Finely diced adds just enough sharp bite without overwhelming, and soaking the diced onion in cold water for 10 minutes mellows it out.
- 1 red bell pepper: Diced small for sweetness and crunch that contrasts perfectly with the creamy dressing.
- 1 jalapeño: Seeded and minced gives you that gentle heat without setting mouths on fire.
- 1/2 cup fresh cilantro: Chopped right before serving so it stays bright and fragrant.
- 3/4 cup cotija or feta cheese: That salty, crumbly finish that makes everything taste more complete.
- 1/2 cup mayonnaise: Creates that rich base we all know and love from street corn.
- 1/4 cup sour cream: Lightens the mayo and adds a lovely tang.
- 2 tbsp fresh lime juice: Brightens everything and cuts through the richness.
- 1 tsp lime zest: Do not skip this, it is where all the bright magic lives.
- 1/2 tsp chili powder: Classic elote flavor right here.
- 1/2 tsp smoked paprika: Gives that subtle smoky depth without needing a grill.
- 1/2 tsp ground cumin: Earthy and warm, ties all the spices together.
- 1 tsp hot sauce: Optional but honestly recommended for that extra kick.
- Salt and black pepper: To taste, and be generous with the pepper.
Instructions
- Cook the pasta:
- Boil according to package directions, then drain and rinse under cold water until completely cool. I sometimes toss with a tiny splash of olive oil to prevent sticking while I prep everything else.
- Char the corn if desired:
- Heat a skillet over medium-high and add corn kernels in a single layer, letting them get golden and slightly charred in spots, about 5 minutes. This step is optional but creates those gorgeous smoky notes.
- Combine the base:
- In a large bowl, add the cooled pasta, corn, red onion, bell pepper, jalapeño, and cilantro. Toss gently so everything is evenly distributed before adding the dressing.
- Whisk the dressing:
- In a separate bowl, whisk together mayonnaise, sour cream, lime juice, lime zest, chili powder, smoked paprika, cumin, hot sauce if using, and salt and pepper until completely smooth and creamy.
- Dress the salad:
- Pour the dressing over the pasta mixture and toss until everything is beautifully coated. The pasta should look glossy and every veggie should be kissed with that smoky crema.
- Add the cheese:
- Gently fold in most of the cotija, saving a generous handful for the top. You want those salty bits distributed throughout but also visible on top.
- Chill and serve:
- Transfer to your serving bowl, scatter the remaining cheese on top, and refrigerate for at least 20 minutes. The flavors really blossom after that rest time.
My sister in law requested this for every single family gathering last summer, and honestly I stopped pretending it was a special occasion dish. It has become our go to for potlucks, picnics, and those random Tuesdays when we need something bright and happy on the table.
Making It Your Own
Some nights I add black beans for extra protein and heft, especially when this needs to stand as a main dish. Grilled chicken or shrimp also work beautifully if you want to make it more substantial without losing that street corn soul.
The Perfect Pasta Shape
Rotini is my absolute favorite here because all those nooks and crannies hold onto the dressing so well. Fusilli works great too, but avoid smooth pasta like penne or the dressing just slides right off instead of clinging to every bite.
Make Ahead Magic
This pasta salad actually improves after sitting in the fridge for a few hours, making it perfect for meal prep or entertaining. The flavors deepen and the pasta absorbs more of that gorgeous smoky crema.
- Wait to add the final cheese garnish until right before serving
- Give it a quick toss before serving to redistribute the dressing
- Bring to room temperature for about 15 minutes before serving
Watch this disappear at your next gathering, and do not be surprised when someone asks for the recipe with their mouth still full.
Common Recipe Questions
- → Can I make this pasta salad ahead of time?
-
Yes, this dish actually tastes better when made ahead. The flavors have time to meld together in the refrigerator. Prepare it up to 24 hours before serving and store it in an airtight container. The pasta will absorb some of the dressing, so you may want to add a splash of lime juice or a dollop of sour cream before serving if it seems dry.
- → What type of pasta works best for this salad?
-
Rotini or fusilli pasta are ideal choices because their spiral shapes hold the creamy dressing well. Bowties, penne, or shells would also work nicely. Just avoid long noodles like spaghetti or linguine as they're difficult to eat in cold salad form. For a gluten-free version, use your favorite gluten-free pasta shape.
- → How can I add more protein to this dish?
-
Grilled chicken breast cubes pair wonderfully with these Mexican flavors. Black beans, pinto beans, or even chickpeas make excellent plant-based protein additions. You could also stir in some crumbled queso fresco or extra cotija cheese. Simply fold your chosen protein in during step 3 when combining the vegetables with the pasta.
- → Is there a way to make this lighter?
-
Substitute Greek yogurt for the sour cream to reduce calories while adding protein. Use light mayonnaise or replace half the mayo with additional Greek yogurt. You can also increase the vegetable ratio by adding more bell peppers, cucumber, or cherry tomatoes. The bold flavors mean you won't miss the extra fat.
- → Can I use canned corn instead of fresh?
-
Absolutely. Drain canned corn kernels well and pat them dry with paper towels before adding to the salad. For extra flavor, quickly toast the canned corn in a dry skillet over medium-high heat for 3-4 minutes until lightly browned. This mimics the charred flavor of grilled corn and adds depth to the final dish.
- → How should I store leftovers?
-
Keep any leftover pasta salad in an airtight container in the refrigerator for up to 4 days. Give it a good stir before serving again, as the dressing may settle at the bottom. If the pasta seems dry after refrigeration, refresh it with a squeeze of fresh lime juice and a small amount of sour cream or mayonnaise.