Pasta Salad

Pasta Salad
⏱️ cook time 25 minutes prep & cook, plus 1 hour chilling time
🍽️ servings 4
⚡ Difficulty easy

intro

Chilled, colorful pasta salad loaded with crisp veggies, savory pepperoni, mozzarella, and tangy creamy Italian dressing, perfect for warm-weather outdoor meals.

Ingredients

Dry rotini pasta 225 grams (approx 2 cups dry)
Cherry tomatoes 150 grams, halved
English cucumber 120 grams, seeded and diced into 1cm cubes
Red bell pepper 100 grams, diced into 1cm cubes
Red onion 50 grams, finely diced
Sliced black olives 60 grams, drained
Mini mozzarella pearls 85 grams, drained
Sliced pepperoni 70 grams, quartered
Mayonnaise 80 ml (1/3 cup)
Extra-virgin olive oil 30 ml (2 tablespoons)
Red wine vinegar 30 ml (2 tablespoons)
Dried oregano 1 teaspoon (1 gram)
Garlic powder 1/2 teaspoon (1.5 grams)
Kosher salt 21 grams (1 tablespoon for pasta water, 1 teaspoon for dressing)
Ground black pepper 1/4 teaspoon (0.5 grams)
Fresh basil leaves 10 grams, torn

Steps

1

Bring a large pot of 2 liters cold water to a rolling boil over high heat, add 1 tablespoon (18 grams) of kosher salt, then pour in 225 grams dry rotini pasta. Stir immediately to prevent noodles from sticking, and cook for 10 minutes until al dente (firm to the bite, no raw white core at the center). Drain pasta completely (do not rinse) and spread in a single layer on a rimmed baking sheet to cool to room temperature, about 15 minutes.

Step 1
step1:
2

While the pasta cools, prep all mix-ins: halve 150 grams cherry tomatoes, seed and dice 120 grams English cucumber and 100 grams red bell pepper into uniform 1cm cubes, finely dice 50 grams red onion, drain 60 grams sliced black olives and 85 grams mini mozzarella pearls, and quarter 70 grams sliced pepperoni. Add all prepped ingredients to a large 3-liter glass mixing bowl.

Step 2
step2:
3

Make the creamy Italian dressing in a small 250ml bowl: whisk together 80ml mayonnaise, 30ml extra-virgin olive oil, 30ml red wine vinegar, 1 teaspoon dried oregano, 1/2 teaspoon garlic powder, 1 teaspoon (3 grams) kosher salt, and 1/4 teaspoon ground black pepper. Whisk vigorously for 30 seconds until the dressing is completely smooth with no visible lumps of mayonnaise.

Step 3
step3:
4

Once pasta is fully cooled to room temperature (no residual warmth, which will melt mozzarella and thin the dressing), add it to the large mixing bowl with prepped mix-ins. Pour 3/4 of the prepared dressing over the top, then toss gently with a silicone spatula for 1 minute until all ingredients are evenly coated.

Step 4
step4:
5

Taste a small bite of pasta salad, then add remaining dressing, extra salt, or pepper as needed to match your flavor preference. Cover the bowl tightly with plastic wrap and refrigerate for a minimum of 1 hour to allow flavors to meld together before serving.

Step 5
step5:
6

Right before serving, remove pasta salad from the refrigerator, give it a quick 30-second gentle toss to redistribute dressing that settled at the bottom of the bowl, then top with 10 grams of torn fresh basil leaves for a bright, herby finish. Serve chilled.

Step 6
step6:

Tips

1.Do not rinse cooked pasta for pasta salad: rinsing removes the starchy outer coating on noodles that helps dressing cling, rather than sliding off to pool at the bottom of the bowl.
2.If preparing the salad more than 4 hours in advance, reserve 1/4 of the dressing to toss in right before serving, as pasta will absorb dressing as it chills and may become dry.
3.For a milder, less sharp raw onion flavor, soak finely diced red onion in ice cold water for 10 minutes, then drain fully before adding to the salad.

✨ You May Also Like

Salads
🍜 Mexico

Crisp romaine tossed in creamy umami anchovy dressing, topped with crunchy homemade croutons and shaved parmesan for a timeless, fresh, satisfying salad.

⏱️ 20 minuteSalads ★ 4.8
Salads
🍜 United States

Creamy, tangy classic Southern potato salad with tender spuds, hard-boiled eggs, and crunchy pickles, the ultimate cool, comforting side for warm-weather gatherings.

⏱️ 45 minuteSalads ★ 4.8
Salads
🍜 United States

A classic Appalachian wilted salad: hot tangy bacon dressing is poured over fresh tender leaf lettuce to 'kill' its crispness, creating a warm, savory, bright quick side.

⏱️ 15 minuteSalads ★ 4.7
Salads
🍜 United States

