Skip to content
Dairy-free kedgeree  recipe

Dairy-free kedgeree recipe

11 ratings

Add a little spice to your breakfast with this tasty dairy-free kedgeree recipe, inspired by the classic flavours of India. With tender smoked haddock and boiled eggs, this vibrant yellow rice dish will be sure to brighten up your morning. See method

  • Serves 4
  • 5 mins to prepare and 26 mins to cook
  • 353 calories / serving
  • Healthy
  • Dairy-free


  • 400g smoked haddock fillets
  • 1tsp ground turmeric
  • 300g easy cook long grain rice
  • 31g fresh coriander
  • 2tbsp sunflower oil
  • 1 bunch spring onions, sliced
  • 125g cherry tomatoes, halved
  • 2tsp hot curry powder
  • 4 large eggs (fridge cold)
  • flaked sea salt
  • freshly ground black pepper
If you don't have smoked haddock, try using another smoked fish

Each serving contains

  • Energy

  • Fat

    17g 24%
  • Saturates

    3g 16%
  • Sugars

    1g 2%
  • Salt

    0.8g 13%

of the reference intake
Carbohydrate 23.9g Protein 26.4g Fibre 1.3g


  1. Pour the cold water into a large non-stick frying pan and add the fish, skin side up. Bring to the simmer and immediately turn off the heat. Leave the fish to poach for 5 minutes. Remove the fish from the water with a slotted spatula and leave to drain. Pour the poaching water into a large saucepan, stir in the turmeric and bring to the boil. Rinse the uncooked rice in a sieve under cold running water and add to a saucepan with the poaching water. Return to the boil and cook for 10-12 minutes, stirring occasionally until tender. Meanwhile, fill half a medium pan with water and bring to the boil. Gently add the eggs and return to the boil. Cook for 9 minutes then drain in a sieve under cold running water until cool enough to handle.
  2. Strip the skin off the haddock and discard. Flake the flesh into large chunks. Cover and keep to one side. Save a few of the coriander sprigs for garnishing the kedgeree then trim and roughly chop the rest. Heat the oil in a large non-stick frying pan, add the spring onions and cherry tomatoes and fry over a medium heat for 2 minutes, stirring. Sprinkle over the curry powder and cook for 1 minute more, stirring constantly. Remove from the heat.
  3. Drain the rice well and tip into the frying pan with the spiced spring onions and tomatoes. Add the chopped coriander and plenty of freshly ground black pepper and mix well. Stir the fish gently through the rice and warm through over a low heat for 1-2 minutes until the fish is hot. Meanwhile, peel the eggs and cut into quarters. Tip the rice mixture into a warmed serving dish, dot with the quartered eggs, scatter a few coriander leaves over the top and serve immediately. (The kedgeree can also be served from the frying pan.)

See more Dairy Free recipes

You may also like

Be the first to comment

Before you comment please read our community guidelines.