This healthy street corn pasta salad is a flavor-packed twist on classic Mexican street corn that’s perfect for potlucks, BBQs, or weeknight dinners. With creamy cotija dressing, smoky chili butter, and fresh herbs, it’s a vegetarian pasta salad that everyone will love!
Okay, can we talk about street corn for a second? You know that magical combination of charred corn, creamy sauce, tangy lime, and a kick of chili that makes you wonder why corn on the cob was ever served plain? Yeah, that’s what we’re working with here—except I’ve tossed it all into a pasta salad that’s basically summer in a bowl.
I first made this healthy street corn pasta salad after coming home from a food festival absolutely obsessed with elote. I wanted all those smoky, creamy, spicy vibes but in something I could meal prep and actually share at a party without everyone fighting over cobs.
This recipe was born, and honestly, it’s become my go-to when I need something that looks impressive but doesn’t require me to stress in the kitchen.
Table of Contents
What Makes This Healthy Street Corn Pasta Salad So Special
Let me tell you why this isn’t just another pasta salad sitting in your aunt’s Tupperware at the family reunion. This recipe combines three different flavor components that work together like a dream team: a creamy cotija dressing that coats every piece of pasta, a smoky chili butter that adds depth and heat, and a bright lime mayo that cuts through all that richness.
The grilled corn brings that essential charred sweetness, while fresh herbs like basil and cilantro keep things vibrant. And can we appreciate the avocado and spicy cheddar? They’re not traditional street corn toppings, but trust me, they belong here.
This salad works warm or cold, which means you can serve it fresh off the stove or pull it straight from the fridge. The flavors actually get better as they meld together, so it’s perfect for making ahead. No last-minute panic required.

Irresistible Healthy Street Corn Pasta Salad
Equipment
- Large salad bowl
- Large pot
- Skillet
- small bowl
- Grater
Ingredients
For the Creamy Dressing
- ⅓ cup sour cream
- 4 oz cream cheese room temperature
- ¾ cup cotija cheese crumbled, or feta for milder taste
- 2 tbsp olive oil extra virgin
- 1-2 cloves garlic freshly grated
- 1 tbsp fresh chives chopped
- salt and pepper to taste
For the Salad Base
- 1 lb short pasta rotini, fusilli, or farfalle
- 1 head romaine lettuce shredded
- 2 cups grilled or roasted corn from 3-4 fresh ears or frozen fire roasted
- ½ cup fresh basil torn
- ½ cup fresh cilantro chopped
- ½ cup spicy cheddar cheese diced
- 1 avocado diced
For the Chili Butter
- 4 tbsp butter salted, Kerrygold preferred
- 2 tsp smoked paprika
- 2 tbsp chili powder
- 1/2-2 tsp cayenne pepper adjust to heat preference
For the Lime Mayo
- ¼ cup mayonnaise or Greek yogurt
- 2 tbsp lime juice fresh
Instructions
- In a large salad bowl, combine the room-temperature cream cheese, sour cream, olive oil, grated garlic, fresh chives, and crumbled cotija cheese. Mix it all together until smooth and creamy. Taste and add salt and pepper until it makes your taste buds happy. This dressing is doing the heavy lifting flavor-wise, so don’t skip the seasoning step.
- Fill a big pot with salted water (it should taste like the ocean) and bring it to a rolling boil. Add your pasta and cook it until it’s al dente—you want a little bite to it since it’ll continue absorbing the dressing. Drain the pasta and immediately add it to your bowl with the creamy dressing while it’s still hot.
- Add your shredded romaine, grilled corn, diced spicy cheddar, torn basil, chopped cilantro, and diced avocado to the bowl with the pasta. Gently toss everything together so the ingredients are evenly distributed and everything’s getting coated in that creamy goodness.
- Heat a skillet over medium heat and add your butter. Let it melt and start to turn golden. Stir in the smoked paprika, chili powder, cayenne pepper, and a pinch of salt. Let this cook for about a minute, stirring constantly. You’ll see the spices bloom and release their oils. Take it off the heat and set it aside.
- In a small bowl, whisk together your mayonnaise and fresh lime juice with a pinch of salt. That’s it! This little drizzle adds brightness and helps cut through the richness of the other components.
- Decide if you want to serve warm or cold. If serving warm, plate it up now. If you want it cold, refrigerate for at least an hour. When ready to serve, drizzle the lime mayo over the top and add a generous spoonful of the chili butter. Give it one more gentle toss if desired. For best flavor, let the salad sit for 30 minutes to an hour before serving.
Notes
Ingredients You’ll Need

