Coastal Cod Curry

Easy One-Pot Cod Curry with Creamy Coconut & Cauliflower

Get ready to savor this incredibly delicious and effortlessly prepared Cod Curry! This flavorful fish curry is designed for busy weeknights, coming together in just 30 minutes total, with a mere 10 minutes of hands-on prep time. Crafted entirely in one pot, it’s a budget-friendly meal that serves 4 people for under £10. Experience a wholesome, satisfying curry that’s both quick to make and bursting with authentic flavors.

Cod and Cauliflower curry in a pot.

Recipe Difficulty – Very Easy

Table of Contents

  • Why This One-Pot Cod Curry is a Must-Try
  • Essential Ingredients for Your Perfect Cod Curry
  • Smart Substitutions for Your Cod Curry
  • Exciting Variations to Customize Your Fish Curry
  • Step-by-Step: How to Prepare Your Delicious Cod Curry
  • Storing and Reheating Leftover Cod Curry
  • Cod Curry Recipe FAQs
  • The Ultimate Cod Curry Recipe Card

Why This One-Pot Cod Curry is a Must-Try

This creamy coconut cod curry is truly a culinary delight, perfect for any season. Imagine succulent, flaky chunks of cod mingling with tender cauliflower florets, all swimming in a mildly spiced, aromatic curry sauce. What’s not to adore? Each spoonful transports you to a gourmet experience, making it the ideal healthy alternative to a restaurant takeaway or an expensive meal out.

Beyond its incredible flavor, this healthy white fish curry is incredibly versatile. Serve it alongside your preferred rice – be it fluffy white, hearty brown, or nutritious black rice. For an extra touch, pair it with my easy Gluten-Free Naan Bread, perfect for scooping up every last drop of sauce, or opt for a lighter side like quinoa. Its beauty lies in its simplicity, comforting warmth, adaptability, and perfectly balanced spice profile. As an added bonus, this recipe is naturally gluten and dairy-free! Despite being dairy-free, the strategic use of coconut milk bestows a rich, velvety texture that makes this fish curry profoundly comforting and utterly satisfying.

The secret to this coconut cod and cauliflower curry’s exceptional flavor lies in its vibrant blend of aromatic ingredients. Fresh ginger and garlic form the foundational layer, complemented by a thoughtful selection of spices that infuse the dish with depth and warmth. All these essential items are readily available in most pantries or can be easily acquired during your next grocery run. This dish is not only delicious and filling but also promises to become a cherished new favorite in your recipe rotation, offering a taste of exotic comfort right at home.

If your palate enjoys the exquisite taste of curry fish recipes, you’ll also love exploring my Thai Red Prawn Curry or a classic Prawn Curry. For those who appreciate the delicate texture and flavor of white fish dishes or are looking for more innovative cod recipes, don’t miss my Dairy Free Fish Pie, a magnificent creation that harmoniously combines the goodness of cod with salmon and prawns in a delightful, dairy-free adaptation.

Essential Ingredients for Your Perfect Cod Curry

Ingredients to make Cod Curry.