Bright, umami-packed ahi tuna poke salad with creamy spicy dressing, crisp produce, and fluffy rice: a fresh, light, no-fuss warm-weather meal.

⏱️ 25 minuteSalads ★ 4.8
Salads
🍜 United States

Creamy, fluffy, fruit-studded marshmallow salad is a nostalgic no-cook classic, balancing sweet marshmallows, tart fruit, and tangy cream for a crowd-pleasing bite.

⏱️ 2 hours 2Salads ★ 4.8
Salads
🍜 United States

Warm, smoky, tangy-sweet hot bacon dressing loaded with crispy bacon bits, ideal for tossing with spinach salads, roasted veggies, or warm potato sides.

⏱️ 15 minuteSalads ★ 5

Pasta Salad:Frequently Asked Questions

1.Can I make this creamy Italian pasta salad ahead of time for a party, and how long does it keep?
This salad actually tastes better when made 4 to 12 hours ahead, as that gives the flavors time to meld together. Store it tightly covered in the refrigerator for up to 3 days. Give it a quick toss right before serving, and add a tiny splash of red wine vinegar if the dressing feels too thick after chilling.
2.How do I cook the pasta so it doesn’t turn mushy once the salad is chilled?
Cook your rotini 1 minute past al dente in heavily salted water—overcooking is the top cause of mushy pasta salad. Drain it fully, then rinse briefly with cool water to stop the cooking process and wash off excess surface starch that makes the salad gummy, before tossing with a light drizzle of olive oil.
3.Can I make this salad vegetarian, or do I have to include the pepperoni?
You absolutely can skip the pepperoni for a vegetarian version with no loss of that classic Italian flavor. Swap it for briny, savory mix-ins like marinated artichoke hearts, sliced black olives, crispy roasted chickpeas, or extra cubed mozzarella to keep that satisfying, salty bite that balances the tangy creamy dressing.
4.Why does my pasta salad get dry after a few hours in the fridge?
It’s totally normal for pasta to absorb some of the creamy dressing as it chills, and the dressing itself thickens when cold. The easy fix is to reserve ¼ cup of your dressing when first assembling the salad, then toss that reserved portion in right before serving. A teaspoon of cold water or red wine vinegar can also loosen it up if needed.
5.Do I have to use rotini, or can I swap in a different pasta shape I already have?
You don’t have to stick to rotini, but choose a short, sturdy pasta with ridges or crevices to hold the creamy dressing and small veggie pieces. Great swaps include fusilli, cavatappi, farfalle (bowtie), or medium pasta shells. Skip long, thin shapes like spaghetti, as they clump together and won’t hold mix-ins well.
6.How long can this pasta salad sit out at an outdoor picnic or barbecue?
Since this salad has a creamy, dairy-containing dressing, follow basic food safety rules: don’t let it sit at room temperature for more than 2 hours total. If outdoor temperatures climb above 90°F, cut that window to 1 hour maximum. Keep the serving bowl set on a bed of ice in a shaded spot to keep it safely chilled throughout your event.

Comments (16)

2 days ago

OMG this pasta salad was SUCH a hit at our neighborhood potluck last weekend! I was worried I didn’t make enough because people went back for seconds and thirds. The creamy Italian dressing is way better than the store-bought stuff I used to grab. 10/10 will be making this all summer long!

1 week ago

Super easy recipe, perfect for meal prep! I made a big batch on Sunday and ate it for lunch all week. Only thing I added was a little extra black olives because I’m obsessed with them. Tasted just as good on day 4 as it did day 1!

5 days ago

Oh smart adding extra olives! I usually toss in some salami slices too for extra protein, works so well with this recipe!

3 days ago

Wait, quick question! Can I make this a day ahead for a birthday cookout? I don’t want the pasta to get all mushy or the dressing to separate weirdly. Has anyone tried that?

2 days ago

Great question! This pasta salad actually holds up really well made a full day in advance — just give it a good stir before serving, and if it feels a little thick, you can splash in a tiny bit of red wine vinegar to loosen the dressing up. Chilling it for longer lets the flavors meld even better!

yesterday

I made this two days ahead for my 4th of July party last year and it was perfect! No mush, no weird separation, everyone raved. Just don’t overcook the pasta when you boil it, keep it al dente!

5 days ago

Game changer. I used to hate pasta salad because it was always too bland or too vinegary, but this creamy balance is exactly what I’ve been looking for. My wife asked me to put this on our regular dinner rotation, which never happens with my random recipe finds lmao.

yesterday

This was so good! My kids loved it, even my super picky 7 year old who turns his nose up at anything with “salad” in the name. Only note: I’d recommend salting the pasta water really well, that makes such a big difference for flavor.

2 hours ago

