
Sweet Corn Pesto Pasta Salad

By Emma
Certified Culinary Professional
I made this Sweet Corn Pesto Pasta Salad last Tuesday after work and honestly it’s one of those things I’ll keep making because it tastes way better than the effort it takes. The pesto dressing does most of the work. You just need to grill some corn and not overthink it.
Why You’ll Love This Recipe
- The grilled corn gets those charred bits that taste smoky and a little sweet at the same time
- Bacon pieces add salt and crunch without making it heavy
- Pesto dressing coats everything so you get basil and garlic in every bite instead of sad dry pasta at the bottom
- It actually tastes better after sitting in the fridge for 30 minutes, which is rare
- Red onion and bell pepper keep it from being too rich — you need that crunch
- You can make it ahead and just toss it again before people show up
The Story Behind This Recipe
I had leftover pesto in the fridge and four ears of corn I bought on sale without a plan. I didn’t want to make the same boring pesto pasta salad I always do so I grilled the corn first on my grill pan. That’s when I realized the char was the thing that made this different. The smoky corn against the fresh basil pesto just worked. I added bacon because I had some and it turns out bacon makes everything better, which isn’t exactly breaking news. Now I make this when I need to bring something somewhere or when it’s too hot to want a warm dinner.
What You Need
You need cooked pasta that’s actually al dente, not mushy. I used rotini because the spirals catch the dressing but penne works too. Cook it according to the package time then rinse it under cold water until no steam rises — this stops the cooking and keeps it from turning into a blob.
For the corn, get 4 ears if you’re grilling them whole. You want those kernels charred and blistered so they taste smoky. If you don’t have a grill or grill pan just cut the kernels off raw and skip the char, but you’ll lose that depth.
Bacon pieces add the salty crunch that keeps this pesto pasta salad from being too soft. I cooked 6 strips until crispy then crumbled them. You could use store-bought bacon bits but they taste like cardboard.
Red onion and red bell pepper both get diced. The onion’s sharpness cuts through the richness and the pepper adds a sweet crunch. Don’t skip the bell pepper or it’ll feel one-note.
For the pesto dressing you’re whisking together basil pesto with a little olive oil, lemon juice, salt and pepper. I didn’t measure mine exactly but start with half a cup of pesto and add oil until it’s loose enough to coat pasta. Taste it before you dump it in because that’s what carries the whole thing.
How to Make Sweet Corn Pesto Pasta Salad
Bring a large pot of salted water to a rolling boil. Add your pasta and cook it until just al dente, whatever time the package says. Drain it immediately and run cold water over it until no steam rises — this stops the cooking and sets the texture so it doesn’t get soft and weird later.
Get your grill or grill pan hot. Put the whole corn cobs on and let them char. You’ll hear this subtle crackle and the kernels will start to blister and blacken in spots. That’s when you know you’re getting the smoky flavor. Once they’re cool enough to handle, slice the corn off the cob with a sharp knife. If you don’t have a grill just cut the kernels off raw or steam them for a sweeter bite, but honestly the char is what makes this grilled corn salad worth it.
Whisk together your pesto dressing ingredients in a bowl. I used about half a cup of basil pesto, a few tablespoons of olive oil to loosen it up, a squeeze of lemon juice, and some salt and pepper. Taste it and tweak the seasoning now because this dressing carries everything. It should taste bright and a little punchy.
In a large bowl, combine the cooled pasta, charred corn kernels, crispy bacon pieces, diced red onion and diced red bell pepper. Give it a rough mix so everything starts mingling. Pour the pesto dressing over the top and toss gently but fully, coating every piece. I learned to save a small amount of dressing in the bowl — maybe two tablespoons — to refresh the salad later.
Here’s the thing nobody tells you. When you toss the salad right after adding the dressing, the pasta’s still a little warm and it soaks up way more flavor than if everything’s ice cold. That warmth opens up the starches. Then when it chills in the fridge those flavors lock in.
Set the tossed bacon pasta salad in the fridge and let it chill for at least 30 minutes. This resting time lets everything marry together and the cold sharpens the basil and corn’s natural sweetness. When you’re ready to serve, toss it again with that reserved dressing to revive the fresh punchy flavors. Scatter fresh basil leaves over the top as a final flourish.
What I Did Wrong the First Time
I grilled the corn but then I added it to the pasta while it was still hot. Big mistake. The heat wilted the basil in the pesto and made the red onion taste sharp and weird instead of crisp. Everything got kind of limp and sad.
Now I let the corn cool completely before I add it in. 5 minutes on a plate does it. The salad stays bright and the textures don’t collapse on each other.


