This Grilled Corn Elote Pasta Salad with Greek Yogurt is a quick and easy dinner idea. Smoky corn, creamy sauce, and chili lime flavor come together in under 30 minutes.

Ingredients

Toggle: Metric / US

Instructions

Step 1

Start by bringing a large pot of generously salted water to a rolling boil. The water should taste like the sea—this is your only chance to season the pasta from within. Add the short pasta and cook according to package directions until al dente, typically 8-10 minutes. Al dente means the pasta is tender but still has a slight chew at the center; this is crucial because the pasta will continue to absorb dressing later, and you don’t want it turning mushy. While the pasta cooks, prepare an ice bath by filling a large bowl with ice and cold water. Once the pasta is done, drain it and immediately plunge it into the ice bath to stop the cooking process. This shock chilling preserves the perfect texture and cools the pasta quickly for the salad. After about 2 minutes, drain the pasta well and set aside. You can toss it with a tiny drizzle of olive oil to prevent sticking if you like.

Step 1 image
Step 2

While the pasta is cooking, preheat your grill to medium-high heat (about 400°F / 200°C). If you don’t have a grill, you can use a grill pan on the stovetop or even a cast-iron skillet. Brush the husked corn ears lightly with olive oil to help them char evenly and prevent sticking. Place the corn on the grill and cook, turning every 2-3 minutes, until all sides are charred with beautiful blackened spots—this should take about 10-12 minutes total. The charring is essential for that signature elote smokiness. You want the kernels to be tender and slightly caramelized. Once done, remove the corn and let it cool just enough to handle. Using a sharp knife, stand each ear upright on a cutting board and cut the kernels off the cob. Rotate the ear as you go to get all the kernels. Be careful not to cut too deeply into the cob, which can release bitter fibers. You should have about 2 cups of kernels.

Step 2 image
Step 3

In a large mixing bowl, combine the Greek yogurt, mayonnaise (if using), lime juice, chili powder, smoked paprika, cayenne, and a pinch of salt and pepper. Whisk until smooth and well combined. Taste the dressing and adjust seasoning—it should be tangy, creamy, and mildly spicy with a hint of smoke. The Greek yogurt provides a protein-packed, tangy base that mimics the traditional elote crema but with fewer calories and more protein. Mayonnaise adds a touch of richness and helps emulsify the dressing, but you can omit it for a lighter version. If the dressing seems too thick, you can thin it with a tablespoon of water or milk.

Step 4

Add the cooled pasta, grilled corn kernels, crumbled Cotija cheese, chopped cilantro, and sliced green onions to the bowl with the dressing. If you’re adding protein like grilled chicken or shrimp, toss it in now. Gently fold everything together with a large spoon or spatula until all ingredients are evenly coated with the creamy dressing. Be careful not to overmix, as you don’t want to break up the cheese or mash the corn. The salad should look vibrant with pops of yellow corn, white cheese, and green herbs against the creamy sauce.

Step 5

Taste the pasta salad and adjust salt, pepper, or lime juice as needed. For best flavor, let the salad sit at room temperature for 10-15 minutes before serving to allow the flavors to meld. Alternatively, you can cover and refrigerate for up to 2 hours to serve cold. This pasta salad is delicious at any temperature. When ready to serve, give it a final stir and garnish with extra cilantro, a sprinkle of chili powder, and a few extra cheese crumbles on top. Serve as a main dish or alongside grilled meats. The creamy, smoky, tangy flavors will transport you to a summer street fair.

For best results

  • Choosing the right pasta: Short, sturdy shapes like cavatappi, fusilli, or rotini are ideal because their nooks and crannies catch the creamy dressing and corn kernels. Avoid long, delicate pasta like spaghetti or angel hair, which can clump and won't hold the chunky ingredients well. For a gluten-free option, use chickpea or lentil pasta—they hold up nicely and add extra protein. Cook gluten-free pasta 1-2 minutes less than directed to prevent mushiness.
  • Grilling corn to perfection: For the best char, make sure your grill is hot before adding the corn. Don't move the corn too often; let it sit for 2-3 minutes per side to develop deep grill marks. If using a grill pan, ensure it's well-oiled to prevent sticking. You can also use a kitchen torch to char the kernels after cutting them off the cob for a quick, smoky flavor without firing up the grill. For a non-grilled version, roast the corn in a 425°F oven for 20 minutes, turning once.
  • Yogurt dressing stability: Greek yogurt can sometimes separate or become watery when mixed with acidic lime juice. To avoid this, whisk the dressing just before assembling the salad, and don't let it sit for too long before tossing. If you plan to make the salad ahead, store the dressing separately and mix it in about 30 minutes before serving. For a dairy-free version, use a thick coconut or almond milk yogurt, but note that the flavor will be slightly different.
  • Cheese substitutions: Cotija is a salty, crumbly Mexican cheese that mimics the traditional elote topping. If you can't find it, feta cheese is an excellent substitute—just reduce any added salt because feta is saltier. For a milder flavor, try queso fresco or even grated Parmesan. Vegan cheese crumbles also work well for a plant-based option. Always crumble the cheese just before adding to maintain texture.
  • Make it a meal: To turn this pasta salad into a complete high-protein dinner, add grilled chicken breast, shrimp, or even black beans. Simply season your protein with chili powder and garlic, grill until cooked through, then chop and toss with the salad. For a vegetarian protein boost, add a can of drained and rinsed black beans or chickpeas. This also stretches the dish for larger gatherings.
  • Storage and leftovers: This pasta salad keeps well in the refrigerator for up to 3 days in an airtight container. However, the pasta will absorb some dressing over time, making it less creamy. To revive leftovers, stir in a tablespoon of milk or a squeeze of lime juice to loosen the sauce. The corn and cheese may soften slightly, but the flavor remains delicious. Do not freeze, as the dairy dressing will separate upon thawing.