Such a great tip! Salting the pasta water is one of our favorite little tricks to make every bite flavorful, even when the pasta is coated in dressing. So glad your kiddo enjoyed it — that’s the biggest win in our book!

1 week ago

Has anyone made this with gluten-free pasta? I have a family member with celiac coming to our potluck and I want to make sure this works with GF noodles without getting all gummy.

5 days ago

I made it with chickpea pasta last month! It worked great, just make sure you rinse the GF pasta really well after draining to get rid of that extra starch that makes it gummy, and don’t overcook it.

3 days ago

Great question! Gluten-free pasta works perfectly here as long as you cook it al dente and rinse it with cold water right after draining to stop the cooking process. We’ve tested it with both brown rice and chickpea pasta with great results!

2 weeks ago

Brought this to my buddy’s backyard BBQ over the weekend and every single person asked me for the recipe. The pepperoni and parmesan in it? *Chef’s kiss* I don’t think I’ll ever use another pasta salad recipe again, tbh.

1 week ago

Dude same! I brought it to our Memorial Day cookout and people were hovering over the bowl. Pro tip: add a little sprinkle of Italian seasoning on top right before serving for extra flair!

30 minutes ago

So easy to make in my tiny dorm kitchen! No fancy equipment needed, just a pot to boil pasta and a bowl to mix everything. Way cheaper than buying pre-made pasta salad from the campus grocery store, and tastes 100x better.

2 hours ago

Wait, I think I messed this up? My dressing came out way thicker than it looks in the photos, did I do something wrong? I followed the measurements exactly I swear, lol.

30 minutes ago

Oh no, so sorry the dressing was thicker than expected! Sometimes mayo brands have slightly different consistencies — you can thin it out with a tablespoon or two of cold water, extra olive oil, or a splash of red wine vinegar until it reaches your preferred texture. It won’t mess up the flavor at all!

just now

I had that happen the first time I made it too! I added a little extra zesty Italian dressing and it fixed it right up, still tasted amazing. Don’t stress it!

5 days ago

Made this for our weekly family dinner night and it was a home run! I love that I can get the veggies chopped while the pasta boils, so the whole thing comes together super fast even on busy school nights. The 1 hour chill time is the longest part, which is totally doable.

3 days ago

We love recipes that work for busy weeknights too! Chopping veggies while the pasta cooks is such a smart time-saver — so happy this made your family dinner a little easier (and tastier!)

1 week ago

This is such a solid base recipe! I tossed in some roasted broccoli, diced bell peppers, and cherry tomatoes from my garden this time around and it was chef’s kiss. What other add-ins do people love in this?

5 days ago

I add diced salami, cubed mozzarella, and a handful of pepperoncini for a little tang! It tastes like an Italian sub in pasta salad form, so good.

3 days ago

Roasted red peppers and marinated artichoke hearts are my go-to add-ins! They add so much extra flavor without a ton of extra work. I’ve even thrown in some leftover grilled chicken to make it a full meal.

2 weeks ago

Absolute staple for football season tailgates. It doesn’t need to be kept super cold the whole time (though it tastes best chilled) and it’s hearty enough to hold everyone over until the burgers and hot dogs are done. 10/10, will be making this every game day from now on.

2 days ago

Full transparency, I didn’t have time to let it chill for a full hour because we were running late to a party, and it was still incredible! Can only imagine how much better it is when the flavors have time to meld together in the fridge. Next time I’ll plan better, promise!

yesterday

No judgment at all — we’ve definitely served it right after mixing when we were in a pinch too! The chill time is just a recommendation to let the flavors blend, but it’s totally delicious fresh too. So glad it still worked out for your party!

5 days ago

Is there a way to make this a little less creamy? My partner isn’t a huge mayo fan so I’m trying to tweak it to be something we both love. Would adding more vinegar and less mayo work?

3 days ago

I did half mayo half zesty Italian dressing (the bottled kind) for my partner who hates mayo and it was perfect! Still creamy but way lighter, didn’t lose any of that classic Italian flavor.

2 days ago

That’s such a great swap! You can absolutely cut the mayo by 1/3 to 1/2 and replace it with extra olive oil and red wine vinegar, or even a splash of your favorite store-bought zesty Italian dressing to lighten it up. It’ll still taste delicious, promise!

5 minutes ago

SO good. I ate three servings in one sitting no shame. The combo of creamy dressing, salty parmesan, and crunchy veggies is just unbeatable. 10/10 no notes.

just now

Wait, how long does this stay good in the fridge? I want to make a big batch but don’t want it to go bad before I can eat all of it. TIA!

just now

Great question! Stored in an airtight container in the fridge, this pasta salad will stay fresh for 3 to 4 days. Just give it a quick stir before serving if any dressing has settled at the bottom!