Tinned Mackerel curry recipe – the perfect no-cook meal

April 20, 2021
Tinned mackerel satni, aloo satni (potato chutney) ad tomato salad

Okay so this tinned mackerel curry recipe is technically not a curry.  It’s actually a dry Bengali fish dish, known as a ‘satni’.  But it’s eaten like a curry.  

Tinned mackerel with rice is synonymous with Bangladeshi home cooking and is a cross-between a deli salad and a curry of sorts.  Best of all, there’s no cooking involved in this traditional Bengali fish recipe.  

What is tinned mackerel satni? 

The word ‘satni’ is a Bengali term loosely meaning chutney.  I say loosely as it’s technically more of a main dish than a chutney.  Think of mackernel satni as a cold curry.  Okay, I’m not selling it to you but bear with me! 

Tinned mackerel with rice recipe – getting straight to the point 

You know how annoying it is when you’re searching for a recipe but you have to sift through paragraphs of info (including the blogger’s life story) before you get to the good stuff?  Yeah, it irks me too.  So you can have this tinned mackerel with rice recipe upfront.  However, if you want to know more, such as whether tinned mackerel is good for you, if you can use fresh mackerel instead, plus other handy tips, just scroll past the recipe and it’s all there. 

A bowl of tinned mackerel curry, or mackerel satni

Recipe for tinned mackerel curry 

To make enough for 6 meals (accompanied with a sundry such as rice or bread)

Ingredients for tinned mackerel curry 

2 tins mackerel fillets (preferably in olive oil) 

1 large onion

1 fresh green chilli (optional)

½ tsp salt

A handful of spring onions (optional but good)

Small bunch of coriander (optional)  

Method for tinned mackerel curry 

Finely dice the onion

If using, finely chop coriander, spring onions and green chilli  

Combine all ingredients together in a bowl with salt, mix together and serve cold with cooked rice. 

Want more store cupboard curry recipes? Try my Sardine curry recipe using tinned sardines

For another authentic Bangladeshi dish, try The best Bangladeshi lamb curry recipe!


Is mackerel good for you?

Mackerel is very good for you. As an oily fish packed with omega 3, mackerel is bursting with nutritional value.

An additional health benefit of tinned mackerel

A real health benefit of tinned mackerel is that the bones are edible as they’re super soft from the canning process, so you get the all health benefits of eating the mineral-rich mackerel bones.

Can you eat tinned mackerel without cooking? 

You can eat tinned mackerel without cooking.  Tinned mackerel is pre-cooked, so it’s the perfect easy midweek meal.

Using fresh mackerel for mackerel satni

You can for sure use fresh mackerel for mackerel satni. In fact, my mum often uses fresh mackerel from the fishmongers for this recipe. You’d need to get off the fish first before using.

Can you eat mackerel cold? 

Yes, you can! In fact, one of the unusual things about this mackerel satni recipe is that you don’t cook it and it doesn’t require heating up.  You just enjoy the tinned mackerel with warm rice. 


About the Author


I’m a British-Bengali Muslim mum-of-two. My pictures aren’t filtered and neither are my words. I’m not a makeup artist, chef or lifestyle guru. I’m just me, sharing honest beauty reviews for brown skin, halal restaurant finds, travel inspo, mum life hacks, easy Bengali recipes and more. If that’s your bag, keep reading!

Follow HalimaBobs:

Leave a Comment: