Back to all recipes
Traditional Kedgeree with Smoked Haddock and Eggs

Traditional Kedgeree with Smoked Haddock and Eggs

Kedgeree — Smoky Haddock and Spiced Rice with Golden Eggs

This colonial-era fusion dish transforms humble ingredients into something genuinely comforting — silky smoked haddock mingles with curry-scented rice while quartered hard-boiled eggs add richness. It's sophisticated enough for brunch guests but easy enough for a weeknight dinner.

IndianEnglishFusionBreakfastBrunchLunchDinnerComfort FoodOne PotSeafoodFish
Prep15 min
Cook25 min
Total40 min
Servings4
Difficultymedium

Nutrition

fat12g
carbs45g
protein28g
calories385

Ingredients

  • 1 cupbasmati rice, long-grain
  • 12 ozsmoked haddock fillet, skin removed
  • 4 largelarge eggs
  • 2 cupwhole milk
  • 3 tbspunsalted butter
  • 1 mediummedium yellow onion, finely chopped
  • 1 tspcurry powder, preferably Madras-style
  • ¼ tspground turmeric
  • 2 tbspfresh flat-leaf parsley, finely chopped
  • kosher salt and freshly cracked black pepper
  • 1 fresh lemon, cut into wedges for serving(optional)

Instructions

  1. Drop eggs into a saucepan of cold water, bring to a rolling boil, then cook for exactly 8 minutes. Immediately transfer to an ice bath to stop the cooking — this gives you perfectly set whites with just-creamy yolks.
    8 min
  2. Rinse the basmati in a fine-mesh strainer until the water runs completely clear, then cook in generously salted boiling water for 12 minutes until the grains are tender but still have a slight bite. Drain thoroughly.
    12 min
  3. Nestle the haddock in a wide pan and pour in enough milk to just cover. Bring to a gentle simmer and poach for 8 minutes until the fish flakes easily when prodded with a fork — don't let it bubble hard or the fish will toughen.
    8 min
  4. Lift the fish from the milk and set aside to cool slightly. Strain the poaching milk through a fine-mesh strainer and reserve it — this aromatic liquid will add depth to the final dish. Flake the cooled fish into bite-sized pieces, discarding any stray bones.
  5. Peel the cooled eggs and quarter them lengthwise. Handle them gently since they'll be folded in at the very end to keep the yolks intact and beautiful.
  6. Melt butter in a large, heavy-bottomed pan over medium heat and add the chopped onion. Cook for 5 minutes, stirring occasionally, until the onion is soft and translucent — this sweet base balances the curry spices.
    5 min
  7. Stir in the curry powder and turmeric, cooking for 1 minute until the spices bloom and become fragrant. The mixture should smell warm and complex, not raw.
    1 min
  8. Add the cooked rice and flaked haddock to the spiced onion mixture, along with 3 tablespoons of the reserved poaching milk. Toss everything together gently and heat through for about 3 minutes — you want it warmed but not overcooked.
    3 min
  9. Remove from heat and carefully fold in the quartered eggs and chopped parsley. Season with salt and pepper to taste, keeping in mind that the smoked fish already brings some saltiness to the dish.
  10. Serve immediately while still warm, with lemon wedges alongside for those who want a bright acidic contrast to the rich, smoky flavors.