This post may contain affiliate links for which I earn a small commission at no extra cost to you. For more info please check out my Disclosure Policy. Appreciate your support!

Share it with your friends!

Introducing this delicious Cod Curry! This tasty fish curry is ready to eat in just 30 minutes with only 10 minutes of prep. Made in one pot, it serves 4 for under £10

Cod and Cauliflower curry in a pot.

Recipe Difficulty – Very Easy

Why this recipe works

This coconut cod curry is great at any time of the year! Tender chunks of cod and cauliflower florets in a mildly spiced curry sauce – what’s not to love? You’ll feel like you’re at a fine dining establishment. It’s the perfect alternative to a take-away or going out to eat.

Serve this healthy white fish curry with your favourite rice, my easy Gluten-Free Naan Bread, or quinoa. It is easy, comforting, adaptable, and perfectly spiced. On top of that, it’s gluten and dairy free! Despite it being dairy-free, this fish curry with coconut milk has a rich and creamy texture, making it extremely comforting.

This coconut cod cauliflower curry is packed with flavour from the aromatic ginger and garlic and the blend of spices. All things you’re likely to find in your pantry or are easily acquired at the grocery store. It is delicious and filling and sure to become a new favourite!

If you like curry fish recipes, try my Thai Red Prawn Curry or Prawn Curry. If you’re a fan of white fish dishes or cod recipes, try my Dairy Free Fish Pie that combines cod with salmon and prawns.

Ingredients to make Cod Curry

Ingredients to make Cod Curry.
  • Red Onion – needs to be diced prior to starting.
  • Garlic Cloves – should be crushed and add a delicious flavour to this dish.
  • Fresh Ginger – needs to be chopped prior to beginning.
  • Paprika – adds both a sweet and peppery taste to this curry.
  • Ground Coriander – is a great sweet and citrusy flavour.
  • Turmeric – is common in curry powders. It’s a key ingredient in my Coconut Dhal.
  • Fennel Seeds – are known for their liquorice flavour that goes really well with curry spices.
  • Cayenne Pepper – adds a bit of heat to this coconut fish curry.
  • Chilli Flakes – also add some spice.
  • Olive Oil – is used to fry up the onions.
  • Cauliflower – is a great, healthy addition to this curry. If you have some spare then try my Cauliflower Soup.
  • Lime Juice – adds a splash of citrus.
  • Can of Coconut Milk – is my secret to a creamy dairy-free fish curry. If you have any cans spare then try my Coconut Dhal.
  • Can of Chopped Tomatoes – are a great addition to this curry. If you have any spare tins in the cupboard then also try my Vegetable Tagine.
  • Water – helps this to reach the perfect consistency.
  • Peanut Butter – can be either smooth or crunchy. If you’re like me and have a massive tub then try my Peanut Butter Blondies.
  • Cod – is the hero ingredient of this recipe.
  • Handful of Spinach – this is an optional addition to this recipe.
  • Salt and Pepper – help to accentuate the other flavours.
  • Lime Wedges – are optional for serving.
  • Chopped Fresh Coriander – is an optional serving addition.

See recipe card for full information on ingredients and quantities.

Substitutions

  • Cauliflower – can be replaced with broccoli.
  • Chopped Tomatoes – For a smoother sauce, use passata instead.
  • Peanut Butter – If you have a nut allergy, feel free to leave the peanut butter out.
  • Cod – You could use haddock, salmon, or prawns in place of cod.
  • Vegan – If you wanted a full vegan dish, sub for tofu or just use the cauliflower. You could also add some more butternut squash or jackfruit.

Variations

  • Spicy – There are lots of ways to spice up this curry! It starts mild, so it is easy to increase the spice level. Try doubling or tripling the spices that are already called for. You could also add cumin seeds, jalapeno, garam masala, cumin, and/or chilli.
  • Deluxe – I like to serve the cod tomato curry sprinkled with chopped fresh coriander and lime wedges to squeeze over for an extra zingy flavour!
  • Kid friendly – If the kids aren’t a fan of fish, swap for their favourite meat or leave it vegetarian. If there are certain vegetables they like, add them in! You could add green pepper, peas, fresh tomatoes, etc.

For another delicious curry, see this 15 Minute Vegetable Curry recipe on my website!

How to make Cod Curry

Step 1: Firstly, prep your red onion, garlic, and ginger. Add them, along with the spices, into a pan with olive oil. Season with salt and pepper and cook for five minutes.

Step 2: While it’s cooking, prepare your cauliflower by chopping it into bite-sized florets. 

Coconut milk, cauliflower and spices mixed in a pot.

Step 3: Add the lime juice, coconut milk, chopped tomatoes, water (measured in the tomato tin), and peanut butter to the pan.

Add the cauliflower florets, season with salt and pepper, and simmer for 10 minutes.

Adding cod into the cauliflower curry.

Step 4: Cube the cod and add it to the curry along with the spinach. Cover with a lid and simmer for 5 minutes.

Serve with lime wedges and chopped coriander. Enjoy it alone or with rice, naan bread, or quinoa.

Hint: Be sure the cod reaches about 62 degrees C before serving.

Leftovers

