If you are craving a vibrant dish that bursts with freshness and bold flavors, the Italian Pasta Salad with Cherry Tomatoes, Mozzarella, and Basil Recipe is an absolute must-try. This salad perfectly balances tender pasta spirals with juicy cherry tomatoes, creamy mozzarella, and fragrant basil, making every bite a celebration of classic Italian flavors. Whether you are looking for a colorful side or a light main, this recipe is super simple to prepare but delivers exceptional taste that feels like a festive summer gathering on a plate.

Ingredients You’ll Need
Gathering the right ingredients is the first step to making this pasta salad shine. Each element brings a special texture or note that elevates the dish from ordinary to unforgettable. From the tangy brightness of cherry tomatoes to the velvety mozzarella pearls, every component works together beautifully.
- 12 oz rotini pasta: Its spiral shape holds onto dressing and bits of flavor perfectly for every forkful.
- 1 cup cherry tomatoes, halved: Sweet and juicy bursts that bring vibrant color and freshness.
- 1 cup cucumber, diced: Adds a cool crunch that balances the other soft ingredients.
- ½ cup red bell pepper, diced: Infuses sweetness and a lovely pop of color.
- ½ cup yellow bell pepper, diced: Brings cheerful brightness both visually and in flavor.
- ¼ cup red onion, finely chopped: Offers a gentle bite with just the right hint of sharpness.
- ½ cup black olives, sliced: Introduce a subtle briny depth to the mix.
- ½ cup mozzarella pearls: Creamy and tender, providing that essential melt-in-your-mouth texture.
- ¼ cup grated Parmesan cheese: Adds a savory nuttiness that enriches the salad.
- ½ cup salami, diced (optional): For a smoky, meaty element that makes this salad heartier.
- ¼ cup fresh basil, chopped: The aromatic herb that ties all the flavors together with its bright, peppery notes.
- â…“ cup olive oil: A smooth, fruity base for the dressing that coats everything beautifully.
- 3 tbsp red wine vinegar: Brings acidity and tang that awaken the palate.
- 1 tsp Dijon mustard: Adds a subtle kick and emulsifies the dressing for a perfect blend.
- 1 tsp garlic powder: Infuses a mild garlicky richness without overpowering the salad.
- 1 tsp dried oregano: A classic Italian herb that enhances every bite with its earthy aroma.
- ½ tsp salt: To bring out all the natural flavors.
- ½ tsp black pepper: Adds just the right amount of warmth and depth.
How to Make Italian Pasta Salad with Cherry Tomatoes, Mozzarella, and Basil Recipe
Step 1: Cook the Pasta
Start by bringing a large pot of salted water to a boil. Add the rotini pasta and cook it just until al dente, usually according to the package instructions. This ensures your pasta is tender yet still has a slight bite, which is key for texture in this salad. Once cooked, drain the pasta and rinse it thoroughly with cold water to stop the cooking process and cool it down. This step also helps prevent the pasta from sticking together when mixed later.
Step 2: Mix the Salad Ingredients
In a spacious mixing bowl, combine your cooled pasta with halved cherry tomatoes, diced cucumbers, red and yellow bell peppers, finely chopped red onion, sliced black olives, mozzarella pearls, grated Parmesan, and diced salami if you’re including it. Toss everything gently to ensure all the colorful ingredients are evenly distributed. This combination already looks inviting and fresh, setting the stage for the delicious dressing to bring it all together.
Step 3: Prepare the Dressing
In a small bowl, whisk together olive oil, red wine vinegar, Dijon mustard, garlic powder, dried oregano, salt, and black pepper until the dressing is smooth and well combined. This dressing is the secret hero that ties all the salad components into one harmonious dish. Its balance of acidity, spice, and richness gives the salad its signature zing and depth.
Step 4: Combine and Chill
Pour the freshly made dressing over the salad and toss carefully until every ingredient is coated in the flavorful mix. Then sprinkle chopped fresh basil on top and give it one last gentle stir to distribute the herb’s aroma. For the best taste experience, cover and chill the salad in your refrigerator for at least thirty minutes. This resting time allows the flavors to meld and develop fully, making the Italian Pasta Salad with Cherry Tomatoes, Mozzarella, and Basil Recipe even more irresistible.
How to Serve Italian Pasta Salad with Cherry Tomatoes, Mozzarella, and Basil Recipe

