Spiced Fish Curry Recipe (Easy 30-Minute Meal)

Seafood

March 9, 2026

Woman holding a warm bowl of homemade Spiced Fish Curry with cod and coconut milk.

Craving a restaurant-quality meal that’s ready in 30 minutes? This Spiced Fish Curry is your answer! Imagine tender fish fillets swimming in a rich, golden coconut milk sauce, fragrant with turmeric, ginger, and fenugreek. It’s the ultimate comforting, high-protein weeknight dinner that tastes incredibly gourmet without the fuss. Perfect for soaking up with fluffy rice or warm naan, this recipe is a flavor-packed escape from the everyday.

Ingredients

• 2 tbsp / 30 ml olive oil
• 6 fresh curry leaves (or dried bay leaves)
• 1 tbsp / 15g fresh ginger, grated
• 2 garlic cloves / 6g, minced
• 2 medium onions / 10.5 oz / 300g, finely chopped
• 0.5 tsp / 1.5g ground turmeric
• 1 tbsp / 6g ground coriander
• 2 tsp / 5g ground cumin
• 1 tsp / 2.7g chili powder
• 0.5 tsp / 1.5g ground fenugreek
• 2 cups / 16 fl oz / 475 ml unsweetened coconut milk
• 1 lb / 16 oz / 454g cod fillets, cut into 2-inch pieces
• 2 green chilies / 0.5 oz / 15g, deseeded and finely chopped
• 1 medium tomato / 5 oz / 150g, chopped
• 1 tsp / 6g salt, or to taste

Instructions

1. Prepare the aromatics by finely chopping the onions, grating the ginger, and mincing the garlic.
2. Heat olive oil in a large, heavy-bottomed saucepan over medium heat.
3. Add the curry leaves and fry for 1 minute until fragrant.
4. Stir in the ginger, garlic, and onions. Sauté for 3 minutes until the onions are soft and translucent.
5. Add all the ground spices: turmeric, coriander, cumin, chili powder, and fenugreek. Cook for 2 minutes, stirring constantly to toast them.
6. Pour in the unsweetened coconut milk and stir until the sauce is smooth and uniform in color.
7. Gently add the cod pieces, chopped green chilies, and chopped tomato to the simmering sauce.
8. Reduce heat to medium-low and simmer uncovered for 10-12 minutes, until the fish is opaque and flakes easily.
9. Stir in the salt, adjust to your taste, and serve warm.

Nutritional Information

• Nutrition (Per Serving)
• Calories: 456 kcal
• Fat: 36.1g
• Fiber: 2.1g
• Protein: 25.0g

Pro Tips

• Chef’s for the Best Spiced Fish Curry
• Bloom Your Spices: Toast the ground spices in oil for 1-2 minutes before adding liquid. This crucial step releases their essential oils and creates a much deeper, more aromatic flavor.
• Handle Fish Gently: Once the cod is in the pan, avoid over-stirring to prevent it from breaking apart. Gently spoon the sauce over the top to cook it through.
• Simmer, Don’t Boil: Keep the heat on a medium-low simmer after adding the coconut milk. Boiling can cause the sauce to separate and lose its creamy texture.
• Fresh Curry Leaves: If possible, use fresh curry leaves instead of dried bay leaves. Their unique, pungent aroma makes a huge difference. Freeze any extras!

FAQ

Q: Can I use a different type of fish for this curry
A: Absolutely. This recipe is versatile and works well with other firm white fish like halibut, haddock, or tilapia. Cut any fish you choose into 2-inch pieces to ensure it cooks evenly in the sauce.

Q: What can I substitute for fresh curry leaves
A: If you can’t find fresh curry leaves, you can use dried bay leaves as a substitute. While the flavor is different, they will still add a pleasant aromatic quality to the curry.

Q: How can I adjust the spice level of this curry
A: To make the curry spicier, increase the amount of chili powder or leave the seeds in the green chilies. For a milder version, reduce or omit the chili powder and make sure the green chilies are completely deseeded.

