Every potluck pasta salad I ever brought home was a sad, dry mess by the end of the night. Or worse, soggy. The noodles stuck together in a clump, the dressing had separated into a watery puddle at the bottom of the bowl, and the veggies were limp. So I spent a few summers testing batches until I landed on this one — the bow tie pasta salad that actually stays creamy from the first scoop to the last. It’s the one everyone hovers over at the picnic table.
The short version: Creamy, tangy, full of crunch, and made for sharing.
Nora used to request this for her birthday instead of cake. I took that as a win. It’s the recipe I bring to every cookout, and it’s always the first bowl that comes back empty.
- Serves: 8-10 as a side
- Hands-On Time: 20 min | Total Time: 30 min (plus at least 2 hours chilling)
- Difficulty: Easy enough for a weeknight, pretty enough for a party
- Cost per serving: ~$1.50
- Calories: ~320 per serving
- Dietary Notes: Vegetarian. Easily made gluten-free with GF pasta.
(Photo above: overhead shot of the finished salad in a large white serving bowl, a wooden fork resting on the edge. You can see the little pockets of the bow ties catching the creamy dressing, bits of red bell pepper and green parsley scattered through. Bright natural light from the side.)
The Trick That Keeps It From Getting Soggy

Most pasta salad recipes skip a crucial step: dressing the pasta while it’s warm. I know it sounds weird, but that’s how the flavors sink into the noodles instead of just sitting on top. The real magic, though, is the dressing-to-pasta ratio. I use just enough to coat everything lightly, then let it sit overnight. The pasta absorbs exactly what it needs, and the rest stays creamy on the outside. No sad, dry leftovers here.
The other non-negotiable? Acidity. A good glug of red wine vinegar wakes up the whole thing and keeps it from tasting like a spoonful of plain mayo. You want it to be tangy enough to make your lips pucker just a little.
What Goes In (Plus a Few Notes From Me)
- Farfalle (Bow Ties): 1 lb. The ridges and folds are perfect for holding onto the dressing. Don’t overcook them — al dente is key so they don’t fall apart when you stir. Nora used to pick out the veggies but ate every single bow tie, so I consider that a ringing endorsement.
- Mayonnaise: 1 cup. Full-fat is best here. I’ve tried light mayo and it gets watery. Duke’s is my go-to. If you don’t have Duke’s, use a good quality full-fat mayo.
- Sour Cream: 1/2 cup. This is what keeps the dressing from being too heavy. It adds a little tang that cuts through the richness of the mayo.
- Red Wine Vinegar: 2 tbsp, plus more to finish. Don’t skip this. It’s the brightness that makes people ask for the recipe.
- Red Bell Pepper: 1 large, diced small. It adds a sweet crunch and a pop of color.
- Celery: 2 ribs, diced small. Non-negotiable for texture. It keeps every bite interesting.
- Red Onion: 1/2 small, diced fine. Soak it in cold water for 5 minutes if you’re sensitive to the bite — it softens the flavor without losing the crunch.
- Fresh Dill & Parsley: A big handful each, chopped. Dried herbs just won’t give you the same fresh pop. This is where the salad comes alive.
- Salt and Black Pepper: To taste. Be generous. Cold food needs more seasoning than you think.
What to Pull Out Before You Start
- Large pot for boiling pasta
- Mixing bowls (one large, one medium)
- Sharp knife + cutting board
- Colander
- Rubber spatula
- Measuring cups and spoons
Let’s Make It (Step by Step)
This goes fast, so read through once before you start. The hardest part is waiting for it to chill.
- Cook the pasta: Bring a large pot of well-salted water to a rolling boil. Add the bow ties and cook until al dente — about 11 minutes, or whatever the box says. Drain and rinse with cool water until the pasta is room temperature. Shake off the excess water well. (📸 Photo tip: You want the pasta to be cool to the touch and slightly firm when you bite it. Mushy pasta makes for a sad salad.)
- Make the dressing: While the pasta cooks, whisk together the mayo, sour cream, red wine vinegar, a generous pinch of salt, and a good crack of black pepper in a large bowl. Taste it. It should be tangy and well-seasoned. (📸 Photo tip: The dressing should look smooth and creamy, not thin. If it’s too thick, add a splash of milk.)
- Add the veggies: Stir in the diced bell pepper, celery, red onion, fresh dill, and parsley into the dressing. This gets everything evenly distributed before the pasta goes in.
- Combine: Add the cooled, dry pasta to the bowl. Fold everything together gently with a rubber spatula until every bow tie is coated.
- The Secret Step: Taste it now. Then add another pinch of salt and a little more vinegar — maybe another teaspoon. Trust me on this. The pasta absorbs a lot of flavor as it sits, and cold dulls your sense of taste. If it doesn’t taste vibrant now, it will be flat tomorrow.
- Chill: Cover and refrigerate for at least 2 hours, preferably overnight. This is the step that makes it taste like the best potluck pasta salad you’ve ever had. The flavors settle and the texture evens out.
- Before serving: Give it a good stir. If it looks a little dry, add a tiny splash of milk or a dollop of mayo to loosen it up. Taste again and adjust salt if needed.
How I Meal Prep These for the Week
This is the ultimate make-ahead dish. I make it the night before every cookout. The flavors meld together and the pasta absorbs just enough dressing to get perfectly flavorful without going mushy. I make a double batch on Sundays and we’re set for lunches until Wednesday.
- Fridge: Store in an airtight container for up to 4 days. Give it a stir before serving.
- Freezer: I don’t recommend freezing it. The dairy-based dressing will separate and get grainy when thawed.
- Reheat: Serve cold. If it’s been sitting out on a buffet, give it a good stir and add a tiny splash of milk or vinegar to wake up the flavors.
Things I Wish I’d Known the First Time
- Undercook the pasta just slightly: Pasta salad gets stirred a lot. If it’s fully soft coming out of the pot, it will break apart in the bowl. Cook it to the firm side of al dente. Even if you mess this part up a little, it’ll still taste good — I’ve done it.
- Season the dressing aggressively: Pasta is bland. It needs salt and acid. If the dressing tastes perfect on its own, it will taste flat when mixed with the pasta. Go a little heavier on the salt and vinegar.
- Don’t overdress it: The pasta will absorb liquid as it sits. If it looks perfectly coated right when you mix it, it will be dry in the morning. It should look slightly too wet right after mixing. That’s the sweet spot.
- Make it the day before: I know it’s hard to plan ahead, but this salad really does peak after 24 hours in the fridge. The flavors settle, the texture evens out, and it’s one less thing to do on party day.
Swaps That Actually Work
- Add Protein: Diced cooked chicken, crumbled bacon, or salami strips turn this into a main dish. I do this when we eat it for dinner — it’s a complete meal in a bowl.
- Make it Dairy-Free: Use a vegan mayo and a dairy-free sour cream, or skip the sour cream and add an extra splash of vinegar and a little Dijon mustard. My sister-in-law does this and swears by it.
- Different Veggies: Diced zucchini, cherry tomatoes (halved), or chopped broccoli all work great. Just make sure they’re diced small so you get a little bit in every bite.
- Gluten-Free: Use a high-quality gluten-free farfalle or rotini. Cook it a minute less than the box says so it holds up to the stirring.
- Add Cheese: Tiny cubes of sharp cheddar or crumbled feta are both delicious. Add them right before serving so they don’t get soft.
Questions I Get About This Recipe All the Time
Q: Why did my pasta salad turn out dry?
A: Ugh, I’ve been there. You either didn’t make enough dressing, or you let it sit uncovered in the fridge. The fridge sucks moisture out of everything. Make sure it’s in an airtight container, and don’t be afraid to add a little splash of milk and a pinch of salt before serving to revive it.
Q: Can I use light mayo?
A: You can, but I’ll warn you — it gets watery. Full-fat mayo has a thicker consistency that holds up much better over time. If you’re watching calories, use half light and half full-fat. I haven’t tested it with Greek yogurt alone, but I’ve heard from readers that it works in a pinch.
Q: How long does this last in the fridge?
A: About 4 days in an airtight container. After that, the veggies start to lose their crunch. It’s never lasted that long at my house, though. I pack it in a sealed container and the leftovers are perfect for lunch the next day.
Q: What do you serve with this?
A: It’s perfect alongside anything off the grill — burgers, hot dogs, BBQ chicken. My kids love it with simple grilled sausages and corn on the cob. For a potluck, I set it next to baked beans and coleslaw. It’s also great with a simple green salad if you want something lighter.
More Recipes My Family Makes on Repeat
If you liked this one, here are a few others that get the same reaction at our table:
- Street Corn Pasta Salad — Creamy, tangy, and the one that disappears first at every barbecue.
- Lemon Ricotta Pasta — A lighter option that’s bright, fresh, and comes together in 20 minutes.
- Creamy Roasted Tomato Ricotta Pasta — For when you want a warm, cheesy pasta that feeds a crowd.
This is the bowl I bring to every cookout, and it’s always the first one that comes back empty. I hope it becomes that for you, too.
If you make it, drop a comment below or tag me on Pinterest — I love seeing your kitchen creations!
📌 This creamy bow tie pasta salad recipe stays perfect for days — save it for your next potluck, picnic, or summer BBQ!

