Here is my favorite street corn pasta salad recipe, loaded with roasted corn, creamy cotija cheese, fresh herbs, and a tangy lime dressing, all tossed with pasta and topped with spiced butter.
This pasta salad is perfect for summer cookouts and potlucks. I love making a big batch because it feeds a crowd and actually tastes better the next day when all the flavors have had time to hang out together. Plus, it’s way more exciting than regular pasta salad!

Why You’ll Love This Street Corn Pasta Salad
- Quick and easy – Ready in just 30-45 minutes, this pasta salad comes together fast enough for busy weeknights but tastes like you spent hours in the kitchen.
- Perfect for gatherings – This recipe feeds a crowd and can be made ahead, making it ideal for potlucks, barbecues, or summer parties where you want to spend more time with guests than cooking.
- Fresh, bold flavors – The combination of grilled corn, creamy cotija cheese, fresh herbs, and a kick of spice brings all the best flavors of Mexican street corn to a satisfying pasta dish.
- Customizable heat level – You control the spice with adjustable cayenne pepper, so you can make it mild for kids or turn up the heat for those who like it spicy.
- Great as a main or side – Hearty enough to serve as a complete meal with the pasta, cheese, and veggies, but also works perfectly as a side dish alongside grilled meats.
What Kind of Corn Should I Use?
Fresh corn on the cob is ideal for this recipe since you can grill or roast it to get that charred, smoky flavor that really makes street corn special. If fresh corn isn’t in season or you’re short on time, frozen corn kernels work just fine – just thaw them first and roast them in a hot skillet to get some color on them. Canned corn is your last resort option, but make sure to drain and rinse it well, then dry it thoroughly before cooking so you can still achieve some caramelization. Whatever type you use, aim for about 2 cups of kernels total, which usually comes from 3-4 ears of fresh corn.
Options for Substitutions
This pasta salad is pretty forgiving when it comes to swaps:
- Cotija cheese: Feta cheese works great as a substitute and is easier to find in most grocery stores. You can also use grated parmesan in a pinch, though the flavor will be a bit different.
- Cream cheese and sour cream: Greek yogurt can replace either or both of these for a lighter version. Just keep in mind the dressing will be a bit tangier and less rich.
- Fresh corn: Frozen corn works just fine – thaw it first and pat dry before grilling or roasting. Canned corn will also do in a pinch, though you’ll lose some of that sweet corn flavor.
- Fresh herbs: If you don’t have fresh basil or cilantro, you can use what you have on hand. Parsley works well, or even just stick with the chives. Fresh herbs really make this dish pop though, so I’d recommend keeping at least one.
- Spicy cheddar: Regular sharp cheddar, pepper jack, or even monterey jack will work. Add a pinch of red pepper flakes if you want to keep that spicy kick.
- Mayo or yogurt: These are interchangeable in this recipe – use whichever you prefer or have available.
Watch Out for These Mistakes While Cooking
The biggest mistake with pasta salad is overdressing it while the pasta is still warm, which causes the noodles to absorb too much liquid and turn mushy – instead, let your pasta cool to room temperature before mixing in the cream cheese dressing.
Another common error is not seasoning your pasta water with enough salt (it should taste like the ocean), which leaves your noodles bland no matter how flavorful your toppings are.
Don’t skip charring your corn, whether on the grill or in a hot skillet, because that smoky flavor is what makes this taste like authentic street corn rather than just regular pasta salad.
Finally, wait to add the avocado until right before serving to prevent it from turning brown and looking unappetizing, and if you’re making this ahead, keep the spiced butter and lime mayo separate until you’re ready to eat.
What to Serve With Street Corn Pasta Salad?
This pasta salad is pretty filling on its own, but it pairs really well with grilled chicken, steak, or shrimp if you want to add some protein. It’s also a great side dish for any summer cookout – think burgers, hot dogs, or BBQ ribs. Since the salad already has Mexican-inspired flavors, you could serve it alongside tacos or fajitas for a fun fiesta-style meal. If you’re keeping things simple, just add some tortilla chips and salsa on the side for scooping, and you’ve got yourself a complete spread.
Storage Instructions
Store: This pasta salad keeps well in the fridge for up to 3 days in an airtight container. I like to wait and add the avocado right before serving so it doesn’t brown. The flavors actually get better after a day or two as everything marinates together!
Make Ahead: You can prep most of this salad a day in advance, which makes it perfect for parties or potlucks. Cook the pasta and make the creamy dressing ahead of time, then store them separately in the fridge. Toss everything together about an hour before serving for the best texture and freshness.
Serve: If your pasta salad seems a bit dry after sitting in the fridge, just stir in a splash of olive oil or a spoonful of sour cream to loosen it up. Let it sit at room temperature for about 15 minutes before serving so the flavors really shine through.
| Preparation Time | 10-15 minutes |
| Cooking Time | 20-30 minutes |
| Total Time | 30-45 minutes |
| Level of Difficulty | Easy |
| Servings | 6 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2750-3000
- Protein: 70-80 g
- Fat: 160-180 g
- Carbohydrates: 270-290 g
Ingredients
For the dressing:
- 4 oz cream cheese (softened to room temperature, about 70°F)
- 1/3 cup sour cream
- 2 tbsp olive oil
- 3 garlic cloves (minced)
- 1 tbsp chives
- 1 cup cotija cheese
- 1 tsp honey
- salt
- black pepper
For the salad base:
- 1 lb pasta (rotini or fusilli)
- 1 romaine lettuce (chopped into 1-inch ribbons)
- 2 1/2 cups corn (roasted or grilled preferred)
- 1/2 cup basil
- 1/2 cup cilantro
- 3/4 cup spicy cheddar (shredded from the block)
- 1 avocado (diced into 1/2-inch cubes)
For the chili butter:
- 5 tbsp butter (unsalted)
- 2 tsp paprika
- 2 tbsp chili powder
- 1/2 tsp cayenne pepper (adjusted for balance)
- salt
For the lime mayo:
- 1/4 cup mayo
- 2 tbsp lime juice
- 1 tsp lime zest
- salt
Step 1: Prepare the Creamy Dressing Base
- 4 oz cream cheese
- 1/3 cup sour cream
- 3 garlic cloves
- 1 tsp honey
- 2 tbsp lime juice
- 1 tsp lime zest
- 1/4 cup mayo
- salt
- black pepper
In a medium bowl, combine the softened cream cheese and sour cream, stirring until smooth and well blended.
Add the minced garlic, honey, lime juice, lime zest, and mayo, whisking until the mixture is creamy and homogeneous.
Season with salt and black pepper to taste.
Set aside at room temperature—this dressing is the foundation of the salad, so take a moment to ensure it’s well seasoned and emulsified.
Step 2: Cook the Pasta
- 1 lb pasta
Bring a large pot of salted water to a boil and cook the pasta according to package directions until just al dente (firm but tender).
Drain the pasta in a colander but do not rinse—the starch on the pasta helps the dressing cling better.
Transfer the warm pasta to a large mixing bowl.
Step 3: Prepare the Spiced Butter and Finish the Dressing
- 5 tbsp butter
- 2 tsp paprika
- 2 tbsp chili powder
- 1/2 tsp cayenne pepper
- salt
- 1 tbsp chives
- 1 cup cotija cheese
While the pasta finishes cooking, melt the butter in a small pan over medium heat.
Add the paprika, chili powder, and cayenne pepper along with a pinch of salt, stirring constantly for about 1 minute until fragrant and the spices are blooming in the butter.
I like to taste a tiny bit of this mixture on a piece of bread to ensure the heat level is balanced for your preference—you can always add more cayenne if you want more kick.
Pour this spiced butter into a small serving bowl and set aside.
In another small bowl, whisk together the reserved creamy dressing, chives, and cotija cheese for extra depth of flavor.
Step 4: Assemble the Pasta Salad
- cooked pasta from Step 2
- creamy dressing mixture from Step 3
- 2 1/2 cups corn
- 1 romaine lettuce
- 3/4 cup spicy cheddar
- 1/2 cup basil
- 1/2 cup cilantro
- 1 avocado
Pour the creamy dressing mixture from Step 3 over the warm pasta and toss gently but thoroughly to coat every strand.
Add the roasted corn, chopped romaine lettuce, shredded spicy cheddar, basil, and cilantro.
Fold everything together carefully, then gently fold in the diced avocado last—this prevents it from getting mashed.
I add the avocado at the very end because it bruises easily and you want those beautiful green chunks visible in the final dish.
Step 5: Serve and Garnish
- assembled pasta salad from Step 4
- spiced butter from Step 3
Transfer the pasta salad to a serving bowl or platter.
Drizzle the warm spiced butter from Step 3 over the top just before serving, allowing diners to see those beautiful flecks of paprika and chili powder.
The warm, nutty butter contrasts beautifully with the cool, creamy pasta—this is where street corn magic happens.

