Healthy Italian Pasta Salad is bright, satisfying, and full of fresh vegetables and protein. Made with a light pesto vinaigrette instead of mayo, this cold pasta salad is ideal for summer barbecues, picnics, and gatherings.

This healthy Italian pasta salad stays filling thanks to protein-rich ingredients like garbanzo beans, protein-enriched pasta, fresh mozzarella, and turkey pepperoni. Crisp vegetables and tender pasta give the dish a satisfying mix of textures, and the homemade pesto vinaigrette keeps the flavors bright without relying on heavy mayonnaise-based dressings. It scales easily—double or triple the recipe for parties and potlucks.
If you enjoy Italian-inspired salads, try the Easy Pesto Orzo Salad for another fresh option.
Table of Contents
- Why You’ll Love This Recipe
- Ingredients & Substitutions
- How to Make Healthy Italian Pasta Salad
- Recipe Serving Suggestions
- Expert Tips
- Additions & Variations
- Recipe FAQs
- More Side Dish Recipes
- Healthy Italian Pasta Salad Recipe
Why You’ll Love This Recipe
- High in protein – Multiple protein sources help keep you full longer.
- Bright flavor – A pesto vinaigrette plus ingredients like red onion, mozzarella, and pepperoni create fresh, balanced flavors.
- Mayo-free – This lighter take on a classic Italian pasta salad avoids heavy, creamy dressings.
- Simple homemade dressing – The pesto vinaigrette requires just a few ingredients and takes moments to prepare.
- Loaded with vegetables – Cucumbers, tomatoes, bell pepper, and onion add fiber and crunch.
- Customizable – Swap lemon for red wine vinegar, change the cheese or protein, or add your favorite vegetables to suit your taste.
Ingredients & Substitutions

- Pasta: Use any short pasta such as rotini or fusilli. A protein-enriched pasta works well if you want extra protein, but any short noodle will do.
- Kosher salt: Recipes are typically tested with Morton kosher salt. If you use table salt, reduce the amount because it’s finer and saltier by volume.
Complete ingredient quantities are shown in the recipe card below.
How to Make Healthy Italian Pasta Salad
Quick Overview
- Boil and cool the pasta.
- Whisk together the pesto vinaigrette.
- Toss pasta with beans, cheese, vegetables, and dressing; chill before serving.
Step by Step Instructions

Always salt the pasta water to season the noodles from the inside out.
Chill the salad for at least two hours for the best flavor.
Step 1: Bring a large pot of water to a boil and add about 1 tablespoon of kosher salt. Cook the pasta for the shortest time listed on the package so it stays al dente. Drain, rinse under cold water, and add a few ice cubes to cool quickly. Drain well.
Step 2: In a small bowl or measuring cup, whisk together the basil pesto, lemon zest, and freshly squeezed lemon juice until smooth.
Step 3: In a large bowl, combine the chilled pasta with garbanzo beans, mini mozzarella, chopped turkey pepperoni, cherry tomatoes, cucumber, red onion, and diced bell pepper. Add the pesto vinaigrette and toss to coat. Season with salt and pepper to taste. Refrigerate for at least 2 hours before serving to allow flavors to meld.
Recipe Serving Suggestions
Finish the salad with freshly grated Parmesan, toasted pine nuts, or torn basil and oregano. Serve it as a light side alongside grilled meats or other Italian-inspired mains. It pairs nicely with roasted or baked vegetable dishes, grilled chicken, or hearty soups.
Expert Tips
- Salt the pasta water: This seasons the pasta and reduces sticking.
- Cook pasta al dente: Slightly firm noodles hold up better in a chilled salad.
- Choose quality pesto: Because the dressing is simple, a good pesto makes a noticeable difference.
- Use fresh lemon juice: It brightens the dressing and lemon zest adds a concentrated citrus note.
- Drain well: Make sure both the pasta and chickpeas are well drained so the salad doesn’t become watery.
- Rest before serving: Chilling the salad for at least two hours enhances the flavor—prepare it the night before for best results.
Additions & Variations
- Swap the cheese: Try mozzarella slices, burrata, shaved Parmesan, or feta.
- Change the protein: Substitute turkey pepperoni with salami, ham, or bacon for a different flavor profile.
- Explore other vegetables: Add green onions, kalamata olives, pepperoncini, artichoke hearts, or grape tomatoes.
- Make it vegetarian: Omit the pepperoni—the salad remains hearty and flavorful without it.

Recipe FAQs
Italian pasta salad typically includes cooked short pasta, fresh vegetables, cheese, a protein such as salami or pepperoni, and a vinaigrette or oil-based dressing.
Rinsing cooked pasta for a cold salad helps prevent sticking and cools it quickly. Be sure to drain it thoroughly before mixing with the other ingredients.
A dressing with olive oil, like pesto vinaigrette, usually keeps the salad moist. If it looks dry after refrigerating, drizzle a bit of extra virgin olive oil or add more pesto to rehydrate the ingredients.
More Side Dish Recipes

Side Dish
Caramelized Onions for Burgers

Side Dish
Sautéed Mushrooms for Burgers

Cooking Resources
Best Cheeses To Use For Macaroni & Cheese

Side Dish
What To Serve With Minestrone Soup
If you try this recipe, please leave a star rating and comment in the recipe card below—I appreciate your feedback.

Healthy Italian Pasta Salad
Ingredients
- 8 ounces rotini pasta, like Barilla Protein+ Pasta*
- 1 15-ounce can garbanzo beans, drained and rinsed
- 8 ounces mini mozzarella balls
- 3 ounces turkey pepperoni, chopped
- 1 cup chopped cherry tomatoes
- 1 cup chopped cucumber
- 1/2 cup finely diced red onion
- 1 bell pepper, diced
- Pesto Vinaigrette:
- 2/3 cup basil pesto
- Zest of 2 lemons
- 1/3 cup freshly squeezed lemon juice
Instructions
- Bring a pot of salted water to a boil and cook the pasta until just al dente. Drain, rinse with cold water, and cool with ice if desired. Drain thoroughly.
- Whisk together the basil pesto, lemon zest, and lemon juice until smooth to make the vinaigrette.
- In a large bowl, toss the cooled pasta with garbanzo beans, mozzarella, pepperoni, tomatoes, cucumber, red onion, bell pepper, and the pesto vinaigrette. Season with salt and pepper to taste. Refrigerate for at least 2 hours before serving.
Notes
- Pasta: Use any short pasta you prefer; protein pasta is optional.
- Kosher Salt: Recipes are typically tested with Morton kosher salt; reduce amounts if using table salt.
- Salt the water: Seasoning the pasta water improves overall flavor.
- Al dente pasta: Keeps the salad from becoming mushy after chilling.
- Quality pesto: A good pesto yields better flavor in a simple dressing.
- Fresh lemon juice: Offers brighter flavor than bottled juice.
- Drain well: Avoid a watery salad by draining pasta and chickpeas completely.
- Make ahead: The salad benefits from resting in the fridge for at least two hours or overnight.
- Variations: Swap cheeses, proteins, or vegetables to suit dietary preferences.
Nutrition
Nutrition information is an estimate and should be used as a guideline.