Crafting this incredible cod curry requires a selection of fresh produce and aromatic spices. Here’s a breakdown of each key ingredient and its role in creating this flavorful dish:

  • Red Onion – A finely diced red onion forms the savory base of our curry, providing a subtle sweetness and aromatic foundation when sautéed.
  • Garlic Cloves – Freshly crushed garlic cloves are indispensable, infusing the curry with their pungent, savory essence that is characteristic of many great curries.
  • Fresh Ginger – Chopped fresh ginger adds a warm, zesty, and slightly spicy kick, elevating the overall freshness and depth of flavor.
  • Paprika – This versatile spice contributes a beautiful reddish hue and a delightful balance of sweet and mildly peppery notes to the curry sauce.
  • Ground Coriander – Known for its sweet, citrusy, and slightly earthy aroma, ground coriander is a staple in Indian cuisine and a must-have for this curry’s complex flavor profile.
  • Turmeric – Not only does turmeric give the curry its vibrant golden color, but it also brings a distinct earthy, slightly bitter flavor and is celebrated for its health benefits. It’s also a star in my Coconut Dhal.
  • Fennel Seeds – These small, aromatic seeds are renowned for their unique, sweet licorice-like flavor, which harmonizes wonderfully with the other curry spices, adding an intriguing layer of taste.
  • Cayenne Pepper – For those who appreciate a gentle warmth, cayenne pepper provides a hint of heat that perfectly complements the rich coconut milk base of this fish curry.
  • Chilli Flakes – An additional pinch of chili flakes allows you to easily adjust the spice level, adding a more direct and noticeable warmth to the dish.
  • Olive Oil – Used to gently sauté the onions and spices, olive oil helps to release their flavors and create the fragrant foundation of the curry.
  • Cauliflower – Chopped into bite-sized florets, cauliflower is a fantastic, healthy addition, absorbing the curry flavors beautifully and adding delightful texture. If you have extra, try my comforting Cauliflower Soup.
  • Lime Juice – A generous splash of fresh lime juice brightens the entire dish, cutting through the richness of the coconut milk and enhancing all the other flavors with its zesty acidity.
  • Can of Coconut Milk – This is the star ingredient for achieving that lusciously creamy, dairy-free texture and rich flavor that makes this fish curry so incredibly comforting. Any leftover cans can be used for my Coconut Dhal.
  • Can of Chopped Tomatoes – Chopped tomatoes add tanginess, body, and a lovely depth of flavor to the sauce. If you have extra tins, they’re great in my Vegetable Tagine.
  • Water – A little water helps to achieve the ideal consistency for the curry sauce, ensuring it’s neither too thick nor too thin.
  • Peanut Butter – Whether you prefer smooth or crunchy, peanut butter is a secret ingredient that adds an unexpected depth, richness, and slight nutty sweetness, making the sauce incredibly satisfying. A large tub? Make my Peanut Butter Blondies!
  • Cod – The undisputed hero of this recipe, fresh cod fillets, cubed, provide a delicate, flaky texture and mild flavor that perfectly absorbs the vibrant curry sauce.
  • Handful of Spinach – An optional yet highly recommended addition, spinach wilts beautifully into the curry, adding a burst of color, extra nutrients, and a touch of freshness.
  • Salt and Pepper – Essential seasonings to taste, these help to balance and accentuate all the other delicious flavors in the curry.
  • Lime Wedges – Optional for serving, fresh lime wedges offer a final burst of citrus, which can be squeezed over the hot curry just before eating for an extra zing.
  • Chopped Fresh Coriander – Also optional for serving, a sprinkle of fresh coriander adds a vibrant herbaceous note and a beautiful pop of color to the finished dish.

See the full recipe card below for precise measurements and detailed information on ingredients and quantities.

Smart Substitutions for Your Cod Curry

This cod curry recipe is wonderfully adaptable, allowing you to tailor it to your dietary needs or whatever you have on hand. Don’t be afraid to experiment with these smart substitutions:

  • Cauliflower – If cauliflower isn’t your preference or isn’t available, equally delicious results can be achieved by replacing it with broccoli florets or even chunks of sweet potato for a slightly different texture and sweetness.
  • Chopped Tomatoes – For those who prefer an exceptionally smooth curry sauce, passata (strained tomatoes) can be used as a direct substitute for chopped tomatoes, offering a silkier finish without compromising flavor.
  • Peanut Butter – If you or someone you’re cooking for has a nut allergy, rest assured that the peanut butter can be completely omitted without ruining the dish. Alternatively, for a similar creamy texture and nutty flavor (if allergies permit other nuts), almond butter or even a tablespoon of tahini could be used, though the flavor profile would subtly change.
  • Cod – While cod is excellent, many other white fish varieties work beautifully here. Consider using haddock for a similar flaky texture, salmon for a richer, oilier fish option, or prawns for a quick-cooking seafood twist. Even firm white fish like tilapia or pollock would be suitable.
  • Vegan – To transform this into a completely plant-based dish, simply omit the cod. You could then substitute it with firm tofu, cut into cubes and pan-fried before adding, or increase the amount of cauliflower. Adding other hearty vegetables like butternut squash chunks or even shredded jackfruit can also create a satisfying vegan meal.

Exciting Variations to Customize Your Fish Curry

Once you master the basic recipe, the possibilities for customization are endless. Here are some exciting variations to make this cod curry truly your own:

  • Spicy Enhancements – This curry starts with a mild spice level, making it incredibly easy to dial up the heat according to your preference. Try doubling or even tripling the amounts of cayenne pepper and chili flakes already in the recipe. For an even more fiery kick and complex spice, consider adding a sliced fresh jalapeño or serrano chili early in the cooking process. Incorporating a teaspoon of garam masala at the end, or a pinch of cumin seeds when sautéing the aromatics, will also deepen the spice profile.
  • Deluxe Presentation & Flavor – Elevate your cod and tomato curry to a truly deluxe experience. Before serving, generously sprinkle with freshly chopped coriander for a burst of herbaceous freshness and vibrant color. Accompany each serving with several lime wedges, allowing everyone to squeeze fresh lime juice over their portion for an exhilarating zingy flavor that perfectly cuts through the richness of the curry. A dollop of dairy-free yogurt or coconut cream on top can also add an extra layer of luxury.
  • Kid-Friendly Options – Making this curry appealing for younger palates is simple. If fish isn’t a favorite, you can swap the cod for their preferred meat, such as tender chicken pieces, or make it vegetarian by increasing the cauliflower or adding firm tofu. You can also customize the vegetables to include what your kids love – consider adding sweet green bell pepper strips, a handful of frozen peas, or fresh tomato wedges. Reduce the amount of chili flakes and cayenne pepper, or omit them entirely, to ensure a mild, enjoyable flavor for sensitive taste buds.
  • Herbaceous Twist – For a different aromatic profile, consider adding a handful of fresh curry leaves to the pan with the onions and spices. Their unique flavor brings an authentic South Indian touch to the dish.
  • Nutty Alternative – If you love the idea of added richness but want to avoid peanuts, a tablespoon of cashew butter or even ground cashews can provide a similar creamy, nutty depth, blending seamlessly into the sauce.

