Skip to main content New<> this month
Get the Allrecipes magazine

Indian Fish Curry

Rated as 4.58 out of 5 Stars
19

"A very spicy dish. This recipe is inspired by my mother's Bengali fish recipe she used to make in India."
Featured in Allrecipes Magazine — Subscribe!
Added to shopping list. Go to shopping list.

Ingredients

1 h 25 m servings 338
Original recipe yields 4 servings

Directions

{{model.addEditText}} Print
  1. Mix the mustard, pepper, 1/2 teaspoon salt, and 2 tablespoons of canola oil in a shallow bowl. Add the fish fillets, turning to coat. Marinate the fish in the refrigerator for 30 minutes.
  2. Combine the onion, garlic, ginger, and cashews in a blender or food processor and pulse until the mixture forms a paste.
  3. Preheat an oven to 350 degrees F (175 degrees C).
  4. Heat 1 tablespoon of canola oil in a skillet over medium-low heat. Stir in the prepared paste; cook and stir for a minute or two. Add the cayenne pepper, turmeric, cumin, coriander, 1 teaspoon salt, and sugar. Cook and stir for an additional five minutes. Stir in the chopped tomato and vegetable broth.
  5. Arrange the fish fillets in a baking dish, discarding any extra marinade. Top the fish with the sauce, cover the baking dish, and bake in the preheated oven until the fish flakes easily with a fork, about 30 minutes. Garnish with chopped cilantro.

Footnotes

  • Cook's Notes
  • You can use frozen fish fillets for this recipe; thaw them before use. Decrease the amount of cayenne pepper if you prefer a less spicy dish.
  • Partner Tip
  • Reynolds® Aluminum foil can be used to keep food moist, cook it evenly, and make clean-up easier.

Nutrition Facts


Per Serving: 338 calories; 13.5 11.6 41.6 56 2715 Full nutrition

Explore more

Reviews

Read all reviews 160
  1. 207 Ratings

  2.  
    Rated as 5 out of 5 Stars
  3.  
    Rated as 4 out of 5 Stars
  4.  
    Rated as 3 out of 5 Stars
  5.  
    Rated as 2 out of 5 Stars
  6.  
    Rated as 1 out of 5 Stars
Most helpful positive review

Had a friend of ours over for dinner who is new to America (he was born and raised in India) and he said I was spot on with this, but to him it was fairly mild. For us it was pretty spicy though...

Most helpful critical review

I like spicy food but this is not my cup of tea. It really wasn't that spicy or that tasty to me.

Most helpful
Most positive
Least positive
Newest

Had a friend of ours over for dinner who is new to America (he was born and raised in India) and he said I was spot on with this, but to him it was fairly mild. For us it was pretty spicy though...

The house smelled wonderful! I used mahi mahi fillets. Scared it would be too hot, I used 1/2 tsp cayenne and 1/2 tsp. madras curry powder. Served with rice and steamed spinach.

Crazy good! We followed the recipe exactly and it was a perfect heat for us. Note: we generally order our food at medium spice level at restaurants.

Huge hit at my house! I did make a few changes...used mahi mahi and shrimp,1 teaspoon of cayenne(my daughter won't eat to hot) and used 2 tablespoons of creamy peanut butter (no cashews in the h...

Awesome, even though I over-cooked the fish - I always do that :( I used Cod and subbed olive & vegetable oils for the canola. I only added about 1/4 teaspoon of cayenne, there was no way my so...

YUMMY. The dijon mustard combined with the indian spices really gave the fish a tangy complex flavor. I served it on a plain (no salt no flavoring) spinach saag and brown Basmati rice to absor...

This was a good dish. My family loved it. Easy and fast to make with tons of flavor. I served it with Saffron rice, rosemary garlic potatoes and Naan.

We loved this dish! I did cut back on the cayenne to about 1 1/12 tsp and it was still hot but delicious. Also added about 3/4 cup canned diced tomatoes b/c I did not have fresh. Served this wit...

We really enjoyed this for dinner last night. It was very flavorful, right amount of spice (I used 1 tsp. cayenne), and the fish was very moist. I used fresh-caught black tile fish, served with ...