If you have any fish curry leftover, set it aside to cool and then pop it into an airtight lidded container. Store in the fridge for a couple of days. Reheat thoroughly to serve. Freeze in an airtight container for up to three months. Thaw before reheating.

Recipe FAQs

What kind of fish is good for curry?

White fish are great for curry. My personal favourite is cod.

Is fish curry healthy?

It depends on the recipe! My recipe focuses on plant-based ingredients, so it is a great healthy option to add to your meal rotation.

What should I serve with curry?

White rice, brown rice, or black rice are all delicious with curry. You could also use quinoa. My favourite thing to have alongside curry is some Gluten Free Naan Bread!

How long does cod take to cook in curry?

Cod cooks quite quickly! I add it as the last step of my recipe. It only needs to simmer in the curry for about 5 minutes or so before it’s ready to go!

Cod and cauliflower curry with brown rice on the side, topped with fresh corriander.

YOU MIGHT ALSO LIKE…

Tried this Cod Curry recipe? Please leave a star rating ⭐️⭐️⭐️⭐️⭐️ below and let me know how you get on. Hearing positive feedback is one of the best parts of creating recipes so please review it below and leave a comment!

P.S Never miss a new recipe! Get more healthy recipes sent straight to your inbox weekly – Subscribe and receive a free recipe eBook!

4.88 from 32 votes

Cod Curry

Easy Cod & Cauliflower Curry ready in 30 minutes! Perfect comforting healthy dinner that feeds 4 for under £10. It’s also gluten free & dairy free!
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 people
Save Recipe
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 red onion, diced
  • 3 garlic cloves, crushed
  • 1 thumb fresh ginger, chopped
  • 1 tsp paprika
  • 1 tsp ground coriander
  • 1 tsp turmeric
  • 1 tsp fennel seeds
  • ½ tsp cayenne pepper
  • pinch of chilli flakes
  • 1 tbsp olive oil
  • 1 cauliflower,, chopped into florets
  • juice of 1 lime
  • 400ml can of coconut milk
  • 400g can of chopped tomatoes
  • ¼ can water
  • 1 heaped tbsp peanut butter, (smooth or crunchy)
  • 250 g cod,, cubed
  • handful of spinach , (optional)
  • salt and pepper
  • lime wedges and chopped fresh coriander, to serve, (optional)

Instructions 

  • Firstly prepare your red onion, garlic and ginger. Add the onion, garlic, ginger and all the spices to a pan with the olive oil. Season with salt and pepper and cook for 5 minutes
  • Meanwhile prepare your cauliflower by chopping it into bite-sized florets. Now add the juice of 1 lime, 1 can coconut milk, 1 can chopped tomatoes, ¼ cup of water (use the tomato tin to measure it out) 1 heaped tbsp peanut butter and stir
  • Now add your cauliflower florets, season with salt and pepper and simmer for 10 minutes
  • Chop your cod into cubes and add to the curry along with spinach, if using, cover with a lid and simmer for 5 minutes
  • Serve with lime wedges and chopped coriander, if liked, and with rice, naan breads or quinoa or enjoy on its own!

Notes

Step-by-Step Photos: My blog post includes helpful step-by-step photos to help guide you through making this recipe.
Substitutions & Variations: I have included a list of these in the post above.
To Store: Refrigerate in an airtight container for 2-3 days. Reheat in a pot/pan over low heat until piping hot or in the microwave. You may need to add some water to loosen the sauce.
To Freeze: Freeze in an airtight container for up to three months. Thaw before reheating.
Tip 1: You can opt for smooth or crunchy peanut butter, whatever you have/prefer.
Tip 2: This cod curry is delicious on rice, quinoa, or along with my Gluten Free Naan Bread.
Tip 3: You can substitute beef, pork, chicken or prawns into this recipe if you aren’t vegan or vegetarian. If you are vegan/vegetarian you could substitute tofu, butternut squash, or jackfruit if you wished.

Nutrition

Calories: 412kcal | Carbohydrates: 23g | Protein: 20g | Fat: 30g | Saturated Fat: 20g | Fiber: 7g | Sugar: 9g
Did you make this recipe? Tag me Today!Tag @HealthyLivingJames on Instagram and use #HealthyLivingJames!
book banner image

About James Wythe

Hey, I'm James! A fully qualified health coach, cookbook author, full time food blogger and new dad with over 1 million followers. I started this journey after a sudden illness left me bed bound for 2 years and housebound for 4 years! I’m here to help you make healthy and delicious food for you and your family in less time!

You May Also Like

Leave a comment

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

Recipe Rating




28 Comments

  1. 5 stars
    This is my absolute favourite to date, so delicious and so easy to make! The thing I love about all your recipes us how quick and easy they are and the uncomplicated ingredients.

  2. 4 stars
    Great recipe! Added a green pepper that needed to be used, peas and fresh tomatoes rather than canned, to make it a complete one dish meal. And instead of rice this time we chose Naan. Love this recipe. Versatile and delicious.

  3. 5 stars
    Nigel just wants to review this with one word “Yummy “ .
    All I can say it was easy delicious and very filling, you could easily substitute the fish for more veg like butternut squash or meat if you prefer.
    First of your recipes I’ve tried but will be trying more.