Q: How do I prevent the coconut milk sauce from separating
A: The key is to maintain a gentle simmer after adding the coconut milk. Avoid bringing the sauce to a rolling boil, as high heat can cause the coconut milk to curdle or separate, affecting the creamy texture.

More Keto Recipes

A smiling woman holding a delicious baking dish of Keto Fried Salmon paired with golden, cheesy baked broccoli and fresh lime wedges in a bright kitchen.

Keto Fried Salmon with Broccoli and Cheese

Ingredients Salmon: 12 oz (340g) salmon fillet; cut into bite-sized pieces. Butter: 3.0 tbsp (42g) butter, divided. Broccoli: 8 oz (225g) fresh broccoli; cut into small florets. Cheese: 2.0 oz (56g) cheddar cheese, grated (about 0.5 cups). Seasoning: 0.1 tsp (0.5g)...

A smiling woman holding a rustic ceramic plate featuring beautifully golden Roasted Salmon with Parmesan Dill Crust, served alongside fresh asparagus and a creamy dill sauce.

Roasted Salmon with Parmesan Dill Crust

Preparation Time: 10 minutes Cooking Time: 10 minutes Servings: 2 Ingredients 0.5 lbs (8.0 oz / 225g) salmon, cut into two equal pieces 1.0 tbsp (0.1 oz / 3g) fresh dill weed, chopped 0.25 cups (2.0 oz / 56g) cottage cheese 1.0 tbsp (0.5 oz / 14g) extra virgin olive...

A smiling woman in a grey sweater and beige apron holding a plate of delicious Keto Baked Salmon with Pesto, green sauce, and asparagus in a bright kitchen setting.

Keto Baked Salmon with Pesto

Ingredients For the Salmon: 0.5 lbs (8 oz / 225g) fresh salmon fillets 1 oz (28g / 2 tbsp) green pesto 0.05 oz (1.5g / 0.25 tsp) salt 0.05 oz (1.5g / 0.25 tsp) black pepper For the Creamy Green Sauce: 0.25 cups (60g / 2.1 oz) plain Greek yogurt 1 oz (28g / 2 tbsp)...

Person in a gray sweater holding a bowl of salad with smoked salmon, olives, arugula, and a lemon wedge in a kitchen.

Smoked Salmon Salad

Ingredients To make this vibrant dish, you will need the following exactly measured ingredients: 2 cups (1.5 oz / 42g) fresh arugula salad leaves 2 oz (56g) smoked salmon 4 large olives (0.5 oz / 14g) 1 tsp (0.1 oz / 2.8g) pink peppercorns, lightly crushed 1 slice...

A smiling woman wearing an apron holds a rustic bowl of freshly prepared Fish and Leek Sauté, showcasing the vibrant green leeks and cooked diced trout.

Fish and Leek Sauté

Ingredients Leek: 1.0 medium leek, chopped (approx. 5.3 oz / 150g) Trout: 2.0 fillets, diced (8.0 oz / 225g) Tamari: 1.0 tbsp (0.5 oz / 15g) tamari soy sauce Ginger: 1.0 tsp (0.1 oz / 3g) fresh ginger, grated Oil: 1.0 tbsp (0.5 oz / 14g) avocado oil Seasoning: 0.1 tsp...

A smiling woman standing in a bright kitchen, holding a rustic ceramic bowl filled with freshly cooked Garlic Lime Mahi-Mahi, garnished with chopped cilantro and lime wedges.

Garlic Lime Mahi-Mahi

Preparation Time: 15 minutes Cooking Time: 10 minutes Marinating Time: 30 minutes Servings: 4 Ingredients 4 Mahi-Mahi filets, approximately 16 to 20 oz (450g to 560g) total Zest and juice of 1 large fresh lime, approximately 2 tbsp (1 fl oz / 30ml) of juice 0.25 cup...

A smiling woman in a bright kitchen holding an oven-safe dish of freshly broiled Keto Spicy Oysters resting on a bed of fresh green basil leaves.

Ketogenic Spicy Oyster