Here’s everything you need to make this beauty. I’ve organized it by component so you can see how each layer builds on the last.
| Ingredient Category | What You’ll Need |
|---|---|
| For the Creamy Dressing | 1/3 cup sour cream, 4 oz cream cheese (room temperature), 3/4 cup crumbled cotija cheese (or feta if you want milder), 2 tbsp olive oil, 1-2 grated garlic cloves, 1 tbsp chopped fresh chives, salt and pepper to taste |
| For the Salad Base | 1 lb short pasta (rotini, fusilli, or farfalle work great), 1 head shredded romaine lettuce, 2 cups grilled or roasted corn (I’m a Birds Eye fire roasted corn fan for convenience), 1/2 cup torn fresh basil, 1/2 cup chopped fresh cilantro, 1/2 cup diced spicy cheddar cheese, 1 diced avocado |
| For the Chili Butter | 4 tbsp butter (Kerrygold salted is my favorite), 2 tsp smoked paprika, 2 tbsp chili powder, 1/2-2 tsp cayenne pepper (adjust based on your heat tolerance) |
| For the Lime Mayo | 1/4 cup mayonnaise, 2 tbsp lime juice |
A few quick notes: Room temperature cream cheese is non-negotiable unless you want chunks in your dressing. If you can’t find cotija, feta works beautifully and is a bit less salty. And for the corn, fresh grilled corn is amazing if you have time, but frozen fire-roasted corn is my secret weapon for weeknight cooking.
How to Make Healthy Street Corn Pasta Salad
Alright, let’s get cooking! This comes together in five easy steps, and I promise none of them are complicated.
Step 1: Whip Up That Creamy Dressing
Grab a large salad bowl—and I mean large because you’ll be tossing everything in here eventually. Toss in your room-temperature cream cheese, sour cream, olive oil, grated garlic, fresh chives, and crumbled cotija cheese.
Mix it all together until it’s smooth and creamy. Taste it and add salt and pepper until it makes your taste buds happy. This dressing is doing the heavy lifting flavor-wise, so don’t skip the seasoning step.
Pro tip: Freshly grated garlic makes such a difference here compared to the jarred stuff. It’s got more punch and doesn’t have that weird preserved taste.
Step 2: Cook the Pasta and Toss Everything Together
Fill a big pot with salted water (it should taste like the ocean, seriously) and bring it to a rolling boil. Add your pasta and cook it until it’s al dente—you want a little bite to it since it’ll continue absorbing the dressing.
Drain the pasta and immediately add it to your bowl with the creamy dressing while it’s still hot. The warm pasta will help the dressing get all up in there and coat every nook and cranny.
Now comes the fun part: Add your shredded romaine, grilled corn, diced spicy cheddar, torn basil, chopped cilantro, and diced avocado. Gently toss everything together so the ingredients are evenly distributed and everything’s getting coated in that creamy goodness.
The lettuce might seem weird in a pasta salad, but it adds a fresh crunch that balances the richness. Trust the process!
Step 3: Make the Smoky Chili Butter
While your pasta’s doing its thing, you can make the chili butter. Heat a skillet over medium heat and add your butter. Let it melt and start to turn golden—you’ll smell it getting nutty and delicious.
Stir in the smoked paprika, chili powder, cayenne pepper, and a pinch of salt. Let this cook for about a minute, stirring constantly. You’ll see the spices bloom and release their oils, which is where all that deep, smoky flavor comes from.
Take it off the heat and set it aside. The smell alone will have people wandering into the kitchen asking what’s for dinner.
Step 4: Mix Up the Lime Mayo Dressing

In a small bowl, whisk together your mayonnaise and fresh lime juice with a pinch of salt. That’s it! This little drizzle adds brightness and helps cut through the richness of the other components.
You can also use Greek yogurt instead of mayo if you want to lighten things up a bit. Both work great.
Step 5: Serve and Dig In
Here’s where you get to decide: warm or cold? Both are delicious, so it’s totally your call. If you’re serving it warm, go ahead and plate it up now. If you want it cold, pop it in the fridge for at least an hour.
When you’re ready to serve, drizzle that lime mayo over the top and add a generous spoonful of the chili butter. Give it one more gentle toss if you want, or let people add their own toppings.
Here’s a little secret: If you can resist diving in immediately and let the salad sit for 30 minutes to an hour, the flavors will meld together and get even better. I know, I know, patience is hard.
Expert Tips for the Best Results
Let me share some things I’ve learned from making this recipe about a million times.
Don’t skip the room temperature cream cheese. Cold cream cheese will give you lumps, and nobody wants cottage cheese texture when they’re expecting smooth and creamy. Let it sit out for 30 minutes before you start.
Adjust the heat to your preference. Start with less cayenne pepper and work your way up. You can always add more spice, but you can’t take it away. I usually go with 1 teaspoon for a gentle kick that won’t scare anyone.
Use fresh herbs. Dried herbs just won’t give you the same bright, fresh flavor. The basil and cilantro really make this dish pop, so don’t cheap out here.
Save some chili butter for topping. While you can mix it all in, I love serving it on the side or drizzling it on top so people can see those beautiful rust-colored swirls. It’s also easier to control the spice level if everyone can add their own.