For another delicious curry inspiration, explore this speedy 15 Minute Vegetable Curry, or delve into the classic comfort of my White Fish Curry.

Step-by-Step: How to Prepare Your Delicious Cod Curry

Creating this flavorful one-pot cod curry is incredibly straightforward. Follow these simple steps for a perfect meal every time:

Step 1: Sauté the Aromatics and Spices. Begin by meticulously prepping your red onion, garlic cloves, and fresh ginger. Ensure the onion is finely diced, the garlic is crushed, and the ginger is minced or finely chopped to maximize flavor release. Heat the olive oil in a large, deep pan or Dutch oven over medium heat. Add the prepped onion, garlic, and ginger to the pan, along with all the dry spices (paprika, ground coriander, turmeric, fennel seeds, cayenne pepper, and chili flakes). Season generously with salt and black pepper. Sauté this aromatic mixture for about five minutes, stirring occasionally, until the onions soften and become translucent, and the spices release their fragrant aromas. This crucial step builds the flavor base for your curry.

Step 2: Prepare the Cauliflower. While your aromatics are gently cooking, take this time to prepare your cauliflower. Wash it thoroughly and chop it into uniform, bite-sized florets. Aim for pieces that are roughly the same size to ensure even cooking and tender results. Set the prepared cauliflower aside.

Coconut milk, cauliflower and spices mixed in a pot.

Step 3: Build the Sauce and Simmer the Cauliflower. Once the aromatics are fragrant, add the lime juice, the full can of coconut milk, the can of chopped tomatoes, and a quarter can of water (a great trick is to use the empty tomato tin to measure the water, ensuring no waste). Stir in the heaped tablespoon of peanut butter until it dissolves into the sauce, adding a wonderful creamy richness. Now, add your prepared cauliflower florets to the pan, stirring to ensure they are well coated in the luscious sauce. Season once more with a pinch of salt and pepper. Bring the curry to a gentle simmer, then cover the pan with a lid and let it cook for 10 minutes. This simmering time allows the cauliflower to become tender and absorb all the vibrant flavors of the sauce.

Adding cod into the cauliflower curry.

Step 4: Add Cod and Finish. While the cauliflower is simmering, cube your cod fillets into roughly 1-inch pieces. After the 10 minutes of simmering, gently add the cubed cod to the curry, along with a handful of fresh spinach if you’re using it. Stir gently to submerge the fish and spinach into the hot sauce. Cover the pan again with the lid and continue to simmer for just 5 more minutes. Cod cooks very quickly, and this short period is perfect to ensure it’s cooked through, flaky, and tender, without overcooking. The spinach will wilt beautifully into the sauce.

Serve and Enjoy: Once cooked, immediately remove the pan from the heat. Ladle the hot, fragrant cod curry into bowls. Serve with optional fresh lime wedges for squeezing and a sprinkle of chopped fresh coriander for garnish. This delightful curry is perfect on its own or accompanied by a side of fluffy rice, warm naan bread, or nutritious quinoa. Enjoy your quick, healthy, and incredibly flavorful homemade meal!

Hint: To ensure your cod is perfectly cooked and safe to eat, use a meat thermometer. The internal temperature of the thickest part of the fish should reach approximately 62 degrees C (145 degrees F) before serving. This usually takes just about 5 minutes of simmering in the hot curry.

Storing and Reheating Leftover Cod Curry

This cod curry is just as delightful the next day, making it an excellent option for meal prep. If you find yourself with any leftover fish curry, allow it to cool completely at room temperature before transferring it into an airtight container. Store this container in the refrigerator for up to 2-3 days. When ready to enjoy, reheat the curry thoroughly on the stovetop over low heat, stirring occasionally, until it is piping hot all the way through. You may need to add a splash of water or vegetable broth during reheating to restore the sauce to its original consistency. For longer storage, this curry freezes beautifully. Place cooled leftovers in a freezer-safe, airtight container and freeze for up to three months. Remember to thaw it completely in the refrigerator overnight before reheating it using the same methods mentioned above.

Cod Curry Recipe FAQs

What kind of fish is best for curry?

