This Smoky Elote Pasta Salad combines grilled corn, creamy Greek yogurt dressing, and elote seasoning for a quick, budget-friendly side. Perfect for picnics and easy dinners.

Ingredients

Toggle: Metric / US

Instructions

Step 1

Bring a large pot of salted water to a rolling boil. Add the pasta and cook according to package directions until al dente (typically 8-10 minutes). Al dente pasta holds its shape better in a cold salad and won’t become mushy when mixed with the dressing. Reserve about 1/2 cup of pasta water before draining, then rinse the pasta under cold water to stop the cooking process and remove excess starch. Drain well and set aside.

Step 1 image
Step 2

While the pasta cooks, preheat a grill (or grill pan) over medium-high heat. Brush the husked corn ears lightly with olive oil and season with a pinch of salt. Grill the corn, turning occasionally, for about 10-12 minutes total, until the kernels are charred in spots and slightly softened. The charring adds a deep, smoky flavor that is essential to the elote theme. You’ll know it’s done when the kernels are bright yellow with dark brown marks and you can smell that toasty corn aroma. Remove from grill and let cool slightly.

Step 2 image
Step 3

Once the corn is cool enough to handle, stand each ear upright on a cutting board and use a sharp knife to cut the kernels off the cob. Rotate the ear as you go to get all the kernels. You should have about 2 cups of kernels. If you prefer a more rustic texture, you can slice the kernels in a way that leaves some connected pieces. Place the kernels in a large mixing bowl.

Step 4

In a small bowl, whisk together the Greek yogurt, mayonnaise (if using), fresh lime juice, lime zest, elote seasoning, smoked paprika, and a pinch of salt and pepper. Taste the dressing and adjust seasoning—it should be tangy, creamy, and slightly smoky with a kick. The Greek yogurt provides a healthier base while still delivering that classic elote creaminess. If the dressing is too thick, add a splash of the reserved pasta water to thin it out.

Step 5

Add the cooled cooked pasta to the bowl with the grilled corn. Pour the dressing over the top and toss gently until everything is evenly coated. Add the chopped cilantro, crumbled Cotija cheese, and optional green onions or jalapeño. Toss again. Taste and adjust salt, pepper, or lime juice as needed. The salad should be vibrant and refreshing with a balance of smoky, tangy, and creamy flavors.

Step 6

For the best flavor, cover the bowl and refrigerate for at least 30 minutes before serving to allow the flavors to meld. This pasta salad can be served cold or at room temperature. Before serving, give it a good stir and garnish with extra cilantro, a sprinkle of elote seasoning, and a few extra crumbles of Cotija cheese. Enjoy as a side dish for grilled meats, tacos, or as a standalone lunch.

For best results

  • For the best smoky flavor, grill the corn over a charcoal grill if possible. The natural sugars in the corn caramelize beautifully, creating deep char marks that infuse the entire salad. If you don't have a grill, you can use a cast-iron skillet on high heat; char the corn in batches, turning frequently. Alternatively, use frozen roasted corn (thawed) for a shortcut—just toss it in a hot skillet to revive some char.
  • Greek yogurt is the star of the creamy dressing, but it can sometimes be too thick. To achieve a pourable consistency, whisk in a tablespoon of milk or water, or use the reserved pasta water. The starch in the pasta water helps the dressing cling to the pasta. Also, full-fat Greek yogurt yields a richer texture, but 2% works well too. For a tangier dressing, add an extra squeeze of lime juice.
  • Elote seasoning is a blend typically containing chili powder, cumin, garlic powder, and salt. You can easily make your own: mix 1 teaspoon chili powder, 1/2 teaspoon cumin, 1/2 teaspoon garlic powder, 1/4 teaspoon salt, and a pinch of cayenne. Tajín, a popular Mexican seasoning with lime, also works wonderfully and adds a citrusy kick.
  • To prevent the pasta from absorbing too much dressing and becoming dry, make sure to rinse it thoroughly after cooking to remove excess starch. Toss the pasta with a tiny drizzle of olive oil after draining if you're not dressing it immediately. This also helps keep the pasta separate. When storing leftovers, you may need to add a splash of milk or yogurt before serving to revive the creaminess.
  • Cotija cheese is traditional for elote, but it can be salty. If you're watching sodium, use less or substitute with feta cheese (which is also salty but more tangy) or omit it entirely for a dairy-free version. For a vegan option, use a plant-based yogurt and skip the cheese—the dressing will still be deliciously creamy.
  • This salad is highly customizable: add black beans for extra protein, diced avocado for creaminess, or cherry tomatoes for a pop of color and acidity. You can also swap the pasta for quinoa or chickpea pasta for a gluten-free or higher-protein alternative. If making ahead, keep the dressing separate and toss just before serving to maintain the best texture.