Bow Tie Pasta Salad That Actually Stays Creamy (Not Soggy)
Equipment
- Large Pot
- Mixing Bowls (large and medium)
- Sharp Knife
- Cutting Board
- Colander
- Rubber spatula
- Measuring Cups and Spoons
Ingredients
For the Salad
- 1 lb farfalle (bow tie pasta)
- 1 large red bell pepper, diced small
- 2 ribs celery, diced small
- 1/2 small red onion, diced fine
- 1/4 cup fresh dill, chopped
- 1/4 cup fresh parsley, chopped
For the Dressing
- 1 cup full-fat mayonnaise (preferably Duke’s)
- 1/2 cup sour cream
- 2 tablespoons red wine vinegar, plus more to finish
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Instructions
- Bring a large pot of well-salted water to a rolling boil. Add the bow ties and cook until al dente, about 11 minutes. Drain and rinse with cool water until the pasta is room temperature. Shake off excess water well.
- While the pasta cooks, whisk together the mayo, sour cream, red wine vinegar, salt, and pepper in a large bowl. Taste it — it should be tangy and well-seasoned.
- Stir in the diced bell pepper, celery, red onion, fresh dill, and parsley into the dressing.
- Add the cooled, dry pasta to the bowl. Fold everything together gently with a rubber spatula until every bow tie is coated.
- Taste the salad now, then add another pinch of salt and a little more vinegar — another teaspoon. This step ensures the flavors hold up after chilling.
- Cover and refrigerate for at least 2 hours, preferably overnight. The flavors meld and the texture evens out.
- Before serving, give it a good stir. If it looks dry, add a tiny splash of milk or a dollop of mayo to loosen it up. Taste again and adjust salt if needed.






