Mediterranean Spaghetti Pasta Salad
This creamy spaghetti pasta salad is packed with bold Mediterranean flavors and comes together in just 30 minutes – perfect for potlucks, picnics, or easy weeknight dinners.

Easy Spaghetti Pasta Salad Recipe
- Ready in 30 minutes with simple pantry ingredients which means it’s easy to throw together last minute!
- Loaded with briny olives, earthy artichoke hearts, tangy capers, and creamy mozzarella, tossed in creamy dressing with al dente spaghetti for a deliciously flavorful side dish or weeknight main.

Ingredients for Spaghetti Salad
- Spaghetti: The base of the dish – al dente spaghetti gives just the right amount of bite. Substitute with bucatini or angel hair if preferred.
- Fresh Mozzarella: Adds a creamy, mild richness. Use fresh mozzarella pearls instead. Or swap with feta for a saltier twist.
- Baby Arugula: Offers a peppery bite that balances the creamy dressing. Swap with spinach if needed.
- Castelvetrano Olives: Buttery and mild. Green olives or kalamatas work too.
- Marinated Artichoke Hearts: Add tangy, herby flavor and texture. Canned artichokes work too, but will have slightly less flavor.
- Capers: Provide salty, briny pops throughout the salad. If you haven’t tried capers before, this dish is a great place to start!
- Oil-Packed Sun-Dried Tomatoes: Add savory depth and chew. Dry sun-dried tomatoes will also work, but aren’t as flavorful.
- Red Onion: Offers crispness and sharp flavor. Yellow onion would work as a substitute.
- Toasted Pine Nuts: Add rich, nutty crunch. Use chopped walnuts or almonds as a budget-friendly substitute.
- Plain Greek Yogurt or Sour Cream: Forms the creamy dressing base with tang. Use either based on your flavor preference. Stick with full-fat instead of fat-free or low-fat for the best flavor and texture.
- Mayonnaise: Adds richness and helps emulsify the dressing.
- Heavy Cream: Loosens the dressing and adds creaminess. Half and half also works.
- Olive Oil: Brings body and Mediterranean flavor to the dressing.
- Fresh Parsley: Brightens the dish with a fresh herbal note.
- Dijon Mustard: Gives tang and depth to the dressing.
- Lemon Zest and Juice: Cuts the richness and brightens everything up.
- Italian Seasoning: Adds classic herbs like oregano and basil.
- Garlic: Grated fresh garlic brings bold flavor. Garlic powder could work in a pinch.
How to Make Spaghetti Pasta Salad
Cook the spaghetti. Boil spaghetti until al dente, then toss with olive oil and set aside to cool.
Prepare the salad ingredients. In a large mixing bowl, combine cooled spaghetti, mozzarella, arugula, olives, artichokes, capers, sun-dried tomatoes, red onion, and pine nuts.

Mix the dressing. Whisk together yogurt or sour cream, mayo, heavy cream, olive oil, parsley, Dijon mustard, lemon zest and juice, garlic, salt, and pepper in a medium bowl.

Add the dressing. Pour the dressing over the salad.

Toss it together. Toss gently until evenly coated. Serve chilled.

Tips for Making Spaghetti Pasta Salad
- Don’t overcook the pasta – al dente holds up best in creamy dressings.
- Chill the pasta completely before adding dressing to avoid wilting the greens.
- Taste and adjust salt, pepper, or lemon juice before serving.
- Add grilled chicken or chickpeas to bulk up this pasta salad.
Make-Ahead Instructions
- The best part is you can prepare this entire pasta salad in advance!
- If preparing a few hours in advance, add half the dressing intitially. Then add the remaining dressing just before serving.
- If preparing a few days in advance, store the dressing separate until just before serving for the freshest texture.
Storing Leftovers
- Store in an airtight container in the fridge for up to 4 days.
- Toss with a splash of olive oil, milk, or cream to loosen up the dressing.
- Season to taste with salt and pepper before serving.
Serving Suggestions
- BBQ pork sandwiches
- Big Mac cheeseburger sliders
- Hawaiian ham and cheese sliders
- easy salmon burgers
- simple smash burgers
Try these easy pasta salads next!
Did you love this recipe?
Please leave a 5-star rating and review below!
Spaghetti Pasta Salad
This creamy spaghetti pasta salad is packed with bold Mediterranean flavors and comes together in just 30 minutes – perfect for potlucks, picnics, or easy weeknight dinners.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 12 servings 1x
- Category: Main Dish
- Method: Stove Top
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
- 16 ounces spaghetti, cooked al dente
- 8 ounces fresh mozzarella, torn into bite-sized pieces
- 1 cup baby arugula
- 1 cup pitted Castelvetrano olives
- 1 (12-14 ounce) jar marinated artichoke hearts, drained and chopped
- 1 (3.5 ounce) jar capers, drained
- 1/2 cup chopped, oil-packed, sun-dried tomatoes
- 1/2 cup thinly sliced red onion
- 1/2 cup toasted pine nuts
Dressing
- 3/4 cup plain Greek yogurt or sour cream
- 1/2 cup mayonnaise
- 1/2 cup heavy cream
- 1/3 cup olive oil
- 2 tablespoons fresh chopped parsley
- 1 tablespoon Dijon mustard
- zest and juice of 2 lemons
- 2 teaspoons Italian seasoning
- 4 cloves garlic, grated or finely minced
- Kosher salt
- fresh cracked black pepper
Instructions
- Cook spaghetti until al dente. Toss with olive oil and set aside to cool.
- Add cooled pasta, fresh mozzarella, arugula, olives, artichoke hearts, capers, sun-dried tomatoes, red onion, and pine nuts to a large mixing bowl.
- Add yogurt/sour cream, mayonnaise, heavy cream, olive oil, parsley, Dijon mustard, zest and juice of lemons, garlic, and a few large pinches of salt and pepper to a medium bowl. Whisk until well combined.
- Pour dressing over the pasta salad and toss to coat evenly. Enjoy!
- If you loved this recipe, please leave a 5-star rating and review below!
Notes
-
- Don’t overcook the pasta – al dente holds up best in creamy dressings.
-
- Chill the pasta completely before adding dressing to avoid wilting the greens.
-
- Taste and adjust salt, pepper, or lemon juice before serving.
-
- Add grilled chicken or chickpeas to bulk up this pasta salad.
Nutrition
- Serving Size: 1/12 of the pasta salad
- Calories: 392
- Sugar: 3.7 g
- Sodium: 481.3 mg
- Fat: 21.3 g
- Carbohydrates: 38 g
- Fiber: 3.9 g
- Protein: 14.4 g
- Cholesterol: 15.2 mg
I added a roasted and peeled red pepper and some crumbled feta cheese to make it more Greekish. This is an absolutely terrific summer salad that goes with almost anything. A mixture of different pasta shapes adds more interest if making a lot. I also find that it’s easier to manage on a fork than spaghetti or other long shape. This also works great with sorrel if you can’t find good arugula. Great recipe!
Thanks for sharing your modifications, StuKin – sounds delicious!!! Thanks for leaving a review 🙂