Variations

  • Spicy Elote Pasta: Add 1 diced jalapeño (seeds removed for less heat) to the dressing, or stir in 1 tablespoon of hot sauce (like Cholula or Tapatío) for an extra kick. You can also top with sliced fresh chili peppers or a drizzle of chili oil before serving. This variation is perfect for those who love heat and want to amplify the elote street-food experience.
  • Southwest Black Bean & Corn Pasta: For a heartier, vegetarian version, add 1 can (15 oz) of black beans, rinsed and drained, along with 1 diced red bell pepper and 1/2 cup of diced red onion. Replace the Cotija with crumbled queso fresco and add a teaspoon of cumin to the dressing. This turns the dish into a fiber-rich, protein-packed meal that's great for meal prep.
  • Avocado Elote Pasta: For a creamy, rich twist, add 1 diced ripe avocado when tossing the salad. The avocado adds healthy fats and a buttery texture that complements the smoky corn. To prevent browning, toss the avocado with a little extra lime juice before adding. This variation is best served immediately, as avocado doesn't keep well overnight.
  • Protein-Packed Chicken Elote Pasta: Add 2 cups of shredded or diced grilled chicken breast (about 2 small breasts) to the salad. Season the chicken with the same chili-lime spice blend for cohesive flavor. This boosts the protein content to over 30 grams per serving, making it a satisfying post-workout meal. You can also use leftover rotisserie chicken for convenience.
  • Vegan Elote Pasta: Replace Greek yogurt with a thick, unsweetened plant-based yogurt (coconut or soy-based work best) and use vegan mayonnaise. Substitute Cotija with a vegan feta or crumbled firm tofu marinated in lemon juice and salt. The rest of the ingredients are naturally vegan. This version is just as creamy and tangy but completely dairy-free.

Nutrition

  • Calories380 kcal
  • Total Fat14g
  • Saturated Fat5g
  • Cholesterol25mg
  • Sodium580mg
  • Total Carbohydrates52g
  • Dietary Fiber5g
  • Sugars10g
  • Protein14g

Common Questions

Can I use frozen or canned corn instead of fresh?
Yes, you can definitely use frozen or canned corn if fresh corn isn’t in season. For frozen corn, thaw it first and pat dry thoroughly, then char it in a hot skillet with a little oil until blackened spots appear. For canned corn, drain and rinse it well, then pat dry before charring. Keep in mind that fresh corn has the best texture and sweetness, but frozen or canned will still work in a pinch.
How long does this pasta salad last in the fridge?
This pasta salad will keep for up to 3 days in an airtight container in the refrigerator. Over time, the pasta will absorb some of the dressing, so the salad may become less creamy. To refresh leftovers, stir in a tablespoon of milk or a squeeze of lime juice to restore moisture. The corn and cheese will soften slightly, but the flavor remains delicious. Do not freeze, as the dairy dressing will separate and become watery upon thawing.
Can I make this pasta salad ahead of time?
Absolutely! This is a great make-ahead dish for picnics, potlucks, or meal prep. For best results, prepare the pasta and corn up to a day in advance and store them separately in the fridge. Make the dressing and store it in a jar. When ready to serve, toss everything together with the cheese and herbs. This prevents the pasta from absorbing too much dressing and becoming soggy. The salad can be served cold or at room temperature.
Is this recipe gluten-free?
The recipe as written uses regular wheat pasta, which contains gluten. However, you can easily make it gluten-free by using your favorite gluten-free pasta, such as brown rice pasta, chickpea pasta, or lentil pasta. Be sure to cook gluten-free pasta according to package directions, as cooking times vary. Also, check that your chili powder and other spices are certified gluten-free, as some blends may contain additives. All other ingredients are naturally gluten-free.
Can I omit the mayonnaise?
Yes, you can omit the mayonnaise without drastically changing the recipe. The Greek yogurt already provides plenty of creaminess and tang. Mayonnaise adds a bit of richness and helps emulsify the dressing, but you can replace it with an equal amount of extra Greek yogurt or a tablespoon of olive oil. The salad will still be delicious and creamy, just slightly lighter in texture.
What can I substitute for Cotija cheese?
Cotija cheese has a salty, crumbly texture similar to feta but with a milder flavor. Feta is the best substitute; use the same amount and reduce added salt in the recipe because feta is saltier. Other good options include queso fresco (milder and creamier), grated Parmesan (saltier and sharper), or even a dairy-free feta for a vegan version. Each will change the flavor profile slightly, but all are delicious.
How can I add more protein to this dish?
This pasta salad is easily boosted with protein. Add grilled chicken breast, shrimp, or steak strips for a meaty version. For a vegetarian option, toss in a can of drained and rinsed black beans or chickpeas. You can also stir in some cooked edamame or tofu crumbles. Simply adjust the seasoning of your protein to match the chili-lime flavor profile. Adding protein will increase the calorie count but also make it a more complete meal.