Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Indian Fish Curry Recipe

Indian Fish Curry Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 14 reviews

  • Total Time: 68-70 minutes
  • Yield: 4 1x

Description

Simmering with aromatic spices, this Indian Fish Curry brings coastal flavors straight to your kitchen. Rich, tangy sauce and perfectly cooked fish invite you to savor a delightful culinary journey through India’s maritime regions.


Ingredients

Scale

Main Ingredients:

  • 1 pound (454 grams) fish fillets (such as cod or tilapia)
  • 1 large tomato, chopped
  • 1 onion, chopped

Spices and Seasonings:

  • 1 1/2 teaspoons salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon cayenne pepper
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon turmeric powder
  • 2 teaspoons mustard
  • 1/2 teaspoon sugar

Cooking Components:

  • 3 tablespoons oil
  • 2 cloves garlic
  • 1 inch fresh ginger, peeled
  • 1/4 cup cashews
  • 1/2 cup broth (vegetable or fish broth)
  • Fresh cilantro leaves for garnish

Instructions

  1. Create a vibrant marinade by whisking oil, mustard, black pepper, and salt in a glass bowl. Gently coat the fish, ensuring even coverage, and refrigerate for half an hour to absorb flavors.
  2. Transform onion, garlic, ginger, and cashews into a silky, uniform paste using a blender, creating the base for an aromatic sauce.
  3. Warm the oven to 350°F, preparing for the fish’s gentle baking process.
  4. In a skillet over medium-low heat, sauté the cashew paste for 1-2 minutes until releasing its rich, nutty fragrance.
  5. Introduce a medley of spices – cayenne, cumin, coriander, sugar, and turmeric – and allow them to bloom for 5 minutes, releasing their essential oils and deepening the flavor profile.
  6. Incorporate chopped tomatoes and broth, stirring thoroughly to create a harmonious, complex sauce that will envelop the fish.
  7. Transfer the marinated fish to a baking dish, carefully pouring the spiced sauce over the fillets to ensure complete coverage.
  8. Shield the dish with aluminum foil and bake for approximately 30 minutes, until the fish becomes delicately flaky and easily separates with a fork.
  9. Finish the dish by scattering fresh cilantro leaves on top, adding a burst of color and bright, herbaceous notes before serving.

Notes

  • Marinate fish for maximum flavor absorption, ensuring each piece is evenly coated with spices and oil.
  • Blend cashews thoroughly to create a smooth, creamy base that adds richness and depth to the curry sauce.
  • Choose firm white fish like cod or halibut that can withstand baking without falling apart during cooking.
  • Adjust spice levels by reducing or increasing cayenne pepper to suit personal heat tolerance or dietary preferences.
  • Prep Time: 30 minutes
  • Cook Time: 38-40 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: Indian

Nutrition

  • Serving Size: 4
  • Calories: 450
  • Sugar: 2 g
  • Sodium: 800 mg
  • Fat: 30 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 20 g
  • Trans Fat: 0 g
  • Carbohydrates: 25 g
  • Fiber: 3 g
  • Protein: 25 g
  • Cholesterol: 70 mg