Okay, this Mediterranean pasta salad is genuinely one of those recipes I make on a Sunday and feel so smug about for the rest of the week. No fiddly dressing to whisk up, no sad, soggy veg, just smoky chorizo and jammy roasted Mediterranean vegetables, tossed together with penne so everything coats itself. If you’re the kind of person who wants five portions of something brilliant ready by Sunday evening, try this recipe!

If you love a good meal prep dish, check out my other cheap meal prep recipes on the blog.
Table of Contents

Here’s what makes this Mediterranean pasta salad so different from every other version out there:
Spanish chorizo. This is the secret ingredient. As it roasts, it releases a deeply smoky, spiced oil that coats every single vegetable on the tray. You don’t need any extra dressing; the chorizo does it for you.
Courgette and aubergine: the ultimate roasting vegetables. They soak up all that chorizo oil/seasonings and turn wonderfully tender and slightly caramelised at the edges. Cut them into similar-sized cubes so they cook evenly.
See the recipe card for full information on all ingredients and quantities.
Make it vegetarian. Simply leave out the chorizo and add an extra drizzle of extra virgin olive oil to the tray before roasting. You could also add cubed halloumi in the last 10 minutes for a brilliant salty, crispy swap, in a similar style to my Baked Orzo with Roasted Mediterranean Vegetables and Halloumi.
Swap the veg. Roasted red peppers, red onion, or even butternut squash all work brilliantly here. Use whatever needs using up in the fridge; this Mediterranean pasta salad is very forgiving.
Add feta. Crumble some over right at the end for a creamy, salty finish. It’s best to add it fresh when serving rather than storing it in the containers, so it doesn’t go soggy.

Step 1: Add the chorizo, courgettes, aubergine, cherry tomatoes, extra virgin olive oil and seasonings. Roast for 30 minutes.

Step 2: Cook your pasta in heavily salted boiling water according to the packet instructions. Rinse in cold water until cool.

Step 3: Pour the cooked/cool pasta onto the tray with roasted vegetables & chorizo.

Step 4: Divide into meal prep containers, then top with the reserved roasted veggies and chorizo.

Honestly? Both. And that’s what makes this recipe so different from the usual Mediterranean pasta salad you’ll find online.
Eaten warm straight from the oven, the chorizo oil is glossy and aromatic, the tomatoes are still a little jammy, and the whole thing feels more like a proper dinner than a salad. Similarly to my crispy roasted gnocchi with chorizo.
The pasta has soaked up all the smokiness from the paprika and chorizo, and it becomes this deeply savoury, satisfying lunch situation. So it gets even better throughout the week!
My personal preference? I alternate from hot to cold to switch it up throughout the week!
Refrigerator: Store in airtight meal prep containers for up to 4 days. Keep the reserved roasted topping separate if possible, it keeps the presentation much nicer when you go to eat it.
Freezer: This Mediterranean pasta salad isn’t ideal for freezing. The courgette and aubergine turn a bit watery once defrosted, and the pasta texture suffers. Better to make a fresh batch- it only takes 35 minutes!
Reheat: Reheat in the microwave for 2 minutes until piping hot, or enjoy cold straight from the fridge. Both work brilliantly with this one.
Penne is ideal because the ridges and hollow tubes catch all the roasted juices and oil. Other short, textured shapes like fusilli or rigatoni work well too. Avoid anything smooth and flat, it won’t hold the flavour the same way.
Yes! Just leave out the chorizo and add a little extra olive oil to the tray. You’ll want to season a touch more generously since you’re losing the saltiness that the chorizo brings. Cubed halloumi added in the final 10 minutes of roasting is a brilliant swap.
Up to 4 days in a sealed airtight container. It’s one of the better meal prep recipes keeping in the fridge, the roasted veg holds up much better than fresh salad ingredients would.
Yes, and I’d really encourage you to mix it up during the week to prevent boredom! Unlike most cold pasta salads, this one is delicious eaten warm straight from the oven. The chorizo oil is at its most glossy and fragrant when it’s freshly roasted.
Want to make a whole spread around this recipe? Pair with my shake and bake chicken, air fryer green beans, easy crockpot pork loin & my easiest baked fish recipe.
If you tried this Mediterranean Pasta Salad Recipe, it would mean so much to me if you could leave a review & a star rating to let me know how you found it! I love hearing about your experiences – it motivates me to keep creating more and more recipes for you guys 💛 Let’s get cooking! – Mimi x
