Bengali-Style Fish with Nigella & Mustard

A traditional Bengali preparation where fish is gently cooked in a sharp mustard sauce, perfumed with nigella seeds. The combination is bold yet balanced — nutty, pungent and lightly bitter, with the mustard providing depth and the nigella offering a distinctive aromatic finish.

⭐ Have you tried this recipe? Click the stars to rate it and leave a quick comment below.

No ratings yet
Print Pin Rate
Keyword: Fish, Baked, Nigella, Mustard
Category: Main Courses
Course: Mains, Fish
Cuisine: Indian
Prep Time: 10 minutes
Cook Time: 10 minutes
Marinate: 15 minutes
Total Time: 35 minutes
Servings: 4 Servings
Calories: 113kcal
Author: MJF
Cost: £10

Equipment

  • 1 Dish to marinate fish
  • 1 Small Bowl
  • 1 Mortar & Pestle (or use a small pan on a board).
  • 1 Wide Saucepan

Ingredients

  • 4 Each White Fish Fillets about 150 g each, skinless (5 oz each)
  • 1 tsp Fine Sea Salt 5 g
  • ½ tsp Ground Turmeric 2 g
  • 2 Tbsp Mustard Oil or Vegetable Oil 30 ml

Mustard Sauce

  • 2 Tbsp Yellow Mustard Seeds 20 g
  • 1 Tbsp Black Mustard Seeds 10 g
  • 60 ml Warm Water ¼ cup
  • 1 Each Green Chilli slit lengthwise
  • 1 tsp Nigella Seeds Kalonji (4 g)
  • ½ tsp Ground Turmeric 2 g
  • 120 ml Water ½ cup
  • Fine Sea Salt to taste

Instructions

  • Rub the Fish Fillets with the Fine Sea Salt and Ground Turmeric. Set aside for 10–15 minutes.
  • Soak the Yellow Mustard Seeds and Black Mustard Seeds in the Warm Water for 15 minutes.
  • Grind to a smooth paste, adding a little extra water if necessary. Strain if a smoother texture is desired.
  • Heat the Mustard Oil in a wide pan over medium heat until just smoking, then reduce the heat slightly.
  • Add the Nigella Seeds and allow them to sizzle for a few seconds until aromatic.
  • Add the Mustard Paste, Ground Turmeric and Water. Stir gently and bring to a simmer.
  • Place the Fish Fillets into the sauce in a single layer. Add the Green Chilli.
  • Cover and cook gently for 6–8 minutes, spooning sauce over the fish occasionally, until the fish is just cooked through and tender.
  • Taste and adjust the seasoning with Fine Sea Salt if required.

To Serve

  • Serve the fish hot with steamed rice, spooning the mustard sauce generously over each portion.

Notes

For the most authentic flavour, use mustard oil and heat it until just smoking before cooking to mellow its sharpness. If mustard oil is unavailable, use a neutral oil and finish the dish with a few drops of raw mustard oil for aroma.
This dish also works beautifully with mackerel, sea bass, snapper, or tilapia.

Nutrition

Calories: 113kcal | Carbohydrates: 4g | Protein: 3g | Fat: 10g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Trans Fat: 0.03g | Cholesterol: 1mg | Sodium: 623mg | Potassium: 82mg | Fiber: 2g | Sugar: 1g | Vitamin A: 3IU | Vitamin C: 2mg | Calcium: 27mg | Iron: 1mg

Rate this Recipe

✨ Tried this recipe? We’d love your feedback! 💬 Leave a comment above and ⭐️ give it a star rating — it helps others and makes our kitchen happy too.

Bengali-Style Fish with Nigella & Mustard

A traditional Bengali preparation where fish is gently cooked in a sharp mustard sauce, perfumed with nigella seeds. The combination is bold yet balanced — nutty, pungent and lightly bitter, with the mustard providing depth and the nigella offering a distinctive aromatic finish.

⭐ Have you tried this recipe? Click the stars to rate it and leave a quick comment below.

No ratings yet
Print Pin Rate
Keyword: Fish, Baked, Nigella, Mustard
Category: Main Courses
Course: Mains, Fish
Cuisine: Indian
Prep Time: 10 minutes
Cook Time: 10 minutes
Marinate: 15 minutes
Total Time: 35 minutes
Servings: 4 Servings
Calories: 113kcal
Author: MJF
Cost: £10

Equipment

  • 1 Dish to marinate fish
  • 1 Small Bowl
  • 1 Mortar & Pestle (or use a small pan on a board).
  • 1 Wide Saucepan

Ingredients

  • 4 Each White Fish Fillets about 150 g each, skinless (5 oz each)
  • 1 tsp Fine Sea Salt 5 g
  • ½ tsp Ground Turmeric 2 g
  • 2 Tbsp Mustard Oil or Vegetable Oil 30 ml

Mustard Sauce

  • 2 Tbsp Yellow Mustard Seeds 20 g
  • 1 Tbsp Black Mustard Seeds 10 g
  • 60 ml Warm Water ¼ cup
  • 1 Each Green Chilli slit lengthwise
  • 1 tsp Nigella Seeds Kalonji (4 g)
  • ½ tsp Ground Turmeric 2 g
  • 120 ml Water ½ cup
  • Fine Sea Salt to taste

Instructions

  • Rub the Fish Fillets with the Fine Sea Salt and Ground Turmeric. Set aside for 10–15 minutes.
  • Soak the Yellow Mustard Seeds and Black Mustard Seeds in the Warm Water for 15 minutes.
  • Grind to a smooth paste, adding a little extra water if necessary. Strain if a smoother texture is desired.
  • Heat the Mustard Oil in a wide pan over medium heat until just smoking, then reduce the heat slightly.
  • Add the Nigella Seeds and allow them to sizzle for a few seconds until aromatic.
  • Add the Mustard Paste, Ground Turmeric and Water. Stir gently and bring to a simmer.
  • Place the Fish Fillets into the sauce in a single layer. Add the Green Chilli.
  • Cover and cook gently for 6–8 minutes, spooning sauce over the fish occasionally, until the fish is just cooked through and tender.
  • Taste and adjust the seasoning with Fine Sea Salt if required.

To Serve

  • Serve the fish hot with steamed rice, spooning the mustard sauce generously over each portion.

Notes

For the most authentic flavour, use mustard oil and heat it until just smoking before cooking to mellow its sharpness. If mustard oil is unavailable, use a neutral oil and finish the dish with a few drops of raw mustard oil for aroma.
This dish also works beautifully with mackerel, sea bass, snapper, or tilapia.

Nutrition

Calories: 113kcal | Carbohydrates: 4g | Protein: 3g | Fat: 10g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Trans Fat: 0.03g | Cholesterol: 1mg | Sodium: 623mg | Potassium: 82mg | Fiber: 2g | Sugar: 1g | Vitamin A: 3IU | Vitamin C: 2mg | Calcium: 27mg | Iron: 1mg

Rate this Recipe

✨ Tried this recipe? We’d love your feedback! 💬 Leave a comment above and ⭐️ give it a star rating — it helps others and makes our kitchen happy too.