Cucumber Feta Tomato Pasta Salad is one of those recipes I make when I want something filling without spending much time in the kitchen. It has tender pasta, crisp cucumbers, juicy tomatoes, salty feta, and a bright homemade dressing that brings everything together.
I especially love serving this during warm weather because it tastes even better chilled. It’s an easy choice for summer potlucks, backyard gatherings, family lunches, or those busy evenings when you want a salad that actually feels like a meal.
If you enjoy a simple Greek pasta salad recipe with feta cheese, this one has all the flavors I look for: fresh vegetables, creamy-tangy feta, herbs, and a light dressing with plenty of Mediterranean character.

Ingredient Notes & Substitutions
PASTA
I like to use about 8 ounces of short pasta, such as rotini, bow ties, or penne. The little curves and ridges catch the dressing beautifully, so every bite has plenty of flavor. Cook it just until al dente rather than soft or mushy. Whole-wheat or gluten-free pasta works well, too.
CUCUMBERS
Use 1 large cucumber or 2 small ones, preferably crisp and firm. English cucumbers are my favorite because they have thin skins and fewer seeds, but regular garden cucumbers work perfectly. If yours has a lot of watery seeds, scoop some of them out before chopping.
TOMATOES
For the tomatoes, I usually reach for about 1½ cups of cherry or grape tomatoes, halved. Look for tomatoes that are bright, firm but slightly ripe, and fragrant. They hold their shape better than very soft tomatoes. Diced Roma tomatoes are another good option.
FETA CHEESE
You’ll need roughly ¾ to 1 cup of crumbled feta. If you can find a block of feta, I recommend buying that and crumbling it yourself. It tends to be creamier and more flavorful than very finely pre-crumbled feta. Goat cheese can be substituted if you prefer a softer, tangier cheese.
RED ONION
About ¼ of a small red onion, thinly sliced or finely diced, gives the salad a little bite. If raw onion tastes too strong to you, soak the slices in cold water for 5–10 minutes, then drain well.
OLIVES
I like adding about ½ cup of Kalamata olives, pitted and sliced. They bring that unmistakable Greek-inspired flavor. Green olives can be used instead, or you can leave them out if you’re not an olive fan.
FRESH HERBS
A small handful of fresh parsley and/or dill makes a noticeable difference. Dried herbs will work in a pinch, but fresh herbs give the salad a much brighter, fresher taste.
OLIVE OIL
Use around ¼ cup of extra-virgin olive oil for the dressing. Since there are relatively few dressing ingredients, choose an olive oil you genuinely enjoy the taste of.
LEMON JUICE & RED WINE VINEGAR
About 2 tablespoons of fresh lemon juice plus 1 tablespoon of red wine vinegar gives the dressing a pleasant tang. Freshly squeezed lemon tastes much better here than bottled juice.
GARLIC & SEASONING
One small garlic clove, finely minced, adds just enough savory flavor. Finish with dried oregano, salt, and freshly ground black pepper. Remember that feta and olives are already salty, so taste before adding too much extra salt.
Step-by-Step Instructions
1. Cook the pasta
Bring a large pot of generously salted water to a boil. Add the pasta and cook according to the package directions, stopping when it’s al dente.
You want the pasta to have a little firmness when you bite into it. Nobody wants a soft, soggy pasta salad.
Once cooked, drain it well and rinse briefly under cool water. This stops the cooking process and cools the pasta enough to mix with the fresh vegetables.
2. Prepare the vegetables
While the pasta cooks, chop the cucumber and halve the tomatoes. Slice the red onion and Kalamata olives, then crumble the feta if you’re using a block.
Try to keep the vegetable pieces fairly similar in size. That way, you’ll get a little bit of everything in each forkful.
3. Make the dressing
In a small bowl or jar, whisk together the olive oil, lemon juice, red wine vinegar, minced garlic, oregano, black pepper, and a small pinch of salt.
Give it a good whisk until the dressing looks slightly thickened and well combined. Taste it. If it seems too sharp, add a tiny splash more olive oil; if it needs more brightness, add another squeeze of lemon.
4. Combine the pasta and vegetables
Add the cooled pasta to a large mixing bowl. Toss in the cucumbers, tomatoes, red onion, olives, and fresh herbs.
Pour most of the dressing over everything and gently toss with a large spoon or salad tongs. Take your time here, the goal is to coat everything without crushing the tomatoes or breaking up the feta too much.
5. Add the feta
Fold in the feta gently. I like leaving some pieces fairly large because little creamy, salty chunks throughout the salad are one of my favorite parts.
If you’re making this ahead, reserve a little feta for sprinkling over the top just before serving.
6. Chill and taste
Cover the bowl and refrigerate the salad for at least 20–30 minutes. This short resting time lets the pasta absorb the dressing and gives the herbs, vegetables, and cheese time to mingle.
Before serving, give it another gentle toss. Taste and adjust the seasoning with extra lemon juice, pepper, oregano, or a drizzle of olive oil as needed.

