html hit counter

Indian Fish Curry Recipe – Spicy & Easy to Make

Indian Fish Curry Recipe

An authentic Indian Fish Curry Recipe, rich with bold spices, creamy cashews, and tangy tomatoes. Tender white fish fillets are simmered in a flavorful, aromatic sauce for a comforting dish best served with rice or naan.

Indian Fish Curry Recipe

Ingredients for this Indian Fish Curry Recipe:

  • 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:

  1. Marinate the Fish:
    Mix 1 tablespoon canola oil, Dijon mustard, black pepper, and ½ teaspoon salt. Rub onto the fish fillets and set aside.
  2. Prepare the Curry Base:
    Blend onion, garlic, ginger, cashews, cayenne, cumin, coriander, sugar, turmeric, and 1 teaspoon salt into a smooth paste.
  3. Cook the Curry Paste:
    Heat 2 tablespoons canola oil in a skillet over medium heat. Sauté the spice paste for 3–5 minutes until fragrant.
  4. Simmer the Sauce:
    Add chopped tomatoes and cook for 3 minutes. Pour in vegetable broth and simmer for 5 more minutes.
  5. Add the Fish:
    Gently place the marinated fish in the sauce. Cover and cook for 7–10 minutes until the fish flakes easily.
  6. Finish and Serve:
    Garnish with fresh cilantro and serve hot. This Indian Fish Curry Recipe pairs beautifully with basmati rice or warm naan.

Nutrition (Per Serving – Approximate):

  • Calories: 310
  • Protein: 28g
  • Fat: 18g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Sugar: 3g
  • Sodium: 750mg

Prep & Cook Time:

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Servings: 4

This Indian Fish Curry Recipe brings bold flavors and comforting warmth to your table with minimal effort. Enjoy it fresh with rice or naan for a satisfying meal every time.

Source: www.allrecipes.com

Share