Mediterranean Penne Pasta Salad Recipe With Tomatoes and Feta
Shop This Post
A quick and easy Mediterranean penne pasta salad recipe packed with tomatoes, cucumbers, red onion, feta cheese, olives, and a tangy vinaigrette.

If there’s one dish that never lasts long in our house during the summer months, it’s this Italian pasta salad.
I first shared it in a post about picnic foods for date night, but it didn’t take long for this recipe to become a standout favorite.
It’s been so popular (and so frequently requested!) that I decided it was time to give it a spotlight of its own on the blog.
This penne pasta salad is light, fresh, tangy, and packed with bold Mediterranean flavors that only get better as they sit and marinate.
Whether you’re planning a summer barbecue, prepping for a picnic at the park, or just need an easy make-ahead lunch, I’m telling you…this pasta salad checks all the boxes!
And the best part,
It comes together in under 30 minutes.

What You’ll Love About This Easy Recipe:
Ingredients You’ll Need to Make Penne Pasta Salad
These are the simple ingredients you’ll need to make this delicious pasta salad…
Salad:
Pasta Salad Dressing:
tools you’ll need
*If you make a purchase using one of these links, I may receive a small commission. This does not add any cost to you, but helps me to continue to create & share meaningful content. Thank you for supporting my small business!
I’m Heidi, the heart and hands behind Eleanor Rose Home.

I’ll show you that your home can become a place of warmth, comfort, and style with practical tips, creative ideas, and my own journey to help you create a space that feels like you…welcoming, personal, and full of charm.
How to Make Mediterranean Penne Pasta Salad
In just a few simple steps and you’ll have a fresh, flavorful dish ready to serve…
recipes delivered to your inbox
When you join our newsletter!
01
Cook the Pasta
Bring a large pot of salted water to a boil.
Cook the pasta al dente according to the package instructions.
Drain and rinse the cooked pasta under cold water to stop the cooking process and cool it down quickly.
02
Make the Salad Dressing
While the pasta cooks, whisk together all the vinaigrette ingredients in a large mixing bowl.
03
Add the Vegetables & Cheese
Toss the cucumbers, fresh tomatoes, olives, feta, and red onion into the bowl with the dressing.
Give everything a light toss to coat the ingredients.
04
Combine and Chill
Add the tender penne noodles to the bowl and toss until everything is well coated in the tangy dressing.
Hey friend! What can I help you find?
Search our entire site!
Serve immediately or refrigerate in an airtight container for a few hours to let the flavors meld.
NOTE: I like to serve this pasta salad in mason jars. Not only does it look adorable, but it also makes portioning easy for picnics, parties, or lunch on the go!


Tips & Tricks
- Rinse the cooked pasta under cold water so that it cools quickly and helps prevent it from sticking.
- I like to make the salad a few hours ahead of time for even better flavor.
- Turn this into a full meal with grilled chicken breasts, shrimp, or tuna.
- If you don’t have feta, you can substitute with fresh mozzarella. No red onion? Shallots work too!
How to Store Pasta Salad
Store leftover pasta salad in an airtight container in the refrigerator for up to 3–4 days.
The flavors will continue to develop as it sits, making it even more delicious the next day.

FAQs
Did you make this recipe?
Mention us @eleanorrosehome or tag us using #eleanorrosehome so we can see your creations. You can also leave a comment below!
You Might Also Enjoy
-
Angel Hair Pesto Pasta With Roasted Tomatoes and Parmesan
An easy angel hair pesto pasta recipe that is flavorful, ready in under thirty minutes, and made with fresh pesto,…
-
One Pot Lemon Butter Ricotta & Zucchini Pasta Recipe
This one pot lemon butter ricotta and zucchini pasta recipe featuring fresh ingredients like zucchini, ricotta cheese, and lemon zest…
-
Creamy Pumpkin Pasta Sauce Recipe With Fried Sage
Get cozy with this creamy pumpkin pasta sauce recipe. Cooked pasta is layered in a casserole dish with a béchamel…
Shop My Favorite Products
Shop my favorite home decor & lifestyle products, my LTK sources, and my Amazon Storefront.
By making a purchase with one of my affiliate links, I earn a small commission which helps me continue to create meaningful content for you!
I look forward to sharing more of my home with you and inspiring you to enjoy simple cozy living!
Follow me on Facebook, Instagram, Pinterest, and LIKEtoKNOW.it.
xoxo, Heidi

Mediterranean Penne Pasta Salad
Ingredients
- 1 box Mini Penne Pasta
- 1/2 English Cucumber thinly sliced into half moons
- 1 pint Grape or Cherry Tomatoes halved
- 1/4 cup Pitted Kalamata Olives sliced
- 4 ounces Feta Cheese crumbled
- 1/4 Medium Red Onion peeled & minced
Pasta Salad Vinaigrette
- 1/4 cup Extra Virgin Olive Oil
- 3 tbsp Red Wine Vinegar
- 1 tbsp Freshly Squeezed Lemon Juice
- 1 tsp Honey
- 1 small Clove of Garlic minced
- Salt & Pepper to taste
Instructions
- Cook pasta al dente in salted water. Drain and rinse under cold water.
- In a large mixing bowl, whisk together all vinaigrette ingredients.
- Add the cucumber, tomatoes, olives, feta, and red onion to the bowl.
- Add cooled pasta and toss everything until well coated.
- Serve immediately or refrigerate in an airtight container until ready to serve.
Notes
- Rinse the pasta so that it cools quickly and helps to prevent sticking.
- I like to make the salad a few hours ahead of time for even better flavor.
- Turn this into a full meal with grilled chicken, shrimp, or tuna.
- If you don’t have feta, you can substitute with fresh mozzarella instead. No red onion? Shallots work too!
Nutrition
Don’t forget to pin this for later!