Expert Tips
Choose firm vegetables: Crisp cucumbers and slightly firm cherry tomatoes will hold their texture much better after chilling.
Don’t overcook the pasta: Al dente pasta stays pleasantly chewy instead of turning soft after it absorbs the dressing.
Cool pasta before dressing: Warm pasta can make the vegetables wilt, so let it cool before combining everything.
Use block feta when possible: Crumbling it yourself gives you larger, creamier pieces that stand out in every bite.
Give it time to rest: Even 20–30 minutes in the refrigerator makes the flavors noticeably better.
Watch the salt: Feta and Kalamata olives can be quite salty, so taste the finished salad before adding more.
Finish right before serving: A squeeze of fresh lemon and a little chopped parsley on top can wake up the whole salad.
Storage & Make-Ahead
Store leftover Cucumber Feta Tomato Pasta Salad in an airtight container in the refrigerator. It’s best within 2–3 days, although the cucumbers and tomatoes will gradually become softer as they sit.
This salad isn’t a good candidate for freezing. The fresh vegetables and feta can become watery and change texture once thawed.
You can easily prepare it a few hours ahead for a gathering. For the freshest texture, consider keeping some of the dressing aside and adding it shortly before serving. If the salad looks a little dry after chilling, toss it with a small drizzle of olive oil and a squeeze of lemon.
There’s no need to reheat this recipe, it’s meant to be enjoyed cold or slightly chilled.
What to Serve With
This pasta salad makes a great side for grilled chicken, lemon-herb chicken skewers, or simply seasoned grilled fish. For a vegetarian meal, I like pairing it with grilled vegetables and warm pita bread.
It’s also wonderful alongside burgers or sandwiches for an easy weeknight dinner. When you’re hosting a family gathering, picnic, or holiday table, a big bowl of this salad adds something fresh and colorful among the heavier dishes.
For summer potlucks in particular, it’s a real crowd-pleaser because you can make it ahead and serve it straight from the refrigerator.
FAQs
Can I make this pasta salad without feta?
Absolutely. Goat cheese is a great substitute if you want something creamy and tangy. You can also leave the cheese out completely for a lighter dairy-free version.
Can I use a different type of pasta?
Yes. Rotini, penne, farfalle, fusilli, and small shells all work well. Choose a short pasta with plenty of grooves or curves so it can hold onto the dressing.
How long does cucumber tomato pasta salad last?
Keep it refrigerated in an airtight container and enjoy it within 2–3 days for the best flavor and texture.
Why does my pasta salad become dry in the refrigerator?
Pasta naturally absorbs dressing as it sits. Before serving, toss the salad with a small splash of olive oil and fresh lemon juice to bring the texture and flavor back to life.

Cucumber Feta Tomato Pasta Salad
Ingredients
- 8 oz short pasta such as rotini or penne
- 1 large cucumber chopped
- 1½ cups cherry or grape tomatoes halved
- ¾ –1 cup crumbled feta cheese
- ¼ small red onion thinly sliced
- ½ cup Kalamata olives pitted and sliced
- 2 tbsp fresh lemon juice
- 1 tbsp red wine vinegar
- ¼ cup extra-virgin olive oil
- 1 small garlic clove minced
- 1 tsp dried oregano
- 2 tbsp chopped fresh parsley or dill
- ½ tsp black pepper
- Salt to taste
Instructions
- Cook pasta in salted water until al dente. Drain and rinse briefly with cool water.
- Chop the cucumber and tomatoes, then slice the red onion and olives.
- Whisk olive oil, lemon juice, red wine vinegar, garlic, oregano, pepper, and a little salt.
- Combine cooled pasta, vegetables, olives, and herbs in a large bowl.
- Pour over the dressing and gently toss. Fold in the feta without crushing it.
- Chill for 20–30 minutes, then taste and adjust seasoning before serving.