Preparation Time: 10 minutes Cooking Time: 5 minutes Servings: 2 Ingredients 12 whole oysters, freshly shucked (yields approx. 8 oz / 225g of oyster meat) 1 tbsp. (0.5 oz / 15g) olive oil 7-8 fresh basil leaves (approx. 0.1 oz / 3g) 1 tbsp. (0.6 oz / 17g) garlic chili...

A food blogger holding a baking dish filled with fresh Keto Baked Salmon with lemon slices and butter, presenting the finished dish in a bright kitchen setting.

Keto Baked Salmon with Lemon and Butter

Ingredients Salmon: 16 oz (454g) salmon fillet, whole or portioned Lemon: 1 whole fresh lemon (yielding approximately 0.25 cup or 2 oz (60g) of slices and juice) Butter: 6 tbsp (3 oz / 85g) unsalted butter, divided Olive Oil: 1 tbsp (0.5 oz / 15ml) extra-virgin olive...

A smiling female chef holding a freshly prepared Tiger Prawn Salad over mixed lettuce greens with a creamy lemon dijon dressing in a bright, modern kitchen.

Salad of Prawns and Mixed Lettuce Greens

Ingredients Mixed Greens: 2.0 cups (2.0 oz / 57g) mixed lettuce greens Prawns: 8.0 oz (225g) tiger prawns, peeled and deveined Aioli: 0.25 cup (2.0 oz / 57g) aioli Olive Oil: 1.0 tbsp. (0.5 oz / 14g) olive oil Lemon Juice: 1.0 tbsp. (0.5 oz / 15g) freshly squeezed...

A smiling woman holding a delicious baking dish of Keto Fried Salmon paired with golden, cheesy baked broccoli and fresh lime wedges in a bright kitchen.

Keto Fried Salmon with Broccoli and Cheese

Ingredients Salmon: 12 oz (340g) salmon fillet; cut into bite-sized pieces. Butter: 3.0 tbsp (42g) butter, divided. Broccoli: 8 oz (225g) fresh broccoli; cut into small florets. Cheese: 2.0 oz (56g) cheddar cheese, grated (about 0.5 cups). Seasoning: 0.1 tsp (0.5g)...

A smiling woman holding a rustic ceramic plate featuring beautifully golden Roasted Salmon with Parmesan Dill Crust, served alongside fresh asparagus and a creamy dill sauce.

Roasted Salmon with Parmesan Dill Crust

Preparation Time: 10 minutes Cooking Time: 10 minutes Servings: 2 Ingredients 0.5 lbs (8.0 oz / 225g) salmon, cut into two equal pieces 1.0 tbsp (0.1 oz / 3g) fresh dill weed, chopped 0.25 cups (2.0 oz / 56g) cottage cheese 1.0 tbsp (0.5 oz / 14g) extra virgin olive...

A smiling woman in a grey sweater and beige apron holding a plate of delicious Keto Baked Salmon with Pesto, green sauce, and asparagus in a bright kitchen setting.

Keto Baked Salmon with Pesto

Ingredients For the Salmon: 0.5 lbs (8 oz / 225g) fresh salmon fillets 1 oz (28g / 2 tbsp) green pesto 0.05 oz (1.5g / 0.25 tsp) salt 0.05 oz (1.5g / 0.25 tsp) black pepper For the Creamy Green Sauce: 0.25 cups (60g / 2.1 oz) plain Greek yogurt 1 oz (28g / 2 tbsp)...

Person in a gray sweater holding a bowl of salad with smoked salmon, olives, arugula, and a lemon wedge in a kitchen.

Smoked Salmon Salad

Ingredients To make this vibrant dish, you will need the following exactly measured ingredients: 2 cups (1.5 oz / 42g) fresh arugula salad leaves 2 oz (56g) smoked salmon 4 large olives (0.5 oz / 14g) 1 tsp (0.1 oz / 2.8g) pink peppercorns, lightly crushed 1 slice...

0
Would love your thoughts, please comment.x
()
x
0