Side Dishes
This basic pasta salad recipe with mayonnaise delivers the perfect balance of creamy, tangy dressing and satisfying crunch from celery crowns. The secret lies in the classic mayo base—rich, velvety, and foolproof—paired with crisp, fresh vegetables that keep their texture even after mixing.
I've tested countless variations, and this remains my go-to for potlucks, picnics, or meal prep because it never disappoints.
The foundation starts with al dente pasta (I recommend rotini or fusilli for texture), dressed in a simple mayo-vinegar mixture that's brightened with mustard and herbs. Chopped celery crowns add that signature crunch, while diced bell peppers and red onion bring color and freshness.
The beauty of this recipe is its flexibility—swap in cooked chicken, tuna, or even chickpeas for protein without sacrificing that classic creamy profile.
By the time you're done, you'll have a pasta salad that's creamy yet refreshing, with every bite offering that perfect contrast of textures. The dressing clings to each pasta strand, while the vegetables stay crisp enough to cut through the richness.
It keeps beautifully in the fridge for up to 4 days, making it ideal for planning ahead.
For dietary adjustments, Greek yogurt or vegan mayo works just as well for a lighter version, while adding a touch of lemon juice keeps the dressing vibrant. The key is balancing the ingredients—equal parts pasta and vegetables by volume ensures each bite is satisfying and well-rounded. Let's get started!
Ingredients for basic pasta salad recipe mayonnaise
Creamy mayo dressing meets crisp celery crowns—this pasta salad is all about that perfect crunch and velvety texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Short Pasta (Rotini or Fusilli) 🍝 | 12 oz | Cooked al dente, drained |
| Mayonnaise 🥫 | 1 cup | High-quality, full-fat preferred |
| White Vinegar 💧 | 2 tbsp | For tangy brightness |
| Dijon Mustard 🌶️ | 1 tbsp | For depth of flavor |
| Fresh Dill 🌿 | ¼ cup | Chopped, or substitute dried |
| Celery Crowns 🧅 | 2 cups | Finely chopped, crisp texture |
| Red Bell Pepper 🍅 | 1 cup | Diced, any color |
| Red Onion 🧅 | ½ cup | Finely diced, sharp bite |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground, to taste |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed, optional |
| Cooked Chicken Breast 🍗 | 1 cup | Diced, optional protein |
The mayo is non-negotiable here. Duke's or Hellmann's are my go-tos—they're rich and consistent, but any full-fat mayo works. Fresh dill is ideal, but dried dill at one-third the amount works in a pinch. For the celery, grab the crispest stalks from the produce section—avoid the rubbery ones. The bell pepper can be any color, but red adds that classic pop. Trader Joe's has pre-diced peppers if you're short on time, but chopping yourself ensures better texture. The red onion is key—yellow or white works too, but red gives that vibrant color.
No mayo? Greek yogurt or vegan mayo keeps it creamy. Short on dill? Fresh parsley or basil adds brightness. The chicken is optional, but if you skip it, add canned chickpeas or diced cucumber for volume. For extra crunch, toss in 1/4 cup toasted sunflower seeds. The lemon juice is optional but worth it for that fresh finish. If you're prepping ahead, hold off on adding the celery and onion until right before serving—they soften fast in the dressing.
This keeps beautifully for 4 days in the fridge. The dressing clings to the pasta, so it's perfect for meal prep. For extra crunch, add the celery and onion just before serving. If the salad seems dry after refrigerating, drizzle with a little more mayo or olive oil. Portion into containers with the dressing on the side if you're packing it for lunches—keeps everything crisp. The flavors actually improve after sitting overnight, so make it the night before for maximum taste.
Why You'll Love This Recipe
- No-Chop Needed: I swear by this one—just boil the pasta, drain it, and dump everything in a bowl. The dill and mustard do all the work while I’m still deciding what to have for dessert.
- Tangy Creamy Magic: That vinegar cut through the mayo just enough to make it bright and addictive. Honestly? The first time I tasted it, I immediately made a second batch for my book club meeting.
- Potluck Hero: Bring this to any gathering—picnics, BBQs, or even a last-minute dinner party—and it’ll disappear faster than the good wine. (Yes, even on a Tuesday night.)
- Budget-Friendly Leftovers: A big bowl costs me less than $5 to make, and it keeps perfectly for days. My lunchbox gets a serious upgrade when I pack this—no sad, wilted salads here.
Step-by-step instructions for creamy pasta salad
Here's how to assemble this classic, creamy pasta salad with that perfect crunchy texture.
Cook the Pasta to Al Dente Perfection
Bring a large pot of salted water to a rolling boil—it should taste like the sea. Add the 12 oz short pasta (rotini or fusilli) and cook according to package instructions until al dente (about 10-12 minutes). This means it should be tender but still have a slight bite when you bite into it.
Drain the pasta in a colander and rinse it under cold water for 30 seconds. This stops the cooking process immediately and prevents the pasta from becoming mushy when mixed with the dressing. Let it drain well in the colander for 2 minutes—this helps it absorb the dressing better later.
Prepare the Crunchy Vegetable Mix
While the pasta cooks, chop the 2 cups celery crowns into ¼-inch dice and the 1 cup red bell pepper into ¼-inch cubes. Finely dice the ½ cup red onion—you want tiny pieces that will distribute evenly without overpowering the dish.
Place all the chopped vegetables in a large mixing bowl. Add the ½ tsp salt and ¼ tsp black pepper, then toss gently to coat. This seasoning will enhance the natural flavors of the vegetables before they get mixed with the creamy dressing.
Make the Creamy Dressing
In a separate medium bowl, combine the 1 cup mayonnaise, 2 tbsp white vinegar, 1 tbsp Dijon mustard, and 1 tbsp lemon juice. Whisk vigorously until smooth—this ensures all the ingredients are fully incorporated and the dressing has a consistent texture.
Add the ¼ cup chopped fresh dill and stir gently to distribute it evenly. The dill will add a bright, herby flavor that balances the richness of the mayonnaise. Taste the dressing and adjust the seasoning if needed—you might want to add a pinch more salt or a splash of vinegar for the perfect tang.
Combine Everything for Maximum Flavor
Add the drained pasta and the seasoned vegetables to the bowl with the dressing. Using a large spoon or your hands, gently fold everything together until fully coated. If the mixture looks too thick, add 1-2 tablespoons of cold water to loosen it—this helps the dressing cling better to the pasta.
If using, fold in the 1 cup diced cooked chicken breast now. The chicken should be warm or at room temperature to prevent the dressing from separating. Let the salad sit for 10 minutes at room temperature—this allows all the flavors to meld together perfectly.
Chill and Serve for Best Texture
Transfer the pasta salad to an airtight container and refrigerate for at least 1 hour before serving. Chilling allows the flavors to develop fully and ensures the celery stays crisp rather than soggy. The longer it chills, the better the texture will be.
When ready to serve, give it one final stir and taste for seasoning. The salad should be creamy, tangy, and crunchy with each bite. Serve it as a side dish or a light meal with crusty bread or grilled proteins.
Pro Tips For Making Basic Pasta Salad Recipe Mayonnaise
- COOL THE PASTA FAST: Drain your pasta and immediately rinse it under cold running water for 30 seconds—this stops the cooking and prevents a gummy salad. I used to skip this and ended up with a sad, mushy mess, especially with rotini. Trust me, the cold shock works.
- WHISK THE DRESSING THIN: Start your mayo-vinegar-mustard mix with less mayo than you think—about ¼ cup per ½ cup total—and whisk in vinegar gradually. Too much mayo makes it heavy; too little and it won’t cling. I learned this after making a dressing that separated like oil and water at a picnic.
- CHOP THE DILL FINE: Pulse fresh dill in a food processor for 3-4 seconds, then finish by hand—this distributes flavor without turning it to paste. Whole sprigs sink to the bottom; tiny bits blend in evenly. (Yes, even if you’re chopping by hand, go small.)
- ADD VINEGAR LAST: Mix your mayo, mustard, and dill first, then stir in vinegar just before tossing with pasta. This keeps the dressing bright and tangy longer—vinegar added too early can make it taste flat. I was skeptical until I tried it; now I never skip this step.
Troubleshooting this dish
Dressing Too Thick?
If your mayo-based dressing feels like glue after mixing, don't panic. The fix is simple: add 1-2 tablespoons of cold water or ice water and gently fold it in.
This loosens the texture without diluting flavors. I've found that chilled water works best because it doesn't warm the dressing and risk separating the mayo. 💧
Celery Turning Soggy?
The celery crowns are the star of this salad, but they soften fast in mayo. To keep them crisp, add them to the salad bowl just before serving rather than mixing them in with the dressing.
If you must prep ahead, store the celery separately in an airtight container with a damp paper towel to retain moisture without wilting.
Dressing Separating?
This happens when mayo and vinegar aren't properly emulsified. Whisk them together more vigorously or use a hand mixer on low speed for 10-15 seconds to create a smoother base. If it still separates, stir in ½ teaspoon of Dijon mustard—it acts as a natural emulsifier.
For extra insurance, chill the dressing for 30 minutes before adding it to the pasta.
Pasta Too Dry?
If your salad tastes dry after chilling, it's likely because the pasta absorbed too much dressing. The fix? Add 1-2 tablespoons of cold water or olive oil and toss gently.
For next time, try cooking your pasta 1 minute less than package instructions—this keeps it slightly firmer and better able to hold onto the creamy coating. 🍝
Flavors Muted?
Sometimes the dressing needs a flavor boost after sitting. Brighten it up with ½ teaspoon of lemon juice or a pinch of garlic powder. If the herbs seem lackluster, add 1 teaspoon of fresh chopped parsley or basil.
For extra depth, a dash of Worcestershire sauce (½ teaspoon) adds umami without overpowering the creamy profile.
Protein Too Warm?
Adding warm chicken or tuna to cold pasta salad can cause the mayo to separate. Always use room-temperature protein—let it sit at room temp for 10-15 minutes before mixing.
For extra insurance, chill the protein in the fridge for 10 minutes before adding it to the salad. This helps maintain the dressing's consistency. 🍗
Nutrition facts
Frequently asked questions
Can I make this pasta salad ahead of time?
This salad actually tastes better after chilling for 4-6 hours or overnight. Store it in an airtight container in the fridge, but hold off on adding the celery and onion until 30 minutes before serving to keep them crisp. The flavors meld beautifully when refrigerated, making it perfect for meal prep.
What's the best pasta shape for this recipe?
Short, curvy pasta shapes like rotini, fusilli, or penne work best because they hold the creamy dressing so well. The twists and turns create more surface area for the mayo to cling to, resulting in every bite being perfectly coated. Avoid long, smooth pasta like spaghetti—it tends to get mushy when mixed with veggies.
How can I make this lighter or vegan?
For a lighter version, replace half the mayo with Greek yogurt or vegan mayo, and add 1 tablespoon of lemon juice for brightness. For a fully vegan option, use 100% vegan mayo and swap the chicken for chickpeas or marinated tofu. The dressing will still be creamy but with fewer calories and plant-based protein.
Why does my dressing separate?
Separation usually happens when mayo and vinegar aren't properly emulsified. Whisk them together more vigorously or use a hand mixer on low for 10-15 seconds to blend smoothly. Adding ½ teaspoon of Dijon mustard also helps stabilize the mixture. If it still separates, chill the dressing for 30 minutes before adding it to the pasta—cold temperatures help maintain consistency.
What are some good add-ins for extra flavor?
Try adding ¼ cup chopped pickles for tang, ¼ cup crumbled feta for saltiness, or ¼ cup toasted sunflower seeds for crunch. For a smoky twist, stir in ½ teaspoon smoked paprika with the dressing. Fresh herbs like parsley or basil also brighten up the flavors beautifully.
