Tuna Steak Recipe with Bean Salad and Preserved Lemon Dressing

Best ever healthy fish recipes under 300 calories

Get a boost of omega-3 with our low-calorie fish meal ideas, from fragrant curry with tomatoes and tamarind to hot and sour Asian fish soup and grilled miso glazed seabass

Boost your brain power by adding more fish to your diet, with our healthy fish recipes. These recipes are all under 300 calories so they’re perfect if you’re looking to lose weight or just eat a little more healthily.


Indian stir-fried prawns

Stir fragrant spices with juicy king prawns and sweet peppers for a protein-packed, low-calorie midweek meal ready in under half an hour.

A silver wok is filled with prawns, chopped peppers and green vegetables

Baja shrimp and blackened corn salad

Make the most of shrimps in this low-calorie salad. Try it for a zingy midweek meal.

Mexican Shrimp Salad Recipe With Blackened Corn

Tuna Confit

Check out this easy yet impressive tuna confit recipe. Confiting the tuna gives it a lovely melting texture – you can serve the fish warm with green beans and a drizzle of balsamic, or cold as the basis of a superior salad niçoise.

Tuna Confit Recipe

Ginger salmon with beetroot pickles

Try our Scandinavian-inspired dinner of salmon with beetroot and dill pickles. The beautiful colours make it special enough for the weekend, but easy for a midweek supper too.

Ginger Salmon Recipe with Beetroot Pickles

One-pot paprika cod and chickpeas

Check out our punchy paprika cod one-pot with juicy tomatoes. This simple tray bake is an easy, low calorie midweek meal for when you’re short on time but still want something healthy.

Cod and Chickpea One-Pot Recipe

Caribbean fish curry

Check out our vibrant fish curry recipe with Caribbean curry powder, punchy Scotch bonnet chillies and creamy coconut milk.

Best Fish Curry Recipes

Chargrilled tuna with crunchy lemon bulgar salad

Check out this flavour-packed tuna steak with zingy lemon bulgar wheat salad. Ready in 30 minutes, this low calorie recipe is a quick and easy midweek meal for two.

Tuna Steak Recipe with Bulgur Wheat

Fish curry

Check out this simple fish curry with haddock and coconut milk. Make our super creamy and flavoursome curry recipe for a low calorie midweek meal.

Fish Curry with Coconut Milk

Spicy mango-glazed fish

This quick and simple spicy mango-glazed fish, is low in calories and gluten free. The mango salsa adds a perfect kick to this super simple meal.

Spicy Fish Recipe With Mango Glaze

Grilled Portuguese sardines

Check out these sweet and peppery crispy sardines, ready in 20 minutes. These are great on a griddle, but will also work on the BBQ when the weather warms up. Serve with a big green salad.

Grilled Portuguese Sardines served on an oval blue plate

Fish curry with tomatoes and tamarind

This fish curry with tomatoes and tamarind is a super easy recipe, ready in 30 minutes and under 300 calories but is packed with fantastic flavours. It’s perfect for a midweek meal or a weekend comfort food.

Mangetout, pea and fennel salad with smoked trout

Fresh mangetout are crisp and sweet and provide the perfect crunch to summer dishes. This recipe for mangetout, pea and fennel salad with smoked trout packs in lots of big flavours and is ready in just 20 minutes for a light and healthy meal option.

Asian hot and sour fish soup

Combining hot and sour asian flavours this Asian fish soup is quick, easy and under 300 calories –the perfect light and fragrant meal to warm you up on a cold evening while still eating healthily.

Tuna tacos with spring fattoush and tahini yogurt

Mexico meets the Middle East with this healthy recipe from Cat Ashton for tuna tacos, accompanied by spring fattoush and tahini yogurt.

Grilled cod with salsa rossa

Great healthy mid-week staple, this recipe for grilled cod with salsa rossa is so easy and under 300 calories too.

Smoked trout, new potato and grilled cucumber salad

Our recipe for smoked trout, new potato and grilled cucumber salad is a great light and healthy dish to make for a summer BBQ. You need a BBQ with a lid that closes and wood chips to create the smoke for the trout and potatoes. If you don’t want to smoke your own fish, you can use lightly smoked raw trout or salmon and cook it in the oven instead.

Ginger lemon sole with Chinese greens

Our ginger lemon sole with Chinese greens is a quick and easy Chinese recipe. In China, fish celebrates prosperity and greens symbolise longevity so this is the perfect dish to bring you good fortune, and its under 200 calories.


Miso-glazed sea bass with ginger greens

Eating healthily doesn’t have to mean compromising on good food. This miso-glazed sea bass with ginger greens is quick and easy to make and under 300 calories per serving.