Mustard Oil in Bengali Cooking: 8 Recipes You Must Try
Bengali cuisine is built on mustard oil. Not as a cooking medium — as a flavour. These 8 recipes show the full range of how mustard oil is used in Bengal, from fish curries to vegetable dishes to sweets.
Bengali cuisine has a more sophisticated relationship with mustard oil than any other regional cuisine in India. In North Indian cooking, mustard oil is a cooking medium. In Bengali cooking, it's a flavour — used raw, used cooked, used as a marinade, used as a finishing drizzle, and used in the mustard paste that defines dozens of dishes.
The Bengali word for mustard oil is "sarser tel" (সর্ষের তেল). A Bengali kitchen without it is not a Bengali kitchen.
Here are 8 recipes that show the full range of mustard oil's role in Bengali cooking.
1. Shorshe Ilish (Hilsa in Mustard Sauce)
The most celebrated Bengali dish. Hilsa (ilish) is the king of Bengali fish, and shorshe ilish is its throne.
Ingredients (serves 4):
- 4 pieces hilsa fish
- 3 tbsp yellow mustard seeds
- 1 tbsp black mustard seeds
- 4 green chillies
- 4 tbsp cold pressed mustard oil
- 1 tsp turmeric
- Salt to taste
- 1 tbsp raw mustard oil (for finishing)
Method:
- Soak mustard seeds in water for 30 minutes. Blend with green chillies and a little water into a smooth paste.
- Marinate fish with turmeric, salt, and 1 tbsp mustard oil for 30 minutes.
- Heat 3 tbsp mustard oil until it smokes briefly. Reduce heat.
- Fry fish for 2 minutes each side. Remove.
- In the same oil, add mustard paste. Cook for 2 minutes.
- Add ½ cup water. Simmer for 3 minutes.
- Add fish. Cook for 5 minutes.
- Finish with 1 tbsp raw mustard oil.
2. Aloo Posto (Potato with Poppy Seeds)
One of the most beloved Bengali vegetarian dishes. The combination of poppy seeds and mustard oil is quintessentially Bengali.
Ingredients (serves 4):
- 4 medium potatoes, cubed
- 3 tbsp poppy seeds (posto), soaked and ground to paste
- 3 tbsp cold pressed mustard oil
- 2 green chillies, slit
- 1 tsp nigella seeds (kalonji)
- ½ tsp turmeric
- Salt to taste
Method:
- Heat mustard oil. Add nigella seeds and green chillies.
- Add potatoes. Fry for 5 minutes.
- Add turmeric and salt. Mix.
- Add poppy seed paste with ¼ cup water.
- Cover and cook on low heat for 15 minutes until potatoes are cooked and paste has dried.
- Finish with a drizzle of raw mustard oil.
3. Chingri Malai Curry (Prawn in Coconut Milk)
A Bengali classic that uses mustard oil for the initial frying of prawns before the coconut milk is added.
Ingredients (serves 4):
- 500g large prawns, cleaned
- 3 tbsp cold pressed mustard oil
- 1 large onion, finely chopped
- 1 tsp ginger paste
- 1 tsp garlic paste
- 1 tsp turmeric
- 1 tsp red chilli powder
- 400ml coconut milk
- 2 green chillies
- Salt to taste
Method:
- Marinate prawns with turmeric and salt.
- Heat mustard oil. Fry prawns for 2 minutes. Remove.
- In the same oil, fry onions until golden.
- Add ginger-garlic paste. Fry for 2 minutes.
- Add turmeric and red chilli powder.
- Add coconut milk. Bring to a simmer.
- Add prawns and green chillies. Cook for 5 minutes.
- Serve with steamed rice.
4. Doi Maach (Fish in Yoghurt)
A more delicate preparation than shorshe ilish — the yoghurt base is tempered with mustard oil and whole spices.
Ingredients (serves 4):
- 4 pieces rohu or katla fish
- 3 tbsp cold pressed mustard oil
- 1 cup thick yoghurt, whisked
- 1 large onion, finely chopped
- 1 tsp ginger paste
- 1 tsp turmeric
- 1 tsp red chilli powder
- 1 tsp sugar
- Whole spices: 2 bay leaves, 4 cardamom, 4 cloves, 1-inch cinnamon
- Salt to taste
Method:
- Marinate fish with turmeric, salt, and 1 tbsp mustard oil.
- Heat 2 tbsp mustard oil. Fry fish until golden. Remove.
- In the same oil, add whole spices. Let them splutter.
- Add onions. Fry until golden.
- Add ginger paste. Fry for 2 minutes.
- Reduce heat. Add whisked yoghurt slowly, stirring continuously.
- Add turmeric, red chilli, sugar, and salt.
- Add fried fish. Cook on low heat for 10 minutes.
5. Begun Bhaja (Fried Aubergine)
The simplest Bengali preparation — sliced aubergine fried in mustard oil with turmeric. The quality of the mustard oil is everything here.
Ingredients:
- 1 large aubergine (brinjal), sliced into rounds
- 3 tbsp cold pressed mustard oil
- 1 tsp turmeric
- 1 tsp red chilli powder
- Salt to taste
Method:
- Mix turmeric, red chilli, and salt. Coat aubergine slices.
- Heat mustard oil in a flat pan.
- Fry aubergine slices on medium heat for 3–4 minutes each side until golden and cooked through.
- Drain on paper towels.
- Serve as a side dish with dal and rice.
Note: The flavour of cold pressed mustard oil is the entire point of this dish. Refined oil produces a flat, uninteresting result.
6. Macher Jhol (Everyday Fish Curry)
The Bengali everyday fish curry — lighter than shorshe ilish, made with whatever fish is available.
Ingredients (serves 4):
- 4 pieces fish (rohu, katla, or any firm fish)
- 3 tbsp cold pressed mustard oil
- 1 medium potato, cubed
- 1 tomato, chopped
- 1 tsp ginger paste
- 1 tsp turmeric
- 1 tsp cumin powder
- 1 tsp coriander powder
- ½ tsp red chilli powder
- Salt to taste
- Fresh coriander
Method:
- Marinate fish with turmeric and salt.
- Heat mustard oil. Fry fish until golden. Remove.
- In the same oil, fry potatoes for 5 minutes.
- Add ginger paste and tomato. Cook until tomato softens.
- Add all spices. Cook for 2 minutes.
- Add 1.5 cups water. Bring to a boil.
- Add fried fish. Simmer for 10 minutes.
- Garnish with fresh coriander.
7. Panchphoron Tarkari (Five-Spice Vegetable Curry)
Bengali cooking uses a unique spice blend called panchphoron — equal parts cumin, nigella, fenugreek, fennel, and mustard seeds. It's always tempered in mustard oil.
Ingredients (serves 4):
- 2 cups mixed vegetables (potato, cauliflower, peas, carrot)
- 3 tbsp cold pressed mustard oil
- 1 tsp panchphoron
- 2 dried red chillies
- 1 tsp turmeric
- 1 tsp cumin powder
- Salt to taste
Method:
- Heat mustard oil. Add panchphoron and dried red chillies. Let them splutter.
- Add vegetables. Mix well.
- Add turmeric, cumin powder, and salt.
- Cover and cook on medium heat for 15 minutes until vegetables are tender.
- Finish with a drizzle of raw mustard oil.
8. Shorshe Bata Diye Aloo (Potato in Mustard Paste)
A simple but deeply flavoured dish — potatoes cooked in a mustard paste, finished with raw mustard oil.
Ingredients (serves 4):
- 4 medium potatoes, boiled and cubed
- 2 tbsp yellow mustard seeds, soaked and ground to paste
- 3 tbsp cold pressed mustard oil
- 2 green chillies
- 1 tsp turmeric
- Salt to taste
Method:
- Heat 2 tbsp mustard oil. Add green chillies.
- Add mustard paste. Cook for 2 minutes on low heat.
- Add potatoes, turmeric, and salt. Mix well.
- Cook for 5 minutes until potatoes are coated and heated through.
- Finish with 1 tbsp raw mustard oil.
The Bengali Rule for Mustard Oil
In Bengali cooking, mustard oil is used in three ways:
- For frying: Heated to high temperature, used to fry fish and vegetables
- For cooking: Used at medium heat as the base for curries and sauces
- Raw (kachha tel): Drizzled over finished dishes for fresh pungency
The raw drizzle is the most distinctive Bengali technique. No other regional cuisine uses raw mustard oil as a finishing element as consistently as Bengali cooking. It's the flavour that makes Bengali food taste like Bengali food.
Order Kachi Ghani Mustard Oil in Your City
Dune Aura delivers cold pressed mustard oil from its Gurugram facility to all major cities — fresh, small-batch, dispatched within 24 hours.
- Cold Pressed Mustard Oil in Kolkata — the home of Bengali cuisine
- Cold Pressed Mustard Oil in Patna
- Cold Pressed Mustard Oil in Jamshedpur
- Cold Pressed Mustard Oil in Gorakhpur
- Cold Pressed Mustard Oil in Kanpur
- Cold Pressed Mustard Oil — Delhi NCR Hub
Dune Aura cold pressed mustard oil is available from ₹150 for 500ml. Pure kachi ghani extraction, delivered across Delhi NCR.
Explore Related Guides
Dune Aura — Sector 9A, Gurgaon
Ready to taste the difference? Shop pure cold press mustard oil, soya, sesame, coconut & stone-ground spices — extracted below 45°C, zero chemicals.
Topics