Garnishes
A sprinkle of extra grated Parmesan cheese or a few whole basil leaves on top adds a lovely finishing touch just before serving. It heightens the salad’s visual appeal and boosts its herbaceous freshness. For a little extra brightness, a drizzle of high-quality olive oil or a dash of freshly cracked black pepper can also elevate the presentation and flavor.
Side Dishes
This Italian Pasta Salad is versatile enough to shine alongside grilled chicken, seafood, or even a hearty focaccia bread. Its fresh and tangy profile complements a variety of main dishes, making it a perfect option for picnics, barbecues, or casual dinners with friends. Pairing with garlic bread or a simple green salad can round out your meal beautifully.
Creative Ways to Present
For a special occasion, try serving the Italian Pasta Salad with Cherry Tomatoes, Mozzarella, and Basil Recipe in clear glass bowls to showcase all the vibrant colors. Another fun idea is to layer the salad in mason jars for portable lunches or buffet setups. You can also stuff it into hollowed-out bell peppers or tomatoes to turn it into an eye-catching appetizer that everyone will love.
Make Ahead and Storage
Storing Leftovers
After enjoying your salad, store any leftovers in an airtight container in the refrigerator. It stays fresh and delicious for up to three days. Since the pasta absorbs some dressing over time, you might want to add a splash of olive oil and toss gently before serving again to refresh the flavors.
Freezing
This salad is best enjoyed fresh and not recommended for freezing. Mozzarella’s creamy texture and the crisp vegetables don’t fare well after thawing. To maintain the salad’s fresh and vibrant quality, it’s ideal to prepare it the day you plan to serve.
Reheating
No reheating needed or recommended for this Italian Pasta Salad with Cherry Tomatoes, Mozzarella, and Basil Recipe. It’s designed to be served chilled or at room temperature for maximum freshness. If the salad feels too cold after refrigeration, simply let it sit out for 10-15 minutes before serving to soften up the flavors.
FAQs
Can I use a different type of pasta?
Absolutely! While rotini is great for holding onto the dressing, you can swap in other short pasta shapes like penne, farfalle, or fusilli. Just make sure they cook to al dente to maintain a nice texture.
Is it okay to omit the salami?
Definitely! The salami is optional and you can leave it out for a vegetarian version. The salad will still be packed with flavor thanks to the vegetables, cheeses, and dressing.
Can I add other vegetables to this pasta salad?
Yes! Feel free to customize with ingredients like artichoke hearts, sun-dried tomatoes, or even fresh spinach. Just keep the balance of flavors in mind to keep that classic Italian vibe.
How long should I chill the salad before serving?
At least 30 minutes is ideal to allow the flavors to meld together beautifully. If you have more time, chilling for up to a few hours doesn’t hurt and often enhances the taste.
What can I use instead of fresh basil?
If you don’t have fresh basil on hand, you can use a small amount of dried basil or fresh herbs like parsley or oregano. However, fresh basil really makes this Italian Pasta Salad with Cherry Tomatoes, Mozzarella, and Basil Recipe truly sing.
Final Thoughts
This Italian Pasta Salad with Cherry Tomatoes, Mozzarella, and Basil Recipe has quickly become one of my all-time favorite dishes to share with friends and family. It’s bright, comforting, and so easy to make, perfect for any occasion where you want to impress without the stress. I promise once you try it, it will become a go-to in your recipe repertoire, bringing a taste of Italy to your table whenever you need a fresh, flavorful meal.
Print
Italian Pasta Salad with Cherry Tomatoes, Mozzarella, and Basil Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 6 servings
- Category: Salad
- Method: Stovetop
- Cuisine: Italian
Description
This Italian Pasta Salad is a vibrant and fresh dish combining al dente rotini pasta with a colorful medley of vegetables, savory salami, fresh mozzarella, and a tangy homemade dressing. Perfect for a quick lunch or a crowd-pleasing side, this salad is easy to prepare in under 30 minutes and can be enjoyed chilled for optimal flavor.
Ingredients
Pasta and Vegetables
- 12 oz rotini pasta (or any short pasta)
- 1 cup cherry tomatoes, halved
- 1 cup cucumber, diced
- ½ cup red bell pepper, diced
- ½ cup yellow bell pepper, diced
- ¼ cup red onion, finely chopped
- ½ cup black olives, sliced
Cheese and Meat
- ½ cup mozzarella pearls (or diced fresh mozzarella)
- ¼ cup grated Parmesan cheese
- ½ cup salami, diced (optional)
Dressing
- â…“ cup olive oil
- 3 tbsp red wine vinegar
- 1 tsp Dijon mustard
- 1 tsp garlic powder
- 1 tsp dried oregano
- ½ tsp salt
- ½ tsp black pepper
Garnish
- ¼ cup fresh basil, chopped
Instructions
- Cook the Pasta: Boil the rotini pasta according to package instructions until al dente. Once cooked, drain the pasta and rinse under cold water to stop the cooking process and cool the pasta for the salad.
- Mix the Salad: In a large mixing bowl, combine the cooled pasta with cherry tomatoes, diced cucumber, red and yellow bell peppers, finely chopped red onion, sliced black olives, mozzarella pearls, grated Parmesan cheese, and diced salami if using. Toss gently to mix all ingredients evenly.
- Make the Dressing: In a small bowl, whisk together olive oil, red wine vinegar, Dijon mustard, garlic powder, dried oregano, salt, and black pepper until fully blended and emulsified to create the tangy dressing.
- Combine and Chill: Pour the dressing over the pasta salad and toss thoroughly to ensure all ingredients are evenly coated. Garnish with freshly chopped basil. Refrigerate the salad for at least 30 minutes before serving to allow the flavors to meld perfectly.
Notes
- For a vegetarian version, simply omit the salami.
- Use gluten-free pasta to make this recipe gluten-free.
- The salad can be prepared a few hours ahead but avoid dressing it until just before serving if you prefer a fresher texture.
- Feel free to add other fresh veggies like artichokes or sun-dried tomatoes for variation.
- This salad keeps well in the fridge for up to 2 days.

