If you’ve ever had elote — Mexican street corn slathered in creamy, tangy, slightly spicy sauce — you already know it’s one of those foods that makes you stop mid-bite and just appreciate life for a second. Now imagine that same flavor packed into a hearty pasta salad with a serious protein boost. Yeah, we’re going there.
This high protein elote pasta salad is the kind of dish that shows up to a summer cookout and quietly steals the show. It’s creamy without being heavy, zesty without being overwhelming, and filling enough to actually keep you satisfied. Not bad for something that comes together in under 30 minutes.
I made this for the first time on a lazy Sunday afternoon, fully expecting it to be just “okay.” Three bowls later, I had my answer. This one’s a keeper — and once you try it, I have a feeling it’ll earn a permanent spot in your recipe rotation too.
Why you’ll love this recipe
- It’s genuinely high in protein without relying on anything weird or complicated
- The elote-inspired dressing is creamy, tangy, and has just enough kick to keep things interesting
- You can make it ahead — it actually tastes better after sitting in the fridge for a bit
- It works as a side dish or a full meal depending on how hungry you are
- Ready in 25 minutes from start to finish — no oven, no stress
- It’s a guaranteed crowd-pleaser at cookouts, potlucks, or honestly just Tuesday dinner
Ingredients with key notes
For the pasta salad:
- 12 oz rotini pasta — rotini works best here because all those little spirals grab onto the creamy dressing and hold it. You can swap for penne or fusilli in a pinch.
- 2 cups corn kernels — fresh grilled corn is the move if you have it. Frozen corn that’s been thawed and patted dry works great too. Canned corn is fine, just drain it well.
- 1/2 cup red onion, finely diced — adds a sharp, slightly sweet bite that balances the richness of the dressing. If raw onion isn’t your thing, soak it in cold water for 10 minutes to mellow it out.
- 1/2 cup cotija cheese, crumbled — this salty, crumbly Mexican cheese is what gives the dish that authentic elote character. Feta works as a substitute if you can’t find cotija.
- 1/4 cup fresh cilantro, chopped — don’t skip this. It brightens everything up. If you’re one of those people who thinks cilantro tastes like soap, flat-leaf parsley is your friend.
- 1 jalapeño, finely diced (optional) — for a little heat. Remove the seeds if you want a milder kick.
For the high protein dressing:
- 1 cup plain Greek yogurt — this is your protein powerhouse. It gives the dressing that creamy texture while packing in the protein. Full-fat works best for richness.
- 3 tablespoons mayonnaise — just enough to round out the flavor and give it that classic elote creaminess.
- 2 tablespoons fresh lime juice — fresh is non-negotiable here. Bottled lime juice just doesn’t hit the same way.
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- Salt and black pepper to taste
Step-by-step instructions
Step 1: Cook the pasta
Bring a large pot of salted water to a boil. Cook the rotini according to the package instructions until al dente — you want it firm enough to hold up in the salad, not soft and mushy. Drain it, rinse it under cold water to stop the cooking, and set it aside to cool completely.
Step 2: Prepare the corn
If you’re using fresh corn, grill or char it in a hot skillet with a little oil until you get some golden color on it. That char adds a smoky depth that takes this salad to another level. If you’re using frozen or canned corn, just make sure it’s completely dry before adding it — excess moisture will water down your dressing.
Step 3: Make the dressing
In a large mixing bowl, whisk together the Greek yogurt, mayonnaise, lime juice, chili powder, smoked paprika, and garlic powder. Season with salt and pepper and give it a taste. It should be creamy, tangy, and just a little smoky. Adjust the lime or seasoning as needed.
Step 4: Bring it all together
Add the cooled pasta, corn, red onion, and jalapeño (if using) to the bowl with the dressing. Toss everything together until the pasta is well coated. Fold in most of the cotija cheese and cilantro, saving a little of each for topping.
Step 5: Garnish and serve
Transfer the salad to your serving bowl. Top with the remaining cotija cheese, cilantro, a sprinkle of chili powder, and a few lime wedges on the side. Serve immediately or refrigerate for 30 minutes to let the flavors develop — trust me, that extra chill time is worth it.
Serving suggestions
This salad is flexible enough to work in a lot of different ways. Here are a few of my favorites:
- Serve it as a side dish alongside grilled chicken, carne asada, or shrimp for a full Mexican-inspired spread
- Pile it into lettuce wraps for a fun, handheld lunch option
- Serve it with warm tortilla chips on the side for a little crunch contrast
- Add diced grilled chicken or shrimp directly into the salad if you want to turn it into a complete high protein meal
- It pairs beautifully with a cold agua fresca or a lime-heavy mocktail on a hot day
Storage tips
- Refrigerator: Store leftovers in an airtight container in the fridge for up to 3 days. The pasta will absorb some of the dressing as it sits, so add a spoonful of Greek yogurt and a squeeze of lime before serving to freshen it back up.
- Freezer: This one doesn’t freeze well. The creamy dressing doesn’t hold up to freezing and thawing, so stick to making it fresh or keeping it refrigerated.
- Make ahead tip: You can make the dressing and cook the pasta a day ahead and store them separately. Combine everything within an hour or two of serving for the best texture.
Closing
That’s all there is to it — a creamy, flavor-packed elote pasta salad that comes together in 25 minutes and tastes like you put in way more effort than you did. IMO, that’s the best kind of recipe.
Whether you’re bringing it to a cookout, prepping lunches for the week, or just need a satisfying meal that doesn’t require turning on the oven, this one delivers every single time. Give it a try and let me know how it goes — I’d love to hear if you put your own spin on it.
With gratitude, Kip
High Protein Elote Pasta Salad — The Creamy, Zesty Bowl You’ll Make All Summer
Description
A bold, creamy pasta salad inspired by elote — Mexican street corn — loaded with rotini, sweet corn, cotija cheese, and a zesty lime-Greek yogurt dressing that packs serious flavor and protein into every bite.
Ingredients
Instructions
-
Cook rotini in salted boiling water until al dente. Drain, rinse with cold water, and cool completely.
-
Char corn in a hot skillet with oil until golden. Set aside to cool.
-
Whisk together Greek yogurt, mayonnaise, lime juice, chili powder, smoked paprika, and garlic powder. Season with salt and pepper.
-
Combine pasta, corn, red onion, and jalapeño with the dressing. Toss well.
-
Fold in most of the cotija and cilantro. Reserve some for topping.
-
Garnish with remaining cotija, cilantro, chili powder, and lime wedges. Serve immediately or chill for 30 minutes.
