Indian Fish Curry Recipe

Indian Fish Curry Recipe

Cook Time: 30 minutes

Ingredients

  • 3 tablespoons canola oil, divided
  • 2 teaspoons Dijon mustard
  • 1 teaspoon ground black pepper
  • 1 teaspoons salt, divided
  • 4 white fish fillets
  • 1 medium onion, coarsely chopped
  • 4 cloves garlic, roughly chopped
  • 1 (1 inch) piece fresh ginger root, peeled and chopped
  • 5 cashew halves
  • 2 teaspoons cayenne pepper, or to taste
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon white sugar
  • teaspoon ground turmeric
  • cup chopped tomato
  • cup vegetable broth
  • cup chopped fresh cilantro

Directions

Step 1: Begin by gathering all your ingredients.

Step 2: In a shallow glass bowl, combine 2 tablespoons of canola oil, Dijon mustard, black pepper, and teaspoon of salt. Stir to mix well.

Step 3: Add the fish fillets to the bowl and turn them to coat evenly with the marinade. Cover the bowl and refrigerate for 30 minutes.

Step 4: While the fish is marinating, place the onion, garlic, ginger, and cashews in a blender or food processor. Pulse until the mixture forms a smooth paste.

Step 5: Preheat your oven to 350F (175C).

Step 6: Heat the remaining 1 tablespoon of oil in a skillet over medium-low heat. Add the cashew paste to the skillet and cook, stirring, for 1 to 2 minutes until it becomes fragrant.

Step 7: Stir in the cayenne pepper, remaining 1 teaspoon of salt, cumin, coriander, sugar, and turmeric. Cook and stir for an additional 5 minutes.

Step 8: Add the chopped tomato and vegetable broth to the skillet. Stir to combine, then simmer for another 3 to 4 minutes until the sauce thickens slightly.

Step 9: Remove the fish fillets from the marinade and discard the leftover marinade. Place the fish in a baking dish and pour the prepared sauce over the top.

Step 10: Cover the baking dish with foil and bake in the preheated oven for about 30 minutes, or until the fish flakes easily with a fork.

Step 11: Once cooked, remove the dish from the oven and garnish the fish with freshly chopped cilantro.

Recipe Tips

  • You can use frozen fish fillets for this recipe, just be sure to thaw them before use.
  • If you prefer a less spicy dish, reduce the amount of cayenne pepper.

Nutrition Facts (per serving)

  • Calories: 338
  • Total Fat: 14g (17% Daily Value)
  • Saturated Fat: 1g (7% Daily Value)
  • Cholesterol: 56mg (19% Daily Value)
  • Sodium: 2715mg (118% Daily Value)
  • Total Carbohydrate: 12g (4% Daily Value)
  • Dietary Fiber: 2g (8% Daily Value)
  • Total Sugars: 5g
  • Protein: 42g (83% Daily Value)
  • Vitamin C: 10mg (11% Daily Value)
  • Calcium: 69mg (5% Daily Value)
  • Iron: 2mg (11% Daily Value)
  • Potassium: 940mg (20% Daily Value)

Note: Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your individual calorie needs.

Indian Fish Curry Recipe

AI Audio version of the recipe is available!

You can listen to this recipe in AI audio format. Simply click the play button below to listen to the content in a format that suits you best. It’s a great way to absorb information on the go!

FAQ about Indian Fish Curry Recipe

Yes, you can use frozen fish fillets. Just make sure to thaw them completely before using them in the recipe.

To make the dish less spicy, reduce the amount of cayenne pepper. You can also omit or reduce other spicy ingredients, like curry powder or red pepper flakes, to suit your taste.

Yes, you can prepare the curry sauce in advance and refrigerate it for up to 24 hours. Marinate the fish beforehand as well. When you're ready to cook, simply bake the fish with the prepared sauce.