Variations

  • **Vegan Elote Pasta Salad**: Replace Greek yogurt with a thick plant-based yogurt (coconut or soy-based work best) and use vegan mayonnaise. Omit the Cotija cheese or use a vegan feta alternative. The rest of the ingredients remain the same, and you'll still get that creamy, tangy dressing with smoky corn. Add a tablespoon of nutritional yeast for a cheesy flavor.
  • **Spicy Chipotle Elote Pasta Salad**: Add 1-2 teaspoons of adobo sauce from a can of chipotle peppers to the dressing for a smoky, spicy kick. You can also mince one chipotle pepper and mix it in. This variation pairs beautifully with grilled chicken or shrimp. Adjust the heat level to your preference—start with less and taste as you go.
  • **High-Protein Elote Pasta Salad**: Use chickpea pasta or lentil pasta to boost protein content. Add 1 cup of cooked shredded chicken, grilled shrimp, or black beans. The Greek yogurt dressing already provides some protein, and the extra additions make it a complete meal. This version is perfect for a post-workout lunch or a light dinner.
  • **Avocado Elote Pasta Salad**: Dice one ripe avocado and gently fold it into the finished salad just before serving. The avocado adds a buttery richness that complements the smoky corn and tangy dressing. Be sure to add it last to avoid mashing. You can also blend half the avocado into the dressing for extra creaminess.
  • **Elote Pasta Salad with Bacon**: Cook 4 slices of bacon until crispy, then crumble and sprinkle over the salad. The salty, smoky bacon enhances the elote flavors and adds a satisfying crunch. This variation is a crowd-pleaser at potlucks. For a lighter option, use turkey bacon.

Nutrition

  • Calories215 kcal
  • Total Fat12g
  • Saturated Fat7g
  • Cholesterol45mg
  • Sodium180mg
  • Total Carbohydrates26g
  • Dietary Fiber1g
  • Sugars17g
  • Protein3g

Common Questions

Can I use frozen corn instead of fresh?
Yes, frozen corn works perfectly. Thaw it first and pat dry with paper towels to remove excess moisture. Then char it in a hot skillet with a little oil until it gets some brown spots. This mimics the grilled flavor. Frozen corn is often sweeter than fresh, so you may want to adjust seasoning accordingly.
How long does this pasta salad keep in the fridge?
Stored in an airtight container, this salad will keep for up to 3-4 days in the refrigerator. The flavors actually meld and improve after a day. However, the pasta may absorb some dressing over time, making it less creamy. To refresh, stir in a tablespoon of Greek yogurt or a splash of milk before serving. Do not freeze, as the dairy dressing will separate and become watery upon thawing.
Can I make this salad gluten-free?
Absolutely. Simply use your favorite gluten-free pasta (such as brown rice pasta, quinoa pasta, or corn pasta). Cook it according to package directions, being careful not to overcook, as gluten-free pasta can become mushy. Rinse well and proceed with the recipe. All other ingredients are naturally gluten-free.
What can I substitute for Greek yogurt?
If you don’t have Greek yogurt, you can use sour cream, plain regular yogurt (strained to thicken), or a dairy-free yogurt alternative. For a tangy vinaigrette-style dressing, you can omit the yogurt entirely and use a mixture of olive oil, lime juice, and a bit of mayonnaise. The texture will be less creamy but still delicious.
Is this recipe suitable for meal prep?
Yes, it’s great for meal prep. Prepare the pasta, corn, and dressing separately and store them in the fridge. Combine only the portion you plan to eat, keeping the dressing separate until serving. This prevents the pasta from becoming soggy. The components will stay fresh for up to 4 days. Assemble individual containers for easy grab-and-go lunches.
Can I add other vegetables?
Definitely. This salad is versatile. Try adding diced bell peppers, cherry tomatoes (halved), cucumber, or red onion. Roasted peppers or zucchini would also work well. Just keep in mind that watery vegetables like cucumber may release liquid, so add them just before serving or pat them dry. The extra veggies add color, crunch, and nutrients.
What is elote seasoning and where can I buy it?
Elote seasoning is a Mexican spice blend typically containing chili powder, cumin, garlic powder, salt, and sometimes lime powder. It’s used to season grilled corn (elote). You can find it in the spice aisle of most grocery stores, at Latin markets, or online. Alternatively, make your own by mixing 1 teaspoon chili powder, 1/2 teaspoon cumin, 1/2 teaspoon garlic powder, and 1/4 teaspoon salt. Tajín seasoning is a similar product that works well.
Can I serve this salad warm?
Yes, this salad can be served warm if you prefer. Simply toss the warm pasta and grilled corn with the dressing (which can be at room temperature) and serve immediately. The flavors will be slightly different but still delicious. If serving warm, you might want to add a little extra lime juice for brightness.