GLP-1 fish and seafood recipes
42 recipes, each with its nutrition calculated.
White fish such as cod and haddock is almost all protein, while oily fish such as salmon, trout and mackerel carries far more fat, which is why the energy figures in this list range so widely.
Every recipe that cooks raw fish shows the safe endpoint, 63°C / 145°F, at the step that needs it, and the ones made with tinned or ready-cooked fish say so.
- Recipes
- 42
- Median protein
- 34 g
- Median energy
- 380 kcal
- Median time
- About 40 min
How these were chosen
Fish or shellfish is the main ingredient in every recipe here. Sorted by protein per serving, highest first. Nutrition is calculated per serving from USDA FoodData Central, and the figures are medians across this list. How we develop our recipes, or download the nutrition data.
Baked salmon cakes with dill yoghurt
Lightly crisp salmon cakes with dill yoghurt and a simple cucumber side.
About 1 hr 5 min · 395 kcal · 40 g protein · 3 g fibre per serving
Roasted salmon with lentils and carrots
Salmon over warm lentils with sweet roasted carrots.
About 45 min · 510 kcal · 39 g protein · 13 g fibre per serving
Cod and trout fish pie
A fish pie with cod, trout, peas and a soft potato topping.
About 1 hr 5 min · 455 kcal · 39 g protein · 6 g fibre per serving
Cornmeal-baked tilapia with sweet potato
Lightly coated white fish with sweet potato wedges and yoghurt slaw.
About 45 min · 420 kcal · 38 g protein · 6 g fibre per serving
Prawn and sweetcorn quesadillas
Folded tortillas with prawns, sweetcorn and melted cheese.
About 25 min · 435 kcal · 37 g protein · 2 g fibre per serving
Cod and chickpea fritters
Soft-centred cod and chickpea fritters with a parsley yoghurt dip.
About 50 min · 410 kcal · 37 g protein · 9 g fibre per serving
Dijon-dill salmon with crushed potatoes
Roasted salmon, crushed new potatoes and a cool dill sauce.
About 35 min · 495 kcal · 37 g protein · 6 g fibre per serving
Sea bass with white bean and basil mash
Sea bass with warm basil beans and soft roasted tomatoes.
About 35 min · 340 kcal · 36 g protein · 7 g fibre per serving
Prawn, pea and lemon risotto
A gently creamy risotto with prawns, peas and lemon zest.
About 40 min · 445 kcal · 36 g protein · 3 g fibre per serving
Halibut with saffron chickpeas
Halibut gently cooked over saffron-scented chickpeas and tomatoes.
About 40 min · 340 kcal · 36 g protein · 10 g fibre per serving
Salmon and mushroom buckwheat galettes
Buckwheat crêpes wrapped around salmon, mushrooms and yoghurt.
About 45 min · 460 kcal · 35 g protein · 4 g fibre per serving
Trout with potato rösti and beetroot yoghurt
Roasted trout with crisp-edged rösti and a colourful beetroot sauce.
About 40 min · 415 kcal · 35 g protein · 4 g fibre per serving
Prawn, fennel and tomato soup
A coastal tomato soup with prawns, fennel and white beans.
About 40 min · 295 kcal · 35 g protein · 9 g fibre per serving
Prawn and courgette linguine
Linguine with prawns, tender courgette and a light parsley sauce.
About 30 min · 395 kcal · 35 g protein · 3 g fibre per serving
Tuna, tomato and olive pasta bake
A simple pasta bake with tuna, tomato and a modest mozzarella topping.
About 45 min · 435 kcal · 35 g protein · 5 g fibre per serving
Cod, tomato and fennel broth
A light coastal broth with cod, fennel and white beans.
About 40 min · 305 kcal · 34 g protein · 9 g fibre per serving
Salmon and spinach filo parcels
Salmon and spinach wrapped in a lightly crisp filo parcel.
About 45 min · 515 kcal · 34 g protein · 5 g fibre per serving
Cod and sweetcorn chowder
A coastal-style chowder with cod, sweetcorn and a soft potato base.
About 40 min · 370 kcal · 34 g protein · 5 g fibre per serving
Trout with almond parsley crumbs
Trout with a delicate almond crust, potatoes and tender carrots.
About 40 min · 450 kcal · 34 g protein · 7 g fibre per serving
Salmon, potato and dill soup
A Nordic-inspired soup with salmon, potatoes and fresh dill.
About 40 min · 485 kcal · 34 g protein · 4 g fibre per serving
Provençal cod with olives and beans
Cod baked over tomatoes and white beans with a small olive accent.
About 40 min · 320 kcal · 34 g protein · 8 g fibre per serving
Prawn and avocado rice bowl
Prawns, rice and cucumber with a modest avocado portion.
About 30 min · 380 kcal · 34 g protein · 4 g fibre per serving
Haddock and spinach breakfast pot
Gently poached haddock with spinach and potatoes in a light milk broth.
About 35 min · 315 kcal · 32 g protein · 5 g fibre per serving
Crab and courgette cakes
Baked crab cakes with courgette and a lemon yoghurt dip.
About 45 min · 370 kcal · 32 g protein · 4 g fibre per serving
Haddock and leek rice soup
Haddock, rice and leeks in a lightly milky broth.
About 40 min · 405 kcal · 32 g protein · 2 g fibre per serving
Prawn and rice stuffed courgettes
Soft courgette boats with prawns, rice and fresh herbs.
About 50 min · 350 kcal · 32 g protein · 4 g fibre per serving
Hake in green parsley sauce
Hake with peas and potatoes in a fresh parsley sauce.
About 35 min · 325 kcal · 32 g protein · 5 g fibre per serving
Prawn, orange and fennel rice salad
A fresh rice salad with prawns, orange and finely sliced fennel.
About 35 min · 385 kcal · 31 g protein · 4 g fibre per serving
Prawn and sweetcorn polenta bowls
Soft polenta topped with prawns, sweetcorn and parsley.
About 30 min · 355 kcal · 31 g protein · 3 g fibre per serving
Sardine, lemon and parsley spaghetti
Spaghetti with sardines, parsley and a light lemon finish.
About 20 min · 450 kcal · 31 g protein · 3 g fibre per serving
Salmon and potato dill bowl
Flaked salmon with new potatoes, peas and dill yoghurt.
About 30 min · 380 kcal · 30 g protein · 5 g fibre per serving
Tuna and sweet potato fishcakes
Baked tuna fishcakes with sweet potato and a chive dip.
About 1 hr 25 min · 355 kcal · 30 g protein · 5 g fibre per serving
Baked haddock with pea mash
Haddock with soft potato-pea mash and chopped chives.
About 35 min · 320 kcal · 30 g protein · 6 g fibre per serving
Tuna, white bean and roasted pepper wraps
Soft wraps with tuna, mashed beans and sweet roasted pepper.
About 15 min · 355 kcal · 30 g protein · 6 g fibre per serving
Cod en papillote with fennel
Cod steamed in parchment with fennel and saffron potatoes.
About 40 min · 300 kcal · 29 g protein · 6 g fibre per serving
Mackerel, apple and rye open sandwiches
Rye bread with cooked mackerel, crisp apple and mustard yoghurt.
About 10 min · 425 kcal · 29 g protein · 4 g fibre per serving
Tuna and cannellini potato bowl
Warm potatoes with tuna, white beans and a parsley dressing.
About 25 min · 325 kcal · 28 g protein · 8 g fibre per serving
Tuna and white bean stuffed peppers
Roasted peppers filled with tuna, beans and fresh parsley.
About 50 min · 290 kcal · 28 g protein · 9 g fibre per serving
Sardine and potato lunch salad
Potatoes and sardines with cucumber and parsley yoghurt.
About 25 min · 325 kcal · 28 g protein · 3 g fibre per serving
Salmon and ricotta jacket sweet potatoes
Sweet potatoes filled with salmon, ricotta and chives.
About 1 hr 5 min · 450 kcal · 28 g protein · 6 g fibre per serving
Sardine and roasted tomato rye toast
Rye toast with roasted tomatoes, sardines and fresh parsley.
About 30 min · 360 kcal · 28 g protein · 4 g fibre per serving
Scallops with cauliflower purée and couscous
Golden scallops with a smooth cauliflower purée and herb couscous.
About 35 min · 345 kcal · 26 g protein · 5 g fibre per serving
Read next
These recipes are meal ideas, not individual nutrition prescriptions. They have been checked on paper and not yet cooked, and each recipe page says what is still outstanding. Talk to the clinician who prescribes for you before changing how you eat.