Store any leftovers in an airtight container in the refrigerator for up to 2-3 days. Reheat gently in the oven or on the stovetop, adding a little water or broth if the sauce thickens too much.

If you don’t have cashews, you can use other nuts like almonds or walnuts, or even coconut milk for a different flavor. Keep in mind that this will slightly alter the texture and flavor of the curry.

Firm white fish fillets, such as cod, tilapia, haddock, or mahi-mahi, work best in this recipe as they hold up well during cooking. You can also use swordfish or basa fillets for a similar result.

Bake the fish for about 30 minutes at 350°F (175°C) until it flakes easily with a fork. If the fish fillets are thicker, they may need an extra 5-10 minutes of cooking time.

Yes, this recipe is naturally dairy-free. Just ensure you don't add any dairy-based ingredients like butter or cream. If you're looking for creaminess, consider adding coconut milk or another plant-based milk.

Yes, you can serve the curry with a variety of sides such as steamed vegetables, quinoa, or naan bread. A simple green salad with an oil and vinegar dressing would also pair nicely with the flavors of the curry.

If you'd like a thicker sauce, you can let the sauce cook for a little longer to reduce the liquid. Alternatively, you can add a thickening agent like cornstarch or arrowroot powder, but make sure to mix it with a little cold water before adding it to avoid clumps.

Comments

Charles Hall

08/02/2022 07:08:14 AM

Had a friend over for dinner who is new to America, hailing from India, and he commented that the dish was spot on, although he found it to be quite mild compared to what he's used to. For us, it had a nice kick of spice. I omitted the mustard and marinated the fish in a blend of turmeric, garlic, salt, and pepper using a food processor, adding a few drops of water and oil to create a paste. This helpful tip was shared by my friend when I mentioned what I was planning to cook. I also added a can of green chilies and reduced the amount of cayenne pepper to 1/2 a teaspoon. We absolutely enjoyed this meal! Served over brown rice, it was a hit and we cleaned our plates. I am looking forward to making this again soon. Thank you for sharing this recipe!

Samuel Hernandez

11/15/2023 03:17:52 AM

Absolutely loved this recipe at my home! I made a few tweaks by using mahi mahi and shrimp, adjusting the spiciness by using only 1 teaspoon of cayenne (my daughter prefers milder flavors), and substituting cashews with 2 tablespoons of creamy peanut butter. I blended all the curry sauce ingredients together for a smooth puree and simmered it for an hour to enhance the flavors. For cooking the fish, I sautéed it in a pan and then added the curry sauce, letting it cook for another 10 minutes. We enjoyed it over a bed of spinach and rice, topped with mango chutney. The fact that my daughter already asked when I'll be making it again is a testament to its success in our home!

Kelly Garcia

09/28/2024 08:48:19 PM

Our household favorite! The teenagers always ask for it. I prefer using only 3/4 teaspoon of cayenne, increase the tomato to 1 cup, and add 1/2 can of coconut milk for extra creaminess. The sauce is so delicious that we love having extra to drizzle over rice. We typically use about 6 Basa fillets, which turn out super tender! What's also great about this dish, unlike many fish dishes, is that it can be kept in the oven at 200 degrees covered without drying out. We discovered this one night when dinner was ready but the family was an hour late getting home. This recipe is restaurant-quality, perfect with naan and a simple crunchy salad with an oil and vinegar dressing. Thank you for the recipe :)

Jason Torres

08/27/2023 09:35:57 PM

I've prepared this dish twice now. The first time I followed the recipe exactly using cod, but found that the amount of cayenne pepper was too much for my liking. However, my husband enjoyed it. I also wasn't a big fan of the cod in this dish. The second time, I used tilapia instead and reduced the cayenne to 1/2 tsp, which was perfect for me. I served it over rice cooked in leftover vegetable broth from the recipe, adding in some cumin, turmeric, coriander, salt, pepper, and garam masala for extra flavor. It complemented the fish beautifully. Overall, it was a fantastic meal and I will definitely be making it again.

