Bangladeshi Hilsa Curry: A Traditional Fish Recipe

Hilsa curry is one of Bangladesh’s most famous traditional foods. The rich, flavorful hilsa fish is cooked with mustard, turmeric, green chile, and a light sauce that highlights Bangladesh’s love of bold, aromatic cooking. Served with steamed rice, it is a comforting meal that lets the delicate fish remain the star.

Ingredients

  • 4 hilsa steaks or firm fish steaks
  • 2 tablespoons mustard paste
  • 1 teaspoon turmeric
  • 3 green chiles
  • 1 teaspoon nigella seeds
  • Mustard oil or neutral oil
  • Salt and water

Prepare the Fish

Season the fish with salt and turmeric and let it rest briefly. Hilsa is naturally delicate and contains fine bones, so handle the steaks gently and avoid turning them more than necessary.

How to Make Bangladeshi Hilsa Curry

  1. Lightly fry the seasoned fish until just golden, then set it aside.
  2. Heat oil and bloom the nigella seeds until fragrant.
  3. Add mustard paste, turmeric, chiles, salt, and water. Simmer until the sauce is aromatic and slightly thickened.
  4. Gently add the fish and cook until tender and coated in the mustard sauce.
  5. Serve immediately with steamed rice, spooning the sauce over the top.

Traditional Flavor Tips

Mustard oil gives the curry its distinctive flavor, while mustard paste adds heat and depth. If using a very strong paste, adjust it gradually. Keep the simmer gentle so the fish stays intact, and use a wide pan to make turning easier.

Serving Suggestions

Serve Bangladeshi hilsa curry with plain steamed rice and a simple vegetable side. The rice absorbs the mustard sauce and balances the richness of the fish without competing with its flavor.