Tasty Street Corn Pasta Salad
Ingredients
Method
- In a medium bowl, combine the softened cream cheese and sour cream, stirring until smooth and well blended. Add the minced garlic, honey, lime juice, lime zest, and mayo, whisking until the mixture is creamy and homogeneous. Season with salt and black pepper to taste. Set aside at room temperature—this dressing is the foundation of the salad, so take a moment to ensure it's well seasoned and emulsified.
- Bring a large pot of salted water to a boil and cook the pasta according to package directions until just al dente (firm but tender). Drain the pasta in a colander but do not rinse—the starch on the pasta helps the dressing cling better. Transfer the warm pasta to a large mixing bowl.
- While the pasta finishes cooking, melt the butter in a small pan over medium heat. Add the paprika, chili powder, and cayenne pepper along with a pinch of salt, stirring constantly for about 1 minute until fragrant and the spices are blooming in the butter. I like to taste a tiny bit of this mixture on a piece of bread to ensure the heat level is balanced for your preference—you can always add more cayenne if you want more kick. Pour this spiced butter into a small serving bowl and set aside. In another small bowl, whisk together the reserved creamy dressing, chives, and cotija cheese for extra depth of flavor.
- Pour the creamy dressing mixture from Step 3 over the warm pasta and toss gently but thoroughly to coat every strand. Add the roasted corn, chopped romaine lettuce, shredded spicy cheddar, basil, and cilantro. Fold everything together carefully, then gently fold in the diced avocado last—this prevents it from getting mashed. I add the avocado at the very end because it bruises easily and you want those beautiful green chunks visible in the final dish.
- Transfer the pasta salad to a serving bowl or platter. Drizzle the warm spiced butter from Step 3 over the top just before serving, allowing diners to see those beautiful flecks of paprika and chili powder. The warm, nutty butter contrasts beautifully with the cool, creamy pasta—this is where street corn magic happens.
