Sun-Dried Tomato Pasta Salad (Fresh, Easy & Full of Flavor)
Published: 8 Jul 2026

Sun-dried tomato pasta salad is one of those dishes that instantly makes a table look bright and inviting. The rich oil from the tomatoes adds deep, savory flavor, while fresh spinach, basil, and juicy cherry tomatoes make the salad feel light and colorful.
When warm pasta meets fresh greens, the spinach gently softens, and everything blends beautifully. The result is a bold, satisfying pasta salad that feels fancy but is actually very simple to make.
This recipe is perfect for potlucks, family dinners, meal prep, or busy weekdays. Even better? You can make it ahead of time and it still tastes amazing.
If you enjoy easy Mediterranean-style dishes that look beautiful and taste fresh, this pasta salad will quickly become a favorite.
Why You’ll Love This Pasta Salad

Here’s why this recipe works so well:
- Quick to make – ready in about 20 minutes
- Great for make-ahead meals – flavors get even better after chilling
- Perfect balance of textures – creamy cheese, tender pasta, and fresh veggies
- Bold Mediterranean flavor from sun-dried tomatoes and herbs
- Crowd-friendly – perfect for parties and potlucks
Tip: Pinterest readers love colorful dishes. This pasta salad is bright, vibrant, and very photogenic.
Ingredients You’ll Need
For the Pasta Salad
Short Pasta (16 oz)
Use shapes like rotini, bow ties, or rigatoni. These shapes hold the dressing well.
Baby Spinach (3 oz)
It softens slightly when mixed with warm pasta.
Cherry Tomatoes (10 oz, halved)
Adds freshness and a juicy burst of flavor.
Sun-Dried Tomatoes (1 jar, 8.5 oz)
Use tomatoes packed in Italian herb oil. Drain the oil and slice the tomatoes into thin strips.
Red Onion (½, finely diced)
Gives the salad a slightly sharp and crunchy bite.
Parmesan Cheese (½ cup, shredded or grated)
Adds a salty and rich flavor.
Mozzarella Pearls (8 oz)
Small creamy cheese bites that balance the bold tomato flavor.
Fresh Basil (⅓ cup, chopped)
Brightens the entire dish with fresh herbal aroma.
For the Dressing
Extra Virgin Olive Oil (⅓ cup)
Combine with the tomato oil to make about ⅔ cup total oil.
Reserved Oil from Sun-Dried Tomatoes (⅓ cup)
Adds rich tomato and herb flavor.
Balsamic Vinegar (2 tablespoons)
Regular or white balsamic both work well.
Garlic (2 cloves, minced)
Adds a warm, aromatic kick.
Italian Seasoning (1 teaspoon)
Enhances the Mediterranean flavor.
Black Pepper (½ teaspoon)
Adjust to taste.
Salt (½ teaspoon)
Taste and adjust if needed.
How to Make Sun-Dried Tomato Pasta Salad

1. Cook the Pasta
Cook the pasta according to package instructions until al dente (firm but cooked). Drain the pasta and immediately mix it with the spinach so the leaves soften slightly.
To cool the pasta faster, you can:
- rinse it briefly with cold water, or
- let it rest for 15–20 minutes.
2. Combine the Salad Ingredients
Once the pasta has cooled, add:
- chopped basil
- diced red onion
- sliced sun-dried tomatoes
- cherry tomatoes
- parmesan cheese
- mozzarella pearls
If the pasta is still warm, wait before adding the mozzarella so it keeps its shape and doesn’t melt.
3. Make the Dressing
In a small bowl, whisk together:
- olive oil
- sun-dried tomato oil
- balsamic vinegar
- minced garlic
- italian seasoning
- salt and pepper
This dressing is rich, herby, and full of flavor.
4. Toss Everything Together
Pour about ¾ of the dressing over the pasta salad and toss well.
Place the salad in the refrigerator and chill for about 30 minutes.
Just before serving, add the remaining dressing and toss again. This keeps the salad fresh and flavorful.
Helpful Tips for the Best Pasta Salad
Cook Pasta Al Dente
Soft pasta can turn mushy in cold salads. Slightly firm pasta holds its texture better.
Add Cheese at the Right Time
Let the pasta cool before adding mozzarella so the cheese stays firm.
Save Some Dressing
Cold pasta absorbs dressing over time. Keeping a little extra dressing helps revive the salad before serving.
Chill Before Serving
A short chill time helps all the flavors blend together beautifully.
Storage Tips
Refrigerator:
Store the pasta salad in an airtight container in the fridge for 3–4 days.
If the salad feels dry later, simply add:
- a little reserved dressing, or
- a drizzle of olive oil.
Note: Olive oil may solidify slightly in the fridge. Let the salad sit at room temperature for 15 minutes before serving.
Can You Freeze Pasta Salad?
Freezing is not recommended. Fresh ingredients like tomatoes, spinach, and cheese will change texture and become watery once thawed. For best results, always enjoy this salad fresh or refrigerated.
Can I cook the pasta ahead of time?
Yes! Cook it, rinse with cold water, then toss it with a little olive oil so it doesn’t stick together. Store it in the fridge until ready to use.
Should I rinse pasta for pasta salad?
Yes. This is one time when rinsing is helpful. It stops the cooking process and keeps the pasta firm.
How do I keep pasta salad from getting soggy?
Cook the pasta al dente or slightly under. Overcooked pasta absorbs too much dressing and becomes soft.
Why does pasta salad dry out in the fridge?
Pasta absorbs dressing as it sits. The simple fix is to save some dressing and add it right before serving.
What pasta shape works best?
Short pasta shapes work best because they hold dressing well. Good choices include:
- Rotini
- Bow tie pasta
- Rigatoni
- Fusilli
Long noodles like spaghetti are not ideal for pasta salad.
Final Thoughts
This Sun-Dried Tomato Pasta Salad is colorful, fresh, and packed with Mediterranean flavor. The mix of tender pasta, juicy tomatoes, creamy mozzarella, and rich sun-dried tomatoes creates a dish that feels special but takes very little effort.
It’s perfect for:
- summer parties
- family dinners
- potlucks
- meal prep
- quick weekday lunches
Once you try it, this easy pasta salad might become one of your go-to recipes whenever you want something simple, delicious, and crowd-pleasing.
- Be Respectful
- Stay Relevant
- Stay Positive
- True Feedback
- Encourage Discussion
- Avoid Spamming
- No Fake News
- Don't Copy-Paste
- No Personal Attacks
- Be Respectful
- Stay Relevant
- Stay Positive
- True Feedback
- Encourage Discussion
- Avoid Spamming
- No Fake News
- Don't Copy-Paste
- No Personal Attacks