Greek Spaghetti Salad is an easy pasta salad with feta, roasted red peppers, cucumbers, and olives all tossed in a homemade Greek dressing!

glass bowl of Greek Spaghetti Salad


I love Greek flavors, the smoky flavor of roasted red peppers, fresh, crisp cucumbers, tangy feta cheese, and of course olives…I didn’t really appreciate olives until I was an adult but Kalamata olives are my absolute favorite.

All of these amazing flavors can be found in this easy Greek pasta salad. It is an amazing summer side dish that you can make in just 30 minutes. It is the perfect summer potluck recipe!

Want more Greek inspired dishes? Try our 5 layer Mediterranean dip or Greek sliders .

Note: This post may contain affiliate links. That means if you click on a link and make a purchase we may receive a small commission. Thank you!

ingredients for Greek Spaghetti Salad

Ingredients You’ll Need

  • Spaghetti – Cooked; you can substitute any pasta if needed.
  • Kalamata olives – Pitted and sliced; you can substitute with black olives if you prefer.
  • Cucumbers – Diced.
  • Roasted red peppers – You can roast your own red peppers or save some time and use a jar of roasted red peppers.
  • Red onion – You can dice or slice these whatever you prefer.
  • Feta cheese – Crumbled; you can substitute with parmesan cheese or goat cheese if you prefer.
  • Olive oil – We recommended extra virgin olive oil.
  • Red wine vinegar – You can sub with white wine vinegar if needed.
  • Lemon juice – Fresh if possible, but you can sub with bottled.
  • Garlic –  Minced; you just need one clove but if you love garlic feel free to add more. I like to use some of my homemade pickled garlic for added flavor!
  • Seasonings – Italian seasoning, sugar, salt, black pepper

Add Some Veggies

If you would like to add your own spin to the salad, you can also include zucchini, cherry tomatoes, green bell pepper, red bell pepper, broccoli, or any fresh veggies you like. Play with the recipe and find out what suits your taste!

pouring dressing over Greek Spaghetti Salad


Step one – Bring a large pot of salted water to a boil. Cook spaghetti noodles according to package instructions. Drain the spaghetti and put it in a large bowl.

Step two – Combine ingredients – In the bowl with your cooked cooked spaghetti, add cucumbers, roasted red peppers, red onion, and feta cheese.

Step two – Make the dressing In a small bowl, whisk together olive oil, red wine vinegar, lemon juice, Italian seasoning, garlic, sugar, salt and pepper. Whisk until well blended. If you do not want to make your own dressing, you can substitute with store bought Italian dressing.

Step three – Dress and serve – Pour the dressing over the pasta salad and toss gently until everything is fully combined.

Tip: If you are making this the day before, stop after step 2 and place the pasta salad mixture in one resealable container and the dressing in a separate container. Store in the refrigerator until ready to serve. When ready to serve, continue with step 3.

Homemade Greek Dressing

The dressing is just as important as all of the things that go into this spaghetti salad recipe. I started making my own homemade Greek vinaigrette years ago for simple cucumber salads and that’s what I use for this recipe.

It is a really simple mix of olive oil, red wine vinegar, lemon juice, Italian seasoning, garlic, a little sugar to balance out the vinegar, and salt & pepper. Everything goes into a mason jar with the lid tightly screwed on.

Give it a good shake before serving as some of the ingredients may start to separate over time. Pour it over the Greek Spaghetti Salad and toss everything together for the ultimate pasta salad for summer picnics!

Greek Spaghetti Salad in bowl with colorful towels

Tips for the Best Greek Pasta Salad

  • Make sure you salt the water when you boil your spaghetti. This will give the pasta a little more flavor.
  • Make all of it ahead of time! Cook your pasta and chop your vegetables the day before. Store everything together in an airtight container. Store your Greek vinaigrette separately. When you’re ready to eat, shake up your vinaigrette and pour it over the pasta salad. Toss it until everything is well coated.
What Do You Eat Pasta Salad With?

This is the perfect dish for potlucks, summer BBQs, or any gathering.
Try it alongside sriracha grilled leg of lamb , rosemary steak skewers, tequila citrus shrimp , or instant pot ribs .
You can’t miss with this dish!

How Long Does Spaghetti Salad Last in the Fridge?

This dish will last up to 4 -5 day in the fridge. It must be stored in airtight container. You will want to make extra dressing and store separately so you can add a little more to your salad when you go to eat the leftovers, as the pasta tends to absorb the dressing as it sits.

Should Pasta Salad Be Served Cold?

Yes. this pasta salad should be served cold as it is a mix of uncooked vegetables and crumbled cheese. Store it in refrigerator until you are ready to serve. Since the dressing is oil based, we suggest storing it separately until you’re ready to serve the pasta, then toss everything together. This way, the dressing doesn’t get absorbed into the pasta and the oil doesn’t congeal in the refrigerator.

glass bowl with Greek Spaghetti Salad with jar of dressing behind bowl

Looking for More Easy Pasta Salad Recipes?

Like this recipe?
Make sure to follow us on Instagram and Pinterest for more recipes like this.

Servings: 8
Prep Time: 20 minutes
Cook Time: 10 minutes
Total Time: 30 minutes

Greek Spaghetti Salad

Greek Spaghetti Salad is an easy summer pasta salad recipe that comes together really quick. It is loaded with roasted red peppers, cucumbers, olives, and feta cheese, topped with a homemade Greek vinaigrette. It’s my latest obsession!
glass bowl of Greek Spaghetti Salad
Print Recipe
No ratings yet


  • 16 ounces Spaghetti, cooked according to package instructions
  • 1 cup Kalamata olives, pitted and sliced
  • 2 Cucumbers, diced
  • 2 cups Roasted red peppers
  • 1/4 cup Red onion, diced
  • 1 1/2 cups Feta cheese, crumbled
  • 1 cup Olive oil
  • 1/2 cup Red wine vinegar
  • 1/4 cup Lemon juice, fresh
  • 2 teaspoons Italian seasoning
  • 1 clove Garlic, minced
  • 1 teaspoon Sugar
  • 1/2 teaspoon Salt
  • 1/2 teaspoon Black pepper


  • In a large bowl combine spaghetti, cucumbers, roasted red peppers, red onion, and feta cheese.
  • In a small bowl whisk together olive oil, red wine vinegar, lemon juice, Italian seasoning, garlic, sugar, salt and pepper.
  • Pour the dressing over the pasta salad and toss gently until everything is fully combined.


If you are making this the day before stop after step 2 and place your pasta salad in one resealable container and your dressing in a separate container. Store in the refrigerator until ready to serve. Then pour the dressing over the pasta salad and toss until everything is well coated. Serve.


Calories: 358kcal, Carbohydrates: 49g, Protein: 12g, Fat: 12g, Saturated Fat: 5g, Cholesterol: 25mg, Sodium: 1207mg, Potassium: 331mg, Fiber: 3g, Sugar: 4g, Vitamin A: 430IU, Vitamin C: 22.1mg, Calcium: 192mg, Iron: 1.7mg
Nutrition Disclaimer: We are not certified nutritionists. Nutrition facts are an estimate and are provided as a courtesy. They are generated by an online API which recognizes ingredient names and amounts and makes calculations based on the serving size. Results may vary.
Author: Kat Jeter & Melinda Caldwell
Course: Side
Cuisine: American
Keyword: greek pasta salad, greek salad recipe with pasta, pasta salad with feta, pasta salad with spaghetti, spaghetti salad, spaghetti salad recipe
Handwritten signature for Kat & Melinda