Angela Miller

05/10/2023 09:54:35 AM

This dish was a huge success in our home! My husband absolutely loved it and even asked me to save the recipe. I used haddock fillets, and they were so large that I only cooked two, which turned out well because I had just enough sauce to cover them. I made a few tweaks, like using 1 tablespoon of ginger paste instead of a fresh piece, opting for olive oil over canola, and adding five whole cashews. I also made the cashew paste in a blender instead of a food processor, and it worked perfectly. We enjoyed it with jasmine rice. The fish turned out to be incredibly tasty, with a unique curry flavor that was earthy, slightly pungent, a little sweet, and, of course, spicy. Personally, I didn't find it too spicy, but I would consider adding more tomatoes next time—maybe a cup or more.

Larry Green

08/13/2024 09:03:39 AM

I absolutely adored this recipe! At first, it presented a challenge for me because I cannot consume onions. However, I found a solution by substituting sliced mushrooms and a teaspoon of water for the onions. Additionally, I had three leftover roasted fingerling potatoes which I sliced up and added to the dish along with the tomatoes. The fresh rockfish, caught locally by a friend, was the perfect choice for the fish. Following the recipe's recommended spices resulted in an incredible flavor. I served it over white rice, and it was simply delicious.

Alexander Martin

08/18/2022 06:20:41 PM

I followed the recipe exactly, but I decided to reduce the amount of salt by half. I also prepared the dish the night before by covering the cod fillets with the flavorful paste, then covering the casserole with foil and refrigerating it. After just half an hour in the oven, the meal was ready to be served alongside mashed sweet potatoes, fragrant jasmine rice, a sprinkle of shredded coconut, a few raisins, and a dollop of homemade rhubarb chutney. Although my daughter found it a bit too spicy, she ended up finishing her entire plate!

Carolyn Cruz

01/12/2023 01:40:16 AM

I followed the recipe exactly, except I reduced the amount of salt by half. I prepared the dish the night before by coating the cod fillets with the paste, covering the casserole with foil, and chilling it in the fridge. After baking it for half an hour in the oven, I served it alongside mashed sweet potatoes, jasmine rice, a sprinkle of shredded coconut, a few raisins, and a dollop of homemade rhubarb chutney. While my daughter found it a bit spicy, she still cleaned her plate!

Patrick Hernandez

07/03/2023 04:49:33 AM

I followed the recipe instructions and used tuna steak that I found at the grocery store. The dish turned out delicious when served over white rice, alongside a side of lentil soup.

Christine Lewis

08/22/2023 09:58:53 PM

Spicy cashew paste coated with cayenne and red pepper flakes offers a satisfying kick that will make you break a sweat, while still being packed with flavor. I recommend tripling the amount of cashew mixture to have leftovers for rice. To elevate your dish, consider adding curry powder to basmati rice as it is cooking.

Laura Thompson

04/07/2023 09:45:32 AM

Thank you so much!!! This is my review. Thank you!!!

Dorothy Miller

03/29/2024 01:22:18 AM

We prepared it using cod and it turned out to be delicious!

Susan Anderson

01/27/2024 01:37:48 PM

I stuck to the recipe precisely, and I must say, it turned out incredibly spicy. While we adore hot and spicy flavors, this dish was just too intense to be truly enjoyable. If I were to make it again, I would definitely dial down the spiciness to about half of what the recipe suggests.

Dennis Wilson

11/29/2023 03:09:38 AM

The dish turned out really well, but I ended up doubling the amount of curry to fully coat the Swai fillets I used. The cayenne pepper was a bit overpowering, but overall it was still a fantastic meal.

Margaret Hill

10/07/2024 08:18:57 AM

I absolutely loved it! Although I found it a bit too salty, so next time I'll reduce the amount of salt. We also reduced the cayenne pepper by about two-thirds. We will definitely be making this recipe again!