Carole Food
Carole Food.
Tomato Feta Pasta Salad (High Protein & High Fibre)
main dishes | 20 minutes and less | vegetarian | high protein

Tomato Feta Pasta Salad (High Protein & High Fibre)

serves:2
prep time:10 mins
cook time:10 mins

This Tomato Feta Pasta Salad is a high-protein, high-fibre pasta salad that makes the perfect healthy lunch, easy meal prep recipe, or quick vegetarian dinner. Made with pasta, protein-packed lentils, creamy feta cheese, juicy cherry tomatoes, olives, rocket, and a delicious sun-dried tomato yoghurt dressing, this recipe is full of flavour while keeping you feeling satisfied. Whether you’re looking for a nutritious pasta salad for busy weekdays, a filling vegetarian meal, or a simple make-ahead lunch, this Tomato Feta Pasta Salad is an easy recipe you’ll want to make again and again.

Jump to recipe

Why you’ll love this recipe

  • High in protein and fibre – the combination of lentils, Greek yoghurt, feta, and pasta makes this a filling and balanced meal.
  • Perfect for meal prep – prepare it in advance for easy grab-and-go lunches throughout the week.
  • Packed with flavour – creamy dressing, salty feta, sweet tomatoes, and olives create the perfect combination.
  • A nutritious vegetarian meal – no meat needed for a satisfying lunch or dinner.
  • Easy to customise – swap ingredients depending on what you have available.

Why it’s good for you

Yes, this Tomato Feta Pasta Salad is a healthy, balanced meal that provides a great mix of carbohydrates, protein, fibre, and healthy fats.

The green lentils are the key ingredient that boosts the fibre and protein content of this pasta salad. Fibre helps support healthy digestion and can help you feel fuller for longer, while plant-based protein contributes to a more satisfying meal.

The Greek yoghurt, feta, and lentils provide additional protein, making this more filling than a traditional pasta salad. The yoghurt-based dressing also offers a lighter alternative to mayonnaise-based pasta salads while still creating a creamy texture.

The tomatoes, rocket, red onion, and sun-dried tomatoes add colour, flavour, and a variety of vitamins, minerals, and antioxidants, helping to make this a nutrient-rich meal that’s easy to enjoy.

Tomato Feta Pasta Salad (High Protein & High Fibre)

Key tips / guidance

  • Cook your pasta until just al dente so it holds its texture when mixed with the dressing.
  • Rinse the pasta under cold water after cooking to cool it quickly and prevent it becoming sticky.
  • Adjust the dressing consistency with water gradually, so it coats the pasta nicely.
  • If preparing ahead, keep the rocket separate and mix it through just before serving for the freshest texture.
  • The flavours improve after chilling, so making this pasta salad a few hours ahead can make it even tastier.

Ingredients

Pasta

Cooked green or puy lentils

Cherry tomatoes

Green olives

Feta cheese

Red onion

Rocket

Greek yoghurt

Sun-dried tomatoes

Red or white wine vinegar

Freshly cracked black pepper

Step by step instructions

1. Cook the pasta

Cook the pasta according to the packet instructions. Once cooked, drain and rinse under cool running water to stop the cooking process. Set aside to cool.

2. Make the creamy tomato dressing

Add the Greek yoghurt, sun-dried tomatoes, vinegar, and water to a blender. Blend until smooth and creamy, adding more water if needed to reach your preferred consistency.

If you don’t have a blender, finely chop the sun-dried tomatoes and stir everything together in a bowl. The dressing will be slightly chunkier but still packed with flavour.

3. Prepare the salad ingredients

Add the cooled pasta, cooked lentils, cherry tomatoes, olives, feta, red onion, and rocket to a large mixing bowl.

4. Add the dressing

Pour the dressing over the pasta salad and mix well until everything is evenly coated.

Finish with freshly cracked black pepper and adjust seasoning if needed.

5. Serve

Enjoy straight away or refrigerate until ready to eat. This pasta salad can be served chilled and is ideal for packed lunches or meal prep.