Variations to Try
This recipe is super flexible, so feel free to make it your own!
Add protein: Toss in some grilled chicken, shrimp, or black beans to make it more filling. For a vegetarian option that still packs protein, chickpeas work wonderfully.
Swap the cheese: Try queso fresco instead of cotija for a milder flavor, or go wild with sharp white cheddar. Pepper jack would add even more spice!
Make it vegan: Use vegan cream cheese and sour cream, nutritional yeast instead of cotija, and coconut oil instead of butter. The lime mayo can be made with vegan mayo.
Different pasta shapes: While I love short pasta like rotini or fusilli for catching all that dressing, feel free to use whatever you have. Shells, penne, even orzo would work.
Looking for more delicious pasta salad recipes? Check out this creamy pasta salad or this classic pasta salad recipe for more inspiration!
Troubleshooting Common Issues
My dressing is too thick: Add a splash of pasta water, milk, or olive oil to thin it out. The starchy pasta water is especially great for this.
The salad seems dry: You probably need more dressing! Make a half batch extra and toss it in. Pasta absorbs a lot of liquid as it sits, so don’t be shy.
It’s too spicy: Add more sour cream or a dollop of plain Greek yogurt to mellow out the heat. A squeeze of extra lime juice can also help balance the spice.
The avocado is browning: Add the avocado right before serving if you’re making this ahead. You can also toss it in extra lime juice to slow down oxidation.
For more pasta salad ideas, this pasta salad with Italian dressing offers another flavor profile worth trying!
How to Store and Reheat
Here’s how to keep your healthy street corn pasta salad fresh and delicious.
| Storage Method | Instructions | Duration |
|---|---|---|
| Refrigerator | Store in an airtight container, keep dressing separate if possible | Up to 3-4 days |
| Freezer | Not recommended (lettuce and avocado don’t freeze well) | N/A |
| Room Temperature | Can sit out for up to 2 hours at parties or potlucks | 2 hours max |
Reheating tips: If you want to serve it warm again, microwave individual portions for 30-60 seconds or warm gently in a skillet. Add a splash of water or olive oil if it seems dry.
No-waste kitchen hack: Got leftover corn kernels? Toss them into keto turkey meatballs for added sweetness, or save your avocado pits to regrow avocado plants (it’s a fun experiment, even if it takes years to fruit!).
Nutritional Information
Here’s the approximate nutrition breakdown per serving (based on 8 servings):
| Nutrient | Per Serving |
|---|---|
| Calories | 420 |
| Total Fat | 26g |
| Saturated Fat | 11g |
| Cholesterol | 50mg |
| Sodium | 380mg |
| Total Carbohydrates | 38g |
| Dietary Fiber | 4g |
| Sugars | 4g |
| Protein | 12g |
Keep in mind these are estimates and will vary based on the specific brands and amounts you use. If you’re watching your calorie intake, you can lighten it up by using Greek yogurt instead of sour cream and reducing the cheese slightly.
Healthy Street Corn Pasta Salad FAQs
Can I make this pasta salad ahead of time?
Absolutely! This is actually one of those dishes that tastes better the next day. Make it up to 24 hours ahead, but wait to add the avocado until right before serving. Store it covered in the fridge and give it a good toss before serving.
What’s the best pasta shape for this recipe?
Short pasta shapes with grooves or twists work best because they catch and hold the dressing. Rotini, fusilli, farfalle (bow ties), and penne are all great choices. Avoid long pasta like spaghetti or fettuccine.
Can I use frozen corn instead of grilled corn?
Yes! Fire-roasted frozen corn (like Birds Eye) is actually my go-to for convenience, and it adds that smoky char without firing up the grill. Just thaw it and drain well before using. Fresh grilled corn is fantastic if you have it, but frozen works beautifully.
How can I make this recipe less spicy?
Start with just 1/2 teaspoon of cayenne pepper or skip it entirely. The chili powder and paprika will still give you flavor without too much heat. You can also serve the chili butter on the side so everyone can control their own spice level.
Is this salad gluten-free?
It can be! Just swap the regular pasta for your favorite gluten-free pasta. The rest of the ingredients are naturally gluten-free, so it’s an easy adaptation. According to The Kitchn’s guide on Mexican street corn, the traditional seasonings work with any dietary modifications.
There you have it—your new favorite pasta salad vegetarian option that’s anything but boring! This healthy street corn pasta salad brings all those amazing Mexican street food flavors into one easy, make-ahead dish that’ll have everyone asking for the recipe.
Whether you’re meal prepping for the week, bringing something to a potluck, or just want to jazz up your weeknight dinner rotation, this one’s a total crowd-pleaser. The combination of creamy, spicy, tangy, and fresh just works on every level.
Give it a try and let me know what you think! Pin this recipe to your Pinterest boards so you can find it easily, and drop a comment below telling me how it turned out. Did you add any fun variations? Use more cayenne than you should have? I want to hear all about it!
Now go make some magic happen in your kitchen. Trust me, your taste buds will thank you!