Sweet Corn Pesto Pasta Salad
- Corn, grilled until charred and sliced off the cob
- Pasta, cooked al dente and rinsed cold
- Bacon pieces
- Red onion, diced
- Red bell pepper, diced
- Pesto dressing ingredients (whisked together, adjusted to taste)
- Fresh basil leaves for garnish
- 1 Bring a large pot of salted water to a rolling boil. Add the pasta and cook until just al dente, about the time indicated on the package. Drain immediately and run under cold water until no steam rises. This stops cooking and sets the texture perfectly. Set aside.
- 2 Get your grill or grill pan hot and char the corn on the cob. Listen for that subtle crackle and watch for the kernels to blister and blacken in spots, releasing a smoky aroma. Slice the corn off the cob once cool enough to handle. If grilling isn’t an option, cut fresh kernels straight off the cob or steam for a tender, sweeter bite.
- 3 Whisk together the pesto dressing ingredients thoroughly. Taste and tweak the seasoning to balance brightness and depth—remember this dressing carries the whole salad.
- 4 In a large bowl, combine the cooled pasta, charred corn kernels, crispy bacon pieces, diced red onion, and diced red bell pepper. Give it a rough mix so everything starts to come together.
- 5 Pour the freshly whisked pesto dressing over the salad components. Toss gently but fully, coating every strand and kernel evenly. Save a small amount of dressing to refresh the salad just before serving, avoiding any dullness from sitting too long.
- 6 Set the tossed salad in the fridge and let it chill for at least 30 minutes. This resting time lets the flavors marry and the pasta soak up some dressing, with the cold sharpening the basil and corn’s natural sweetness.
- 7 When ready to serve, give the salad a quick toss with the reserved dressing to revive those fresh, punchy flavors. Scatter fresh basil leaves over the top as a final green, fragrant flourish.
Tips for the Best Sweet Corn Pesto Pasta Salad
Don’t cut the corn kernels off perfectly. Leave some ragged edges and bits of kernel stuck to the cob because those shredded pieces soak up more pesto dressing than clean-cut kernels do.
Salt your pasta water like the ocean. I’m serious about this one. The pasta’s the bulk of your pesto pasta salad so if it tastes flat everything else has to work twice as hard.
When you’re whisking the pesto dressing, drizzle the olive oil in slowly instead of dumping it all at once. It emulsifies better and coats the pasta in this slick even layer instead of pooling at the bottom of the bowl. You’ll see it go from thick to glossy.
The bacon should be crispy enough that it snaps when you break it. If it bends it’ll get chewy and weird in the fridge. I cook mine on medium-low for longer instead of high heat because that renders more fat out and you get better crunch.
Dice your red onion smaller than you think you should. Big chunks taste too sharp and raw even after the salad sits. I go for pieces about the size of a kernel of corn so they blend in instead of punching you in the face.
Serving Ideas
Spoon this grilled corn salad into halved avocados and eat it with a fork for lunch. The creaminess works with the pesto in a way that surprised me.
Pile it on top of grilled chicken breasts that you sliced thin. The cold salad against warm chicken tastes better than it sounds and you don’t need a side dish.
Stuff it into pita pockets with some arugula or spinach. It holds together better than regular pasta salad because the rotini spirals lock everything in place.
Serve it next to burgers at a cookout instead of regular coleslaw or potato salad. People always take some just to try it then they come back for more.
Variations
Swap the bacon for grilled shrimp if you want something lighter. Toss the shrimp in while the salad’s still slightly warm so they pick up the basil flavor but don’t cook the pesto.
Use sun-dried tomato pesto instead of basil pesto. It makes the whole bacon pasta salad taste deeper and a little sweeter. The tomato plays with the corn’s char in this unexpected way.
Add diced mozzarella or halved cherry mozzarlas if you want it more filling. Fresh mozzarella works better than the shredded stuff because it doesn’t get rubbery in the fridge. I tried this when I needed to stretch the recipe for more people.
Throw in some chickpeas for extra protein and texture. Rinse them first or they’ll taste like can. They add this starchy bite that makes the salad feel more substantial without getting heavy.
FAQ
Can I use store-bought pesto for the dressing?
Yes that’s what I use. Just thin it out with olive oil and lemon juice so it’s not too thick. Homemade pesto works too but honestly the jarred stuff is fine here.
How far ahead can I make this pesto pasta salad?
A full day ahead is fine but save the reserved dressing and fresh basil for right before you serve. The salad gets a little dull after sitting overnight so that extra dressing wakes it back up.
What if I don’t have a grill or grill pan?
Cut the kernels off raw and sauté them in a hot skillet with a little oil until they get some brown spots. It’s not the same smoky flavor but you’ll still get char. Or just use raw corn but know it’ll be sweeter and less complex.
Can I use frozen corn instead of fresh?
You can but thaw it completely and pat it dry first. Frozen corn has more moisture and it’ll water down your dressing. I’d still char it in a skillet to get some flavor back.
What kind of pasta works best?
Rotini or penne because the shapes have grooves that catch the pesto. Bowtie pasta works too. Don’t use long noodles like spaghetti or it gets tangled and weird when you’re serving it.
How do I keep the pasta from absorbing all the dressing?
That’s why you save some dressing on the side. Pasta’s going to soak up liquid no matter what so plan for it. Toss with the reserved dressing right before serving and it’ll taste fresh again.
Do I have to use red onion or can I use white onion?
Red onion’s milder and looks better with the colors. White onion’s sharper and might overpower the basil. If you only have white onion soak the diced pieces in cold water for 10 minutes first to mellow them out.
Can I make this without bacon?
Sure but you’ll lose the salty crunch that balances the sweetness. Add some toasted pine nuts or chopped walnuts instead for texture. Or just leave it out and call it vegetarian.
How long does this grilled corn salad last in the fridge?
3 days max. After that the pasta gets mushy and the vegetables start losing their crunch. The basil in the pesto also starts tasting dull instead of fresh.
Should I rinse the pasta after cooking it?
Yes always for pasta salad. Rinsing stops the cooking and washes off extra starch that makes it gummy. Run cold water over it until there’s no steam at all.
Can I add other vegetables?
Cherry tomatoes cucumbers or zucchini all work. Just dice them small and don’t add too much or the salad gets watery. I’d keep it to one extra vegetable so the corn and pesto stay the main thing.
What if my pesto dressing is too thick?
Add olive oil a tablespoon at a time until it’s pourable. You want it to coat a spoon but drip off easily. If you thin it too much add a little more pesto or a spoonful of mayo to thicken it back up.
Do I need to cook the red bell pepper?
No it stays raw for crunch. Cooking it would make the texture too soft against the pasta. Raw bell pepper adds a sweet snap that you need.
Can I use turkey bacon instead of regular bacon?
It won’t taste the same because turkey bacon doesn’t get as crispy and the flavor’s lighter. If that’s what you have just cook it until it’s as crisp as it’ll get and chop it smaller so it distributes better.
How do I slice corn off the cob without it flying everywhere?
Stand the cob upright in a big bowl. Slice downward with a sharp knife and the kernels fall into the bowl instead of all over your counter. I learned this after cleaning corn off my floor twice.
What if the salad tastes bland after it’s been in the fridge?
Salt it again. Cold dulls flavors so you need more seasoning than you think. Add a squeeze of lemon juice too because acid brightens everything back up.
Can I use a different kind of pesto?
Arugula pesto or kale pesto both work if you want something more peppery. Cilantro pesto would be weird with the bacon though so I’d skip that one.
Should the corn be warm or cold when I add it?
Cold or at least room temperature. Hot corn wilts the basil in the pesto and makes the red onion taste off. Let it cool on a plate for 5 minutes after grilling.
How do I know when the corn is charred enough?
You’ll see black blistered spots on the kernels and smell that toasted corn smell. If it’s just turning yellow it’s not charred yet. Push it another minute or two until you see real color.
Can I use pre-cooked bacon bits?
The salad-topper kind tastes like cardboard so I wouldn’t. If you find the good kind in the refrigerated section near the bacon those work in a pinch but fresh cooked bacon’s still better.
What size should I dice the red bell pepper?
About the same size as the pasta pieces so everything’s in proportion. Too big and you get whole chunks of pepper in one bite. Too small and it disappears.
Does this bacon pasta salad need to be served cold?
It’s best cold or at cool room temperature. I wouldn’t serve it warm because the pesto gets oily and the textures go soft.



