Substitutions

  • Pasta: Use wholewheat pasta for extra fibre, chickpea pasta for more protein, or gluten-free pasta if required.
  • Lentils: Can be omitted if you don't fancy adding them, or replace with good quality canned beans.
  • Feta: Try goat’s cheese, mozzarella pearls, or a dairy-free feta alternative.
  • Greek yoghurt: Use a dairy-free yoghurt alternative or natural yoghurt if preferred.
  • Rocket: Swap for spinach, mixed leaves, basil, or fresh herbs.
  • Olives: Use kalamata olives, black olives, or capers for a different flavour.
  • Sun-dried tomatoes: Replace with roasted red peppers for a sweeter, milder dressing.
Tomato Feta Pasta Salad (High Protein & High Fibre)

How to store/use leftovers

Store leftovers in an airtight container in the fridge for up to 3-5 days. The pasta may absorb some of the dressing over time but it will still be delicious!

This pasta salad is great cold straight from the fridge, making it perfect for work lunches, picnics, or quick dinners.

What to eat with

This Tomato Feta Pasta Salad is filling enough to enjoy on its own, but it also works well alongside:

  • Grilled chicken or fish for extra protein
  • A side salad or roasted vegetables
  • Homemade bread, pita, or flatbreads
Tomato Feta Pasta Salad (High Protein & High Fibre)

FAQ

Is this Tomato Feta Pasta Salad high in protein?

Yes! The lentils, Greek yoghurt, feta, and pasta all contribute protein, making this more protein-rich than a traditional pasta salad.

Is this pasta salad high in fibre?

Yes! The lentils are especially high in fibre, helping to make this a more filling and satisfying meal.

Can I make this pasta salad gluten-free?

Simply replace the pasta with a gluten-free alternative.

Can I make this recipe vegan?

Use a dairy-free yoghurt and vegan feta alternative.

main-dishes | 20-minute-recipes | vegetarian | high-protein

Tomato Feta Pasta Salad (High Protein & High Fibre)

serves:2
prep time:10 mins
cook time:10 mins
Tomato Feta Pasta Salad (High Protein & High Fibre)

Ingredients

for the pasta salad

  • 100g dry pasta (e.g. fusilli, penne, mezzi rigatoni)
  • 150g cooked green/puy lentils
  • 125g cherry tomatoes, quartered
  • 30g green olives, roughly chopped
  • 65g feta, crumbled
  • 1 small red onion, finely chopped
  • 20g rocket

for the dressing

  • 100g greek yoghurt
  • 30g sun-dried tomatoes
  • 1 tsp red or white wine vinegar
  • 1–3 tbsp water (adjust depending on how thick your yoghurt is)

Method

  1. Cook the pasta according to the packet instructions. Drain, then rinse under cool running water.
  2. To make the dressing, add the Greek yoghurt, sun-dried tomatoes, vinegar, and 1–3 tablespoons of water to a blender. Blend until smooth, adding a little more water if needed until the dressing is about the consistency of double (heavy) cream. If you don't have a blender, finely chop the sun-dried tomatoes and stir everything together in a bowl. The dressing won't be quite as smooth, but it'll still be just as delicious.
  3. In a large bowl, combine the pasta, lentils, tomatoes, olives, red onion, feta, and rocket. If meal-prepping, you can keep the rocket separate and mix it in just before serving to keep it fresh.
  4. Add the dressing and mix well.
  5. Finish with freshly cracked black pepper to taste. Enjoy!

Share

You might also like

Marry Me Lentils (Easy, Creamy, Vegan)

Marry Me Lentils (Easy, Creamy, Vegan)

February 19, 2026

If you’re looking for an easy vegan dinner that feels comforting, indulgent, and satisfying, these Marry Me Lentils are exactly what you need. This recipe is inspired by the viral “Marry Me” flavour profile - creamy, savoury, and rich - but made completely plant-based.

Creamy Baked Egg Salad

Creamy Baked Egg Salad

January 13, 2026

This easy Creamy Baked Egg Salad recipe is the perfect quick, high-protein meal. The eggs are baked in the oven (no peeling boiled eggs.

Contact

See an issue or have a question? Send an email to [email protected]

Carole Food lemon

a nourishing newsletter

Weekly cooking guidance using my recipes, plus occasional grocery lists, meal prep tips and seasonal recipe roundups.

Subscribe
Carole

Hello, welcome!

Welcome to Carole Food! Here you'll find all my favourite recipes. If I'm not cooking then I'll either be on a dog walk or exercising (at the gym or on a run!), eating out at restaurants, or hanging out with my family and friends.