White fish varieties are generally excellent choices for curry due to their mild flavor and flaky texture that absorbs the spices beautifully. My personal favorite, and the star of this recipe, is cod. Other great options include haddock, pollock, tilapia, or even firm white fish like snapper. These fish hold up well to simmering in a rich sauce without falling apart too quickly.

Is fish curry healthy?

Absolutely! The healthiness of a fish curry largely depends on its ingredients. My recipe prioritizes fresh, wholesome components like lean cod, nutrient-dense cauliflower, and a medley of anti-inflammatory spices. With its plant-based sauce (using coconut milk instead of dairy) and focus on fresh vegetables, it stands as a fantastic, healthy option to regularly incorporate into your meal rotation, offering essential proteins, healthy fats, and vital micronutrients.

What should I serve with cod curry?

The possibilities are diverse and delicious! Classic accompaniments include various types of rice: fluffy white rice, nutty brown rice, or even exotic black rice. Quinoa also makes a wonderfully healthy and protein-rich alternative. However, my absolute favorite thing to have alongside this creamy curry is some warm, soft Gluten-Free Naan Bread, perfect for soaking up every last drop of that incredible sauce!

How long does cod take to cook in curry?

Cod is a delicate fish that cooks surprisingly quickly. To prevent it from becoming tough or overcooked, I recommend adding it as one of the very last steps in the recipe. It typically only needs to simmer gently in the hot curry sauce for about 5 minutes, or until it becomes opaque and flakes easily with a fork. Overcooking will result in dry fish, so keep a close eye on it!

Can I use frozen cod?

Yes, absolutely! Frozen cod fillets work perfectly for this recipe. Just make sure to thaw them completely in the refrigerator overnight or by running them under cold water before cooking. Pat them dry thoroughly before cubing and adding to the curry, as excess moisture can dilute the sauce.

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

YOU MIGHT ALSO LIKE…

More Delicious & Healthy Recipes

Dinner

The Best Thai Red Prawn Curry

Dinner

Simple Salmon Pie

Dinner

Dairy Free Fish Pie

Sides

Best Vegan Cauliflower Cheese

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

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

Cod and Cauliflower curry in a pot.
Pin
Print
Rated 4.88 out of 5 from 32 votes

Cod Curry

By: James Wythe
Shop now on PlateUp
Easy Cod & Cauliflower Curry ready in 30 minutes! This comforting and healthy dinner feeds 4 for under £10. It’s also naturally gluten-free & dairy-free!
Prep Time: 10
Cook Time: 20
Total Time: 30
Servings: 4 people

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 diced onion, crushed garlic, minced ginger, and all the spices (paprika, ground coriander, turmeric, fennel seeds, cayenne pepper, and chili flakes) to a large pan with the olive oil. Season with salt and pepper. Cook for 5 minutes over medium heat until the onions soften and become fragrant.
  • Meanwhile, chop your cauliflower into bite-sized florets. Once the aromatics are cooked, add the juice of 1 lime, 1 can of coconut milk, 1 can of chopped tomatoes, ¼ cup of water (using the tomato tin for measurement), and 1 heaped tablespoon of peanut butter to the pan. Stir well to combine.
  • Now, add your cauliflower florets to the sauce. Season again with salt and pepper to taste. Bring the mixture to a gentle simmer, then cover the pan with a lid and let it simmer for 10 minutes until the cauliflower is tender.
  • Chop your cod into bite-sized cubes. Add the cubed cod to the curry along with the spinach (if using). Cover the pan with a lid and simmer for another 5 minutes, or until the cod is cooked through and flakes easily.
  • Serve immediately with fresh lime wedges and chopped coriander, if desired. Enjoy this delicious curry on its own, or with sides like rice, naan breads, or quinoa.

Notes

Step-by-Step Photos: My blog post above includes helpful step-by-step photos to guide you through making this recipe successfully.
Substitutions & Variations: A detailed list of ingredient swaps and exciting variations can be found in the sections above.
To Store: Refrigerate any leftover curry in an airtight container for 2-3 days. Reheat gently in a pot or pan over low heat until piping hot. You may need to add a little water or broth to loosen the sauce if it has thickened.
To Freeze: For longer storage, freeze cooled curry in an airtight container for up to three months. Ensure it’s fully thawed in the refrigerator before reheating.
Tip 1: You can use either smooth or crunchy peanut butter based on your preference or what you have available. Both work perfectly to add richness and depth.
Tip 2: This cod curry is incredibly versatile and pairs wonderfully with rice, quinoa, or my homemade Gluten-Free Naan Bread for a truly satisfying meal.
Tip 3: If you’re not strictly vegan or vegetarian, you can easily substitute the cod with other proteins like beef, pork, chicken, or prawns. For a plant-based option, consider firm tofu, butternut squash, or jackfruit.

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!