This post may contain affiliate links. Please read our disclosure policy.
This creamy and tangy Mexican street corn pasta salad has all the flavors of elote but in a quick and easy pasta salad. Fire-roasted corn, mayonnaise, crema, lime juice, cotija cheese, and pasta come together in 30 minutes.

The Best Street Corn Pasta Salad
If you’re as obsessed with Mexican street corn as I am, you’re gonna love this pasta salad version. It’s got all the good stuff – sweet corn, lime, creamy mayo and crema, a little chili kick – and it’s way easier to serve at a cookout (or honestly, just eat straight from the bowl).
Inspired by both elotes (grilled corn on the cob loaded with toppings) and esquites (the same thing but in a cup, aka less mess, same flavor), this recipe takes all those bold flavors and tosses them with pasta for a fun twist on a classic.
5-Star Review ★★★★★
“I’m obsessed with this recipe! I’ve made it three times so far.” -Amber
Ingredients You’ll Need

- Pasta: I used ditalini pasta because it perfectly captures all the sauce, but you can use any kind of pasta you like. Penne, rotini, bow-tie, or your favorite shape is perfect.
- Olive oil: Tossing the cooked pasta in olive oil is important so that it doesn’t stick together as it cools.
- Fresh corn: I recommend using fresh corn for the best flavor, but you can also use frozen corn on the cob or 2 cups of canned or frozen corn.
- Mayonnaise sauce: This sauce is a combination of mayonnaise, Mexican crema, lime juice, garlic powder, and salt.
- Cayenne pepper: I used a dash of cayenne pepper to add some spice. You can adjust the spice level by adding more or omitting it completely. You can also substitute chili powder if you prefer.
- Cilantro: I love to add cilantro to Mexican street corn recipes. It adds a great herbaceous, fresh, and earthy flavor.
- Cotija cheese: A must-have for Mexican street corn. It adds just the right amount of salt and tang. If you don’t have cotija, queso fresco or feta cheese can be used instead.
- Chile lime seasoning: I like to top off the pasta salad with a chile lime seasoning like Tajín for color and an extra hint of lime and spice.
(See the recipe card below for full measurements.)
How to Make Mexican Street Corn Pasta Salad

Cook the pasta to al dente according to package instructions. Then drain and transfer it into a medium bowl. Toss it with olive oil until evenly coated, and allow it to cool on the counter or in the fridge while you continue cooking.

Cook the corn by either boiling it, grilling it, or cooking the kernels in a skillet. Let it cool, then slice the kernels off the cob. (See the section below for more details on the different ways to cook corn.)

Make the sauce by whisking together lime juice, mayo, Mexican crema (or sour cream), garlic powder, salt, and cayenne pepper.

Gently mix together the cooked and cooled pasta, mayonnaise sauce, cooked corn, cilantro, and cotija cheese until well combined. Top with cilantro, cotija, and Tajín and serve.

Mexican Street Corn Pasta Salad
Ingredients
- 16 ounces ditalini pasta (or any shape, like shells, elbow macaroni, or bow-tie)
- 2 teaspoons olive oil
- 4 medium ears of corn, husked
- 4 tablespoons lime juice (about 2 limes)
- 1 cup mayonnaise
- 1 cup Mexican crema, or sour cream
- ¾ teaspoon fine salt, plus more to taste
- ½ teaspoon garlic powder
- ¼ teaspoon cayenne pepper
- 2 tablespoons chopped cilantro, plus more for topping
- ½ cup crumbled cotija cheese, plus more for topping
- Chile lime seasoning, like Tajiín, for topping
Instructions
- Cook the pasta to al dente, according to package instructions. Drain and immediately toss with olive oil in a large bowl to prevent the pasta from sticking together. Allow the pasta to cool on the counter or in the fridge while you prepare the corn.
- Bring a large pot of water to a boil over high heat. Add the corn and cook for 5 minutes or until tender and bright yellow. Transfer to a plate and allow the corn to cool for several minutes until cool to the touch. (See Notes below for alternative ways to cook the corn.)
- Cut the corn kernels off the cob and into a medium bowl.
- In a small bowl, whisk together lime juice, mayonnaise, Mexican crema, garlic powder, salt, and cayenne pepper.
- Add the mayonnaise sauce, cooked corn, cilantro, and cotija cheese to the bowl of pasta and toss together to combine.
- Top with additional cilantro, cotija cheese, and Tajín if desired. Serve immediately or refrigerate until ready to eat.
Notes
- Corn: I recommend using fresh corn, but you can also use 2 cups of canned or frozen and thawed sweet corn kernels instead.
- Cayenne: You can adjust the spice level by omitting or adding more cayenne pepper based on your preference.
- How to grill corn: Grilling the corn instead of boiling it adds a delicious smoky and charred flavor. To grill, brush each ear of corn with vegetable oil, then grill over medium-high heat for 2-3 minutes per side until it’s cooked through and charred in some spots.
- How to cook corn in a skillet: Carefully cut the corn kernels off the cob and into a medium bowl. Melt 2 tablespoons of butter in a large skillet over medium-high heat. Add the corn and cook, stirring occasionally, for 5 minutes.
- Storage: Store in an airtight container in the refrigerator for up to 5 days.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Recipe Tips & Variations
- I recommend using fresh corn, but you can also use 2 cups of canned or frozen and thawed sweet corn kernels instead.
- Adjust the spice level by omitting or adding more cayenne pepper based on your preference.
- Don’t have cotija cheese? You can use queso fresco or crumbled feta cheese instead.
- Any pasta shape will work. I used ditalini, but bow-tie, elbow macaroni, and rotini are all great.
- Add some protein like shredded chicken, ground chicken, or ground turkey to turn this salad into a filling and balanced meal.
- Toss in some black beans for a tasty plant-based protein option.
- For added flavor and color, mix in some diced avocado, bacon, and finely diced jalapeños.
Different Ways to Cook Corn
There are many methods of cooking corn, and which one you use is totally a personal preference. Any of these methods work with this street corn pasta salad.
- Boiling: This works best with fresh, seasonal corn that’s naturally sweet and delicious.
- Grilling: Not everyone has a grill, but if you do, this method adds a smoky and charred flavor. To grill, brush each ear of corn with vegetable oil, then grill over medium-high heat for 2-3 minutes per side until it’s cooked through and charred in some spots.
- Cooking in a skillet: This method works with all kinds of corn but is especially great for frozen and canned corn. To cook in a skillet, melt 2 tablespoons of butter in a large skillet over medium-high heat. Add the corn kernels and cook, stirring occasionally, for 5 minutes.
More Side Dishes
Photography by Ashley McLaughlin.
This recipe was originally published in February 2024 and has been updated with new photos.
Delicious.’ This is the second time I’ve made it, and I added some red onions and carrots.