Mediterranean Inspired
Mediterranean Salmon
Roasted salmon with tomatoes, olives and lemon
A colourful one-pan salmon dinner with burst tomatoes, briny olives, lemon and tender white beans.

Bright, satisfying and built for real life.
This recipe brings together the generous flavours of Mediterranean Inspired cooking in a format that works on a busy day. Read through the method before starting and adjust seasoning to your taste.
Ingredient notes & swaps
- Use butter beans instead of cannellini beans.
- Green olives can replace Kalamata olives.
The recipe
Mediterranean Salmon
Ingredients
Tray
Dressing
Method
- 1
Heat the oven to 210°C and place the tomatoes, beans and olives in a large roasting tray.
- 2
Toss the tray ingredients with olive oil, lemon juice and oregano, then nestle in the salmon fillets.
- 3
Top with lemon slices and roast until the salmon is safely cooked to your preference and flakes easily.
Set a timer: 15 minutes
This is an original Mediterranean-inspired recipe designed as a complete, practical tray meal.
Storage
Cool promptly and refrigerate for up to 2 days.
Freezing
Cooked salmon can be frozen, though the texture is best when fresh.
Reheating
Reheat gently until piping hot throughout and only once.
Keep cooking
You might also like
25 minMaltese · Grill
Pixxispad Mixwi (Grilled Swordfish)
Maltese grilled swordfish with lemon, garlic, capers, parsley, and olive oil. Fresh, simple, and perfect for warm weather.
30 minMaltese · Frying
Lampuki Moqlija (Maltese Fried Mahi-Mahi)
Simple Maltese fried lampuki seasoned with lemon, garlic, parsley, and olive oil. A seasonal fish dish from late summer and autumn.
30 minMaltese · Stovetop
Pulpetti tal-Makku (Whitebait Fritters)
Traditional Maltese whitebait fritters with egg, parsley, garlic, and lemon. Quick, crisp-edged, and full of seaside flavour.