My friend Jenna did not trust cold pasta. She said it reminded her of sad, leftover macaroni salad from sad, beige church potlucks. Honestly, I saw her point. Cold noodles can be a gamble—soggy, bland, and stuck together in a clumpy mess. But I had a specific Italian pasta salad in mind, one loaded with salami, mozzarella, and a punchy vinaigrette that could wake up any carb. I told her to give it one shot. She watched me toss the rotini with the dressing, her arms crossed. I handed her a forkful, and she did that thing where she chewed, paused, and then looked at the bowl like it had just told her a secret. She took another bite. Then she asked for the recipe. That was the moment I knew this Easy Italian Pasta Salad was more than just a side dish—it was a conversion experience. It is the kind of recipe that changes your mind about what cold pasta can actually be.
This isn’t your average mayo-heavy pasta salad. It is bright, zesty, and loaded with texture—chewy salami, tender mozzarella pearls, crunchy peppers, and briny olives all tangled up in perfectly cooked rotini. The secret is a simple red wine vinaigrette that soaks into every nook and cranny, making every bite taste fresh and intentional. It comes together in about 15 minutes of active work, which makes it a weeknight hero and a potluck superstar. Whether you need something for a backyard barbecue or a quick lunch that actually feels satisfying, this Easy Italian Pasta Salad delivers. No sad beige food here.
Why You’ll Love This Recipe
I have tested this recipe at least a dozen times. I made it for a pool party, a book club, and a random Tuesday dinner when the fridge looked sad. Every single time, someone asked for the recipe. That is not a coincidence. Here is why this one stands out from the dozens of pasta salads you have scrolled past:
- Ready in 15 Minutes: Seriously. Boil the pasta while you chop the veggies, toss everything together, and you are done. No marinating required—though it does get better after an hour in the fridge.
- Simple, Everyday Ingredients: You probably have most of these in your pantry and fridge. The salami and mozzarella are the only “special” items, and they are easy to find at any grocery store.
- Perfect for Meal Prep: This salad holds up beautifully for days. The pasta absorbs the dressing without getting mushy, making it ideal for packed lunches or quick dinners all week.
- Always a Crowd-Pleaser: My picky nephew ate three servings. My vegetarian friend loaded up on the cheese and olives. Even the salami-haters found themselves picking around it (and then going back for more).
- Unbelievably Flavorful: The red wine vinegar and Italian seasoning punch way above their weight. This is not a bland, one-note side dish. It is bold, tangy, and herbaceous.
What makes this version different from the rest? It is the balance. So many pasta salads drown in dressing or skimp on mix-ins. I dialed in the ratios so every forkful has a little bit of everything—salty salami, creamy cheese, crunchy pepper, tangy olive. The vinaigrette is not an afterthought; it is the star. It clings to the pasta perfectly without making it soggy. This is not just another recipe—it is the one you will make on repeat.
What Ingredients You Will Need
This recipe uses simple, grocery-store-friendly ingredients that come together to create something genuinely delicious. You do not need any fancy pantry items or obscure spices. Here is what you will need, along with a few tips I have picked up along the way.
- Rotini pasta (1 pound): I love rotini for this because the spirals catch the dressing and the little bits of salami and cheese. Fusilli or farfalle work great too. Just avoid long, thin pasta like spaghetti—it does not hold up well in a cold salad.
- Genoa salami (8 ounces), diced: Look for a good-quality salami from the deli counter. Pre-sliced is fine, but ask for a thick slice (about 1/4 inch) so you can cube it yourself. The little salty, fatty cubes are pure gold in this salad.
- Fresh mozzarella pearls (8 ounces): These little balls of creamy goodness are perfect. If you cannot find pearls, buy a large ball of fresh mozzarella and tear it into bite-sized pieces. Do not use shredded mozzarella—it gets rubbery when cold.
- Cherry tomatoes (1 ½ cups), halved: Grape tomatoes work too. In winter, when tomatoes are sad, I use sun-dried tomatoes (drained and chopped) for a more intense flavor.
- English cucumber (1 medium), diced: English cucumbers have fewer seeds and a crisp texture. Regular cucumbers work, but peel them and scoop out the seeds first to avoid a watery salad.
- Red bell pepper (1 medium), diced: Orange or yellow peppers are fine, but green peppers are a bit too bitter for my taste. The sweetness of a red pepper balances the tangy dressing perfectly.
- Kalamata olives (½ cup), halved: Black olives work in a pinch, but Kalamatas bring a briny, fruity depth that is worth the extra effort. I recommend the brand DIVINA for consistently good flavor.
- Red onion (½ small), thinly sliced: Soak the sliced onion in cold water for 10 minutes before adding it to the salad. This tames the sharp bite while keeping the crunch.
- Fresh basil (¼ cup), chopped: Do not skip this. Fresh basil adds a pop of brightness that dried basil cannot replicate. If you have a plant on your windowsill, now is the time to use it.
For the Dressing:
- Extra-virgin olive oil (⅓ cup): Use a good one here—it is the backbone of the dressing. I like California Olive Ranch for a smooth, fruity flavor.
- Red wine vinegar (3 tablespoons): This gives the dressing its signature tang. White wine vinegar works in a pinch, but red wine vinegar has a deeper, more complex acidity.
- Dijon mustard (1 teaspoon): It helps emulsify the dressing and adds a subtle warmth. Do not use yellow mustard—it is too sharp.
- Italian seasoning (1 teaspoon): A good-quality dried Italian herb blend is fine. If you have fresh oregano, use 1 tablespoon of minced leaves instead.
- Garlic (1 clove), minced: Fresh garlic is non-negotiable here. The jarred stuff has a weird, metallic taste that throws off the whole dressing.
- Salt and black pepper (to taste): Go easy on the salt at first—the salami, olives, and cheese are all salty. You can always add more at the end.
Equipment Needed
This is a low-fuss recipe, so you do not need a ton of fancy equipment. Here is what you will need:
- Large pot (6-8 quarts): For boiling the pasta. Make sure it is big enough so the pasta has room to move around without sticking.
- Colander: For draining the pasta. A fine-mesh colander is nice, but a standard one works fine.
- Large mixing bowl: I use a 4-quart bowl for mixing everything together. It gives you plenty of room to toss without making a mess.
- Cutting board and sharp knife: A good chef’s knife makes dicing the salami, veggies, and cheese a breeze. A dull knife will just frustrate you.
- Measuring cups and spoons: For the dressing. I like glass measuring cups for liquids—they are easier to read.
- Small bowl or jar: For whisking or shaking the dressing. A mason jar with a tight-fitting lid is my go-to. You just shake it up and pour.
- Wooden spoon or spatula: For tossing everything together. A rubber spatula is great for scraping the dressing out of the bowl.
If you do not have a jar for the dressing, a small bowl and a whisk work perfectly. I have also used a fork in a pinch—it just takes a little more elbow grease. For the pasta, a budget-friendly stainless steel pot from Cuisinart or Tramontina will last you years. Avoid nonstick pots for boiling pasta; the high heat can damage the coating over time.
Preparation Method

