Sri Lankan Canned Mackerel Curry

by | Apr 24, 2023 | Recipes, Sri Lankan, Uncategorised | 0 comments

Book a Cooking Class to Master Spices


Sri Lankan Canned Mackerel Curry

In today’s fast-paced world, finding the time to prepare healthy and delicious meals can be a challenge. That’s why it’s important to have a few go-to recipes that are quick and easy to make, without sacrificing taste or nutrition. And this Sri Lankan canned mackerel curry recipe is just that – a flavourful and satisfying dish that can be made in a matter of minutes.

With just a handful of simple ingredients and easy-to-follow instructions, this recipe can be on the table in 15 minutes or less. Whether you’re looking for a quick weeknight dinner after a long day at work, or a satisfying lunch that won’t take up too much of your time, this recipe is the perfect solution.

Not only is this recipe quick and easy, it’s also incredibly versatile. You can customise it to your own tastes by adjusting the level of spiciness or adding in your favorite vegetables. And because it’s made with canned mackerel, it’s a budget-friendly option that’s also great for the environment, as canned fish has a lower carbon footprint than fresh or frozen options.

So if you’re looking for a delicious and nutritious meal that won’t take up too much of your time, give this Sri Lankan canned mackerel curry recipe a try. You won’t be disappointed!

  • Author: Lisa McLean
  • Prep Time: 2 mins
  • Cook Time: 10 mins
  • Total Time: 12 minutes


  • Coconut oil – 1 Tbs
  • Canned mackerel – 1 large can (425 gms)
  • Ginger-Garlic paste – 1 Tbs (available from Indian Grocery stores)
  • Curry leaves – 1 stem (optional)
  • Red Onion – finely sliced
  • Green Chillie – split
  • Tomato – 1 large chopped
  • The Cooking Naturopath Sri Lankan Fish Curry Blend – 1 Tsp (substitute with Sri Lankan Roasted curry powder)
  • Salt to taste
  • Lime – Juice


  1. Heat a saucepan and add the oil and ginger-garlic paste and cook off on medium high heat for a couple of minutes until the rawness has gone.
  2. Add the sliced onion and curry leaves if you have them and cook for a few more minutes until the onions are translucent, then add the green chilli and Sri Lankan Fish curry blend and cook for another 2 mins.
  3. Add the juice from the canned mackerel and half of the chopped tomato and cook for 5 minutes until the tomato has broken down, then adjust seasoning with salt, lime and chilli as desired before gently adding the fish pieces. Take care not to break up the fish as you want the mackerel to keep it’s texture and not break into small pieces.
  4. Add the remaining chopped tomato and simmer gently for another couple of minutes, and then it’s done.
  5. Serve with string hoppers (instant) which are available at Asian grocery stores. Simply place the desired amount of string hoppers in a bowl and pour over boiling water. Allow to sit for 1-2 mins and strain and serve.



Health Benefits of eating Mackerel

Not only is mackerel delicious and easy to cook with, it’s also packed with nutrients that can benefit your health in a number of ways. Here are just a few of the health benefits of eating mackerel:

  1. Rich in omega-3 fatty acids: Mackerel is a great source of omega-3 fatty acids, which have been shown to reduce inflammation in the body and lower the risk of heart disease. Omega-3s may also help improve brain function and reduce the risk of depression and anxiety.

  2. High in protein: Mackerel is a good source of protein, which is essential for building and repairing muscle tissue, as well as maintaining healthy skin, hair, and nails. Protein can also help you feel fuller for longer, which can be helpful if you’re trying to lose weight.

  3. Contains vitamin D: Mackerel is one of the few food sources of vitamin D, a nutrient that’s important for bone health and immune system function. Vitamin D also plays a role in regulating mood and may help reduce the risk of certain cancers.

  4. Packed with vitamins and minerals: In addition to omega-3s and vitamin D, mackerel is also a good source of several other vitamins and minerals, including vitamin B12, selenium, and potassium.

Overall, incorporating mackerel into your diet is a great way to boost your intake of important nutrients and support your overall health and wellbeing.

Keywords: Sri Lankan, canned mackerel, curry, quick, easy, flavor, weeknight meal, instant, string hoppers, recipe, coconut oil, ginger-garlic paste, onion, tomato, green chillie, The Cooking Naturopath, Sri Lankan Fish Curry Blend, health benefits, omega-3 fatty acids, protein, vitamin D, vitamins, minerals, nutrition.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!


Submit a Comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star