← Home Recipes
Shukto
🌿 Regional Bengal · Level 2

Shukto

Bengal's bittersweet opening course — a medley of vegetables including bitter gourd, cooked in a milk and mustard paste. Intentionally bitter, intentionally complex.

Prep20 min
Cook30 min
Serves4
🥬 Vegetarian

Shukto — what you need to know

Shukto is served at the beginning of a traditional Bengali meal — before the dal, before the fish, before the rice dishes — because its bitter quality is believed to stimulate digestive enzymes and prepare the palate. It contains bitter gourd (karela), along with a combination of other vegetables — drum stick, raw banana, sweet potato, brinjal — cooked in a pale, mildly spiced gravy of mustard paste and milk. The bitterness is intentional and essential. Shukto without bitterness is not shukto.

🍽

Ingredients

Shukto
Vegetables
  • 1 smallbitter gourd (karela) thinly sliced
  • 1drumstick cut into 3-inch pieces
  • 1raw banana sliced
  • 1 smallsweet potato cubed
  • 1 smallbrinjal cubed
  • 1 mediumpotato cubed
For the gravy
  • 1 tbspwhite poppy seeds (posto) soaked and ground to paste
  • 1 tspmustard seeds ground to paste with water
  • 1 cupmilk
  • 2 tbspmustard oil
  • 1 tsppanch phoron Bengali five-spice blend
  • 1dried red chilli
  • 1 tspginger paste
  • 1 tspsugar
  • ½ tspturmeric
  • Saltto taste
🔥

How to make it — step by step

Step 1
Fry all vegetables separately
⚡ Bitter gourd last

Heat mustard oil to smoking point, reduce heat. Lightly fry each vegetable separately in the oil — just 2 minutes each — until slightly coloured. Remove and set aside. The bitter gourd goes last.

🔬The Science

Frying each vegetable separately serves two functions. First, it seals the surface, preventing vegetables from absorbing too much liquid in the gravy and becoming mushy. Second, the bitter gourd is fried last because its bitter compounds transfer to the oil — if fried first, all subsequent vegetables would absorb the bitterness.

Step 2
Make the mustard-poppy paste
⚡ Smooth paste

Grind soaked poppy seeds and mustard seeds separately with water to smooth pastes. Combine. This is the flavour base of shukto.

🔬The Science

Mustard seed paste contains sinigrin — a glucosinolate that converts to allyl isothiocyanate (the pungent compound) when the seed coat is broken. In shukto, the mustard paste is added to a liquid-based gravy rather than hot fat, producing a milder, more aromatic result than the sharp pungency of mustard in a tadka. The poppy paste adds body and creaminess.

Step 3
Build the pale gravy
🔥 Low heat⚡ Add milk slowly

In the same pan, add panch phoron and dried red chilli to remaining oil. Add ginger paste and fry 1 minute. Add mustard-poppy paste and fry gently for 2 minutes on low heat. Add milk gradually, stirring constantly.

🔬The Science

Adding milk to a mustard paste-based gravy requires low heat — milk proteins coagulate above 80°C, especially in the presence of acid or salt. The mustard paste also contains compounds that can cause milk to separate if heated aggressively. Low heat and gradual addition prevents curdling.

Step 4
Add vegetables and simmer
⏱ 12 min

Add all par-fried vegetables. Add turmeric, sugar, salt and a little water if needed. Simmer on low-medium heat for 10–12 minutes until all vegetables are cooked through. Adjust seasoning — the dish should taste bitter, slightly sweet, and gently spiced.

🔬The Science

The bitter compounds (momordicin and charantin) from bitter gourd distribute through the gravy during simmering, giving shukto its characteristic bitter note throughout. This is the desired result — not just bitter gourd pieces but a gravy that carries mild bitterness as a flavour undertone.

⚠️Common mistakes to avoid
  • Bitter gourd last when frying — If fried first, its bitter compounds transfer to the oil and make everything bitter.
  • Do not skip the bitter gourd — Shukto without bitter gourd is not shukto. The bitterness is the purpose.
  • Low heat for milk addition — High heat causes the milk to separate in the presence of mustard compounds.
Shukto — answered
Why is shukto served first?
The bitter compounds stimulate bile production and digestive enzyme activity — preparing the digestive system for the larger meal to follow. This is traditional Ayurvedic food sequencing.
What is panch phoron?
Bengali five-spice: equal parts cumin, nigella, fennel, fenugreek and mustard seeds. Available at Indian grocery stores.