Prep: 10 mins Cook: 35 mins Plus chilling

More effort

Serves 4
A hearty brunchtime meal

Nutrition and extra info

Nutrition: per serving

  • kcal506
  • fat14g
  • saturates3g
  • carbs71g
  • sugars3g
  • fibre2g
  • protein28g
  • salt1.71g
Save to My Good Food
Please sign in or register to save recipes.


  • 300g undyed smoked haddock fillet, skin on
  • 2 bay leaf
  • 300ml milk



    One of the most widely used ingredients, milk is often referred to as a complete food. While cow…

  • 4 egg



    The ultimate convenience food, eggs are powerhouses of nutrition, packed with protein and a…

  • handful chopped parsley



    One of the most ubiquitous herbs in British cookery, parsley is also popular in European and…

  • handful chopped coriander

For the rice

  • 2 tbsp vegetable oil
  • 1 large onion, finely chopped



    Onions are endlessly versatile and an essential ingredient in countless recipes. Native to Asia…

  • 1 tsp ground coriander
  • 1 tsp ground turmeric
  • 2 tsp curry powder
  • 300g easy-cook long grain rice, rinsed under running water


  1. For the rice, heat the oil in a large, lidded pan, add the onion, then gently fry for 5 mins until softened but not coloured. Add the spices, season with salt, then continue to fry until the mix start to go brown and fragrant; about 3 mins.

  2. Add the rice and stir in well. Add 600ml water, stir, then bring to the boil. Reduce to a simmer, then cover for 10 mins. Take off the heat and leave to stand, covered, for 10-15 mins more. The rice will be perfectly cooked if you do not lift the lid before the end of the cooking.

  3. Meanwhile, put the haddock and bay leaves in a frying pan, cover with the milk, then poach for 10 mins until the flesh flakes. Remove from the milk, peel away the skin, then flake the flesh into thumbsize pieces. Place the eggs in a pan, cover with water, bring to the boil, then reduce to a simmer. Leave for 4½-5 mins, plunge into cold water, then peel and cut the eggs into quarters. Gently mix the fish, eggs, parsley, coriander and rice together in the pan. Serve hot, sprinkled with a few extra herbs.

Ads by Google

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.

Comments (22)

georgelikescake's picture

I enjoyed this kedgeree but I've definitely had better (in restaurants, not made myself). I found it a little dry and not enough flavour.

I did add peas, and some spinach at the end of cooking wilted through. Didn't
Have parsley or coriander so maybe that's where the flavour was lacking?

AlexisSoyer's picture

When I serve kedgeree, I make a nice curried mango sauce to accompany it - a spoon or splodge of the sauce on the side is the perfect accompaniment to the mild spicing of the kedgeree itself. Just soften onions and garlic in a little butter, add curry powder or paste (I use Patak's Madras paste), plus the diced flesh of a mango or 2, juice of a couple oranges, a small handful of sultanas and some creamed coconut (sorry, I don't measure anything). Cook for 10-15 minutes and then blitz or sieve to a smooth sauce. Really goes nicely with the kedgeree.

freddierabbit's picture

Just tried this - must say it was very disappointing! Very very bland. Looked fine and I followed the recipe to the letter. Just threw most of it out and it wasn't cheap. Won't be trying it again. Felt it needed some more flavour - possibly sultanas?
First let down using this site.

salr's picture

Love Kedgeree, but this recipe need's tweeking.
I didn't use milk to cook the fish because it's a waste, i just used water and seasoned the fish with salt and pepper.
Also adding a bit of water when you've added the spices, is ideal so it can coat all the rice.

rootopia's picture

To be honest a little dry for my taste. Maybe next time I'll save the milk (seems like an awful waste!) and make a white or cheese sauce.

showitzer's picture

Peas! what about the peas, how can you have kedgeree without them? I would also recommend you cook the fish in water, then you can strain it through a sieve afterwards and use it to cook/flavour the rice, I would say that it tastes just as good and saves a wee bit of money.

Flumpthecamper's picture

Made this tonight, slightly different to my normal recipe (and better)
All loved it. I served it with a dollop of creme fraiche and mango chutney, wasn't sure this would work but it complimented it nicely.

jollygiantswife's picture

Just made this for dinner... I usually can't get my son to eat anything like this and, because he hates onions, I omitted them... We all loved it! I only used 1tsp curry powder because I didn't want to overpower the fish flavour and used Basmati rice... Delicious!

becsdawson's picture

It was lovely!

becsdawson's picture

Stupidly out cumin in instead of turmeric!! Goodness knows how it will turn out, but I'm so hungry I don't care!

amapola's picture

Joon, you could make some white sauce to use with pasta or mame croquettes or seafood pie or crepes...

joons47's picture

I followed the recipe slavishly even though I know adding equal measures of rice and water ends in a slurry - no idea why I did that. In my experience it's 1.5 : 1 and 2 of water to one of rice is not good!
We did this recipe before with the 1.5 : 1 measure and with Nova Scotia smoked haddock and the smoked haddock here is really overdone so did it with unsmoked haddock this time - maybe a half & half would be good - rice was good.
It's a good recipe and we'll keep using it as a base to tweak it.
Hate throwing all that milk away from the poaching of the fish - any ideas anyone on how to use it?

mandarinkay's picture

I would make a parsley sauce with the left over milk, then freeze it down till needed with another fish dish. I usually make too much parsley sauce for the meal I make it for (deliberately) and then freeze down the excess! when you come to use the frozen sauce, always add a little milk and keep stirring until all smooth and let it cook gently for about 5-10 mins, stirring now and then. Perfect .... as good as just freshly made!

deniseappleyard's picture

I love kedgeree, Inormally only use curry powder but the addition of the other spices and herbs made it really nice. I did spoon through a table spoon of double cream to make it not quite as dry. Lovely recipe.

babsfazekas's picture

I seem to be the only one missing the point here but I found this quite overwhelming for brunch. It's spicy and fishy and a bit dry, I should have expected that though seeing what goes in it. I think it might be nicer with plain fish too, smoked just makes it that much more intense. I'm sorry it didn't work for me. Boyfriend liked it though!

j-linaker's picture

Always been a lover of kedgeree. This recipe works well, though through personal preference next time I would omit the parsley and coriander.

Tastes even better with a good splash or three of Worcester sauce

leegee's picture

totally fab totally loved it and totally fool proof 10/10

wik016's picture

i poached some trout in double cream and added the cream to the rice in the end to make it a bit moist for my 14 month old. he completely brushed it off his plate. big thumbs up.

michelledene's picture

I followed the recipe and the rice was cooked which I was impressed with as I have issues cooking rice it always ends up too sloppy, I was tempted to peek but didn't. Nice dish would definitely cook it again.

andylangfor's picture

easy to make, great way to get kids eating fish, only change I'd make is to reduce the curry powder slightly, it overpowered the taste of the fish. other than that a great hit, will make again.


Questions (0)

Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved…

Be the first to ask a question about this recipe…

Tips (1)

dionne43's picture

I make kedgeree fairly regularly but this is a bit different. Sounds good but I like to add sweetcorn for texture and I also add butter at the end to moisten. I always use basmati rice and steam the fish between two plates in the microwave so this means the bay leaves will not be used. Will be giving it a try particularity as I am into the health benefits of turmeric.