This recipe comes together in about 15 minutes of active work. The key is to prep everything while the pasta boils. Here is how to do it:
- Bring a large pot of salted water to a boil. Use about 4 quarts of water and add 1 tablespoon of salt. The water should taste like the sea—this is your only chance to season the pasta from the inside out.
- Add the rotini and cook according to package directions until al dente. For most brands, that is about 8-9 minutes. Set a timer. Overcooked pasta turns into a mushy mess in cold salads. You want it tender but with a slight bite in the center.
- While the pasta cooks, prep your ingredients. Dice the salami into small cubes (about 1/4 inch). Halve the cherry tomatoes. Dice the cucumber and red bell pepper into similar-sized pieces. Halve the Kalamata olives. Thinly slice the red onion. Chop the fresh basil. Set everything aside in a large mixing bowl.
- Drain the pasta in a colander and rinse it under cold running water. This stops the cooking process and cools it down quickly. Shake the colander well to remove excess water. You want the pasta dry-ish so the dressing clings to it, not a puddle at the bottom of the bowl.
- Make the dressing while the pasta drains. In a small bowl or a mason jar, combine the olive oil, red wine vinegar, Dijon mustard, Italian seasoning, and minced garlic. Add a pinch of salt and a few grinds of black pepper. Whisk vigorously or shake the jar until the dressing is emulsified and slightly thickened. Taste it—it should be tangy and bold. Adjust salt or vinegar to your liking.
- Add the cooled pasta to the bowl with the chopped ingredients. Pour the dressing over the top. Use a wooden spoon or rubber spatula to gently toss everything together until the pasta and mix-ins are evenly coated. Do not overmix or you will break up the mozzarella pearls.
- Add the fresh mozzarella pearls and chopped basil. Toss once or twice more to distribute them evenly. The mozzarella is delicate, so handle it gently.
- Taste and adjust seasoning. Add a little more salt, pepper, or a splash of vinegar if needed. Remember that the flavors will meld and deepen as the salad sits in the fridge.
- Cover the bowl with plastic wrap or a lid and refrigerate for at least 30 minutes before serving. This step is not strictly necessary, but it makes a huge difference. The pasta absorbs the dressing, and the flavors marry together beautifully. If you are in a rush, you can serve it immediately—it will still be delicious.
Pro tip: If you are making this for a party, prep everything the night before but hold the basil and mozzarella until just before serving. They stay fresher that way. Also, give the salad a good stir before serving because the dressing tends to settle at the bottom.
Cooking Tips & Techniques
I have made this Easy Italian Pasta Salad more times than I can count, and I have definitely learned a few things the hard way. Here are my best tips to make sure yours turns out perfect every time.
Do not overcook the pasta. I cannot stress this enough. Mushy pasta in a cold salad is a tragedy. Set a timer and test it a minute before the package says it is done. You want it al dente—firm to the bite. It will soften slightly as it absorbs the dressing.
Rinse the pasta thoroughly. This removes excess starch and stops the cooking process. I run cold water over it in the colander for about 30 seconds, stirring with my hand to make sure every piece gets rinsed. Then I shake the colander like a maniac to get rid of the water. Dry pasta = better dressing adherence.
Dice everything the same size. Uniform pieces ensure every bite has a balanced mix of flavors and textures. I aim for about 1/4-inch cubes for the salami, cucumber, and pepper. It takes a little extra time, but it is worth it.
Let the salad rest. This is the biggest mistake people make. They toss everything together and serve it immediately, and the flavors are flat. Give it at least 30 minutes in the fridge. Overnight is even better. The dressing seeps into the pasta and the ingredients meld into something greater than the sum of their parts.
Taste before serving. Cold dulls flavors, especially salt. After the salad has chilled, give it a taste and adjust the seasoning. You might need an extra pinch of salt or a splash of vinegar to wake it up.
One of my biggest failures: I once made this for a picnic and forgot to add the dressing. I just tossed the dry pasta with the veggies and cheese. It was sad, dry, and flavorless. I had to scramble to make a quick vinaigrette and remix everything at the park. Now I always dress the pasta while it is still in the bowl, before I add the mozzarella. Lesson learned.
Variations & Adaptations
This recipe is incredibly flexible. I have tried several variations over the years, and here are my favorites:
Vegetarian Version: Skip the salami and add 1 cup of canned chickpeas (rinsed and drained) or 1 cup of marinated artichoke hearts (chopped). The chickpeas add protein and a nice, nutty flavor. The artichokes bring a tangy, briny note that works beautifully with the dressing.
Gluten-Free Adaptation: Use your favorite gluten-free pasta. I like Barilla or Jovial brown rice pasta. Cook it according to package directions, but be careful not to overcook it—gluten-free pasta can turn mushy quickly. Rinse it well and toss it with a little olive oil to prevent sticking.
Add Some Heat: If you like a kick, add 1/4 teaspoon of red pepper flakes to the dressing, or toss in 1/2 cup of sliced pepperoncini peppers. The tangy heat cuts through the richness of the salami and cheese beautifully.
Swap the Protein: Not a salami fan? Use diced pepperoni, cooked Italian sausage (crumbled), or even grilled chicken. I have also made this with leftover roast beef from a Sunday dinner, and it was fantastic.
Seasonal Twist: In the summer, add 1 cup of fresh corn kernels (raw or grilled) and 1/2 cup of chopped fresh parsley. In the fall, swap the cherry tomatoes for roasted butternut squash cubes and add a handful of toasted pine nuts. The squash adds a sweet, earthy note that pairs surprisingly well with the tangy dressing.
Dairy-Free Option: Use a good-quality dairy-free mozzarella alternative or simply skip the cheese. The salami and olives provide plenty of richness. You can also add 1/2 cup of toasted walnuts for extra texture.
I personally love the version with marinated artichoke hearts and a handful of fresh arugula stirred in at the end. The peppery arugula adds a nice contrast to the creamy cheese and salty salami. It is my go-to for summer lunches.
Serving & Storage Suggestions
This Easy Italian Pasta Salad is incredibly versatile when it comes to serving. Here is how to make the most of it:
Serving Temperature: I prefer it cold, straight from the fridge. The flavors are bright and refreshing. But it is also delicious at room temperature, which makes it perfect for picnics and potlucks. If you are serving it at a party, let it sit out for about 15 minutes before serving to take the chill off.
Presentation: Serve it in a large, shallow bowl or a white platter so the colorful ingredients pop. Garnish with a few extra fresh basil leaves and a sprinkle of red pepper flakes for a pop of color. If you are feeling fancy, add a few whole mozzarella pearls on top.
What to Serve With It: This salad is a meal on its own, but it pairs beautifully with grilled chicken, steak, or fish. It is also a great side for burgers, hot dogs, or grilled sausages. For a complete Italian-inspired meal, serve it alongside a bowl of minestrone soup or a simple green salad with balsamic vinaigrette. A glass of crisp Pinot Grigio or a cold Italian beer is the perfect beverage pairing.
Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually get better on day two and three as the dressing continues to soak into the pasta. The mozzarella might lose a little of its creamy texture, but it is still delicious.
Reheating: I do not recommend reheating this salad. It is meant to be served cold or at room temperature. If you want to use leftovers in a warm dish, try sautéing it in a skillet with a little olive oil for 2-3 minutes. The salami gets crispy, the cheese melts, and it becomes a whole new dish. I have done this for a quick lunch, and it is surprisingly good.
Freezing: I do not recommend freezing this salad. The pasta and vegetables will turn mushy when thawed. If you want to meal prep, make the dressing and chop the veggies ahead of time, then assemble the salad fresh when you are ready to eat.
Flavor Development: This salad hits its peak flavor about 24 hours after you make it. The dressing has fully penetrated the pasta, and the ingredients have had time to get to know each other. If you are making it for a party, I highly recommend making it the day before.
Nutritional Information & Benefits
This Easy Italian Pasta Salad is a satisfying, balanced dish that offers a good mix of carbohydrates, protein, and healthy fats. Here is a rough estimate of the nutritional breakdown per serving (based on 8 servings):
- Calories: Approximately 380-420 per serving
- Protein: 18-20 grams (from the salami, mozzarella, and pasta)
- Carbohydrates: 35-40 grams (primarily from the pasta and vegetables)
- Fat: 18-22 grams (from the olive oil, salami, cheese, and olives)
- Fiber: 4-5 grams (from the vegetables and whole-grain pasta if you use it)
- Sodium: 700-800 mg (the salami, olives, and cheese are naturally salty; you can reduce this by using low-sodium options)
Health Benefits: This salad is packed with nutrient-dense ingredients. The cherry tomatoes are rich in lycopene, a powerful antioxidant. The red bell pepper provides a hefty dose of vitamin C. The olive oil is full of heart-healthy monounsaturated fats. And the mozzarella offers calcium and protein. It is a well-rounded meal that satisfies without weighing you down.
Dietary Considerations: This recipe is vegetarian-friendly if you omit the salami (or use a plant-based alternative). It is naturally nut-free and egg-free. To make it gluten-free, use your favorite gluten-free pasta. To reduce sodium, use low-sodium salami, rinse the olives, and go easy on the added salt.
Potential Allergens: This recipe contains dairy (mozzarella) and gluten (pasta). If you have allergies, use the substitutions mentioned above. Always check labels on packaged ingredients to be safe.
I love that this salad feels indulgent but is actually pretty balanced. It is the kind of dish you can eat for lunch without feeling sluggish afterward. The combination of protein, fiber, and healthy fats keeps you full and satisfied for hours.
Conclusion
This Easy Italian Pasta Salad is the kind of recipe that earns a permanent spot in your rotation. It is quick, forgiving, and endlessly adaptable. Whether you are feeding a crowd at a summer barbecue, packing lunches for the week, or just craving something bright and satisfying on a busy Tuesday, this salad delivers. It is proof that simple ingredients, treated with a little care, can create something genuinely special.
I love this recipe because it reminds me of lazy summer afternoons and good friends gathered around a table. It is unpretentious and honest—just good food that makes people happy. And honestly, that is the best kind of recipe to have in your back pocket.
I would love to hear how this turns out for you! Did you add any fun twists? Did your family devour it? Drop a comment below and let me know. And if you are looking for more easy, crowd-pleasing recipes, be sure to check out our full collection of recipes for more inspiration. Happy cooking!
Frequently Asked Questions
Can I make this pasta salad ahead of time?
Absolutely! In fact, it tastes even better the next day. Make it up to 24 hours in advance, but hold the fresh basil and mozzarella until just before serving for the best texture and flavor.
What is the best pasta shape for this salad?
Rotini is my top choice because the spirals catch the dressing and mix-ins perfectly. Fusilli, farfalle, or penne also work great. Avoid long, thin pasta like spaghetti or angel hair.
Can I use a different type of cheese?
Yes! Fresh mozzarella pearls are ideal, but you can substitute with cubed provolone, diced cheddar, or even crumbled feta. Just keep in mind that different cheeses will change the flavor profile.
How do I keep the pasta from getting mushy?
Cook the pasta al dente (firm to the bite), rinse it thoroughly with cold water to stop the cooking process, and shake off as much water as possible before adding the dressing. Do not overdress the salad—you can always add more dressing later.
Can I add other vegetables to this salad?
Definitely! This recipe is very flexible. Try adding chopped artichoke hearts, roasted red peppers, fresh spinach, or even blanched green beans. Just keep the total volume of mix-ins roughly the same so the ratios stay balanced.
Pin This Recipe!

