Go Back
+ servings
A Mediterranean pasta salad in a bowl.

Mediterranean Pasta Salad

5 from 2 votes
Created by Mariam E.
This delicious and easy Mediterranean Pasta Salad recipe is loaded with Greek flavor! Made with golden pasta, chunky vegetables, olives, delicious artichoke and drenched with an amazing Greek salad dressing.
Prep Time 15 mins
Cook Time 10 mins
Total Time 25 mins
Course Salad
Cuisine Mediteranean
Servings 6 servings


  • cup rotini pasta uncooked
  • cup cherry tomatoes cut in half
  • ¾ cup Kalamata olives pitted, and cut in half
  • ¾ cup green pimento olives
  • cup marinated artichoke sliced
  • ¼ cup red onion petite diced
  • 1 cup cucumbers sliced , I used English
  • ¼ cup red bell pepper petite diced
  • 1 cup baby mozzarella cheese or more if you like, cut in half
  • ¼ cup parsley finely chopped

Greek Dressing

  • cup lemon juice
  • ½ cup olive oil
  • 1 tsp. oregano leaves dry
  • 2 tbsp. red wine vinegar
  • ½ tsp. black pepper fresh cracked
  • ½ tsp. pepper flakes or less
  • ½ tsp. salt more or less to taste
  • 1 tbsp. Dijon mustard
  • 2 tbsps. grated parmesan cheese
  • 1-2 cloves garlic minced, or less per preference
  • 1 tsp. parsley dry


  • Cook pasta al dente according to package directions. Max 10 minutes, you need them al dente.
  • In a small cup or bowl, mix the dressing ingredients. Set aside.
  • Slice the tomatoes, mozzarella cheese and Kalamata olives in half, the artichokes in quarters, slice cucumbers, finely dice the red onion and red bell pepper and chop the parsley.
  • Once the pasta has cooked, drain and run it under some cold water. Drain again very well and transfer to a large bowl.
  • Add in the al the ingredients and then pour over the dressing. Toss to mix everything together.
  • Transfer to a serving dish and garnish with some lemon wedges and fresh oregano if you have some.


  • When cooking the pasta, after dropping it into the boiling water, stir immediately to avoid the pasta sticking to the pan.
  • Be sure to drain your pasta well and rinse with cold water before mixing the salad.
  • Top with feta cheese to amp up the Mediterranean flavors!
  • Keep chilled until ready to serve.
  • Season with a little more salt and pepper, it really makes the flavors pop!
  • Garnish with lemon wedges and fresh oregano.
  • Don’t have rotini pasta? Make it into a Mediterranean orzo salad. Use what you have!
  • If you don’t have fresh tomatoes, sun dried tomatoes work as well.
  • If you’re worried about the onions tasting too strong, you can soak them in some water beforehand.


Calories: 372kcal | Carbohydrates: 24g | Protein: 9g | Fat: 27g | Saturated Fat: 5g | Cholesterol: 10mg | Sodium: 1005mg | Potassium: 259mg | Fiber: 4g | Sugar: 3g | Vitamin A: 1488IU | Vitamin C: 37mg | Calcium: 179mg | Iron: 2mg
Tried this recipe?Rate the recipe below and mention @cookinwithmima and tag #cookinwithmima so I can see your recreations.