Easy Italian Pasta Salad: The Best 15-Minute Recipe
This bright, zesty pasta salad is loaded with salami, mozzarella, crunchy peppers, and briny olives, all tossed in a simple red wine vinaigrette. Ready in 15 minutes, it’s a weeknight hero and potluck superstar.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 1 pound rotini pasta
- 8 ounces Genoa salami, diced
- 8 ounces fresh mozzarella pearls
- 1 ½ cups cherry tomatoes, halved
- 1 medium English cucumber, diced
- 1 medium red bell pepper, diced
- ½ cup Kalamata olives, halved
- ½ small red onion, thinly sliced
- ¼ cup fresh basil, chopped
- ⅓ cup extra-virgin olive oil
- 3 tablespoons red wine vinegar
- 1 teaspoon Dijon mustard
- 1 teaspoon Italian seasoning
- 1 clove garlic, minced
- Salt and black pepper to taste
Instructions
- Bring a large pot of salted water to a boil. Add the rotini and cook according to package directions until al dente.
- While the pasta cooks, dice the salami, halve the cherry tomatoes, dice the cucumber and red bell pepper, halve the olives, thinly slice the red onion, and chop the basil. Place all in a large mixing bowl.
- Drain the pasta in a colander and rinse under cold running water to stop the cooking process. Shake well to remove excess water.
- In a small bowl or mason jar, combine the olive oil, red wine vinegar, Dijon mustard, Italian seasoning, minced garlic, and a pinch of salt and pepper. Whisk or shake until emulsified.
- Add the cooled pasta to the bowl with the chopped ingredients. Pour the dressing over the top and gently toss until evenly coated.
- Add the fresh mozzarella pearls and chopped basil. Toss once or twice more to distribute.
- Taste and adjust seasoning with additional salt, pepper, or vinegar if needed.
- Cover and refrigerate for at least 30 minutes before serving to allow flavors to meld.
Notes
For best flavor, let the salad rest in the fridge for at least 30 minutes, or overnight. If making ahead, hold the basil and mozzarella until just before serving. The salad can be stored in an airtight container in the refrigerator for up to 4 days.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 400
- Sugar: 5
- Sodium: 750
- Fat: 20
- Saturated Fat: 6
- Carbohydrates: 38
- Fiber: 4
- Protein: 19
Keywords: Italian pasta salad, easy pasta salad, cold pasta salad, potluck pasta salad, 15-minute pasta salad


