Smoked Haddock Kedgeree

Creamy Smoked Haddock Kedgeree, fragrant rice with flaked fish, herbs, and soft boiled eggs. Pin This
Creamy Smoked Haddock Kedgeree, fragrant rice with flaked fish, herbs, and soft boiled eggs. | dashanddish.com

This dish features delicately smoked haddock poached gently in milk and bay leaf to retain moisture and flavor. Basmati rice is infused with a fragrant blend of turmeric, curry powder, cumin, and coriander, then cooked in the reserved poaching liquid to enhance taste. Softly boiled eggs add creamy texture, while fresh parsley and cilantro brighten the plate. Lemon wedges introduce a refreshing citrus note, balancing the aromatic spices.

Perfect for a comforting yet elegant meal, this dish showcases a harmonious blend of British and Indian culinary influences. It pairs well with creamy additions or tangy chutneys, making it versatile for various palates.

I stumbled on kedgeree during a chilly Sunday morning when the fridge was nearly bare except for some leftover smoked haddock. The smell alone—milky, smoky, gentle—convinced me to dig out my grandmother's handwritten recipe card tucked in a cookbook I'd never opened. What started as resourcefulness became ritual, and now I make it whenever I need something both comforting and quietly impressive.

The first time I made this for friends, one of them—a chef—asked if I'd trained in London. I hadn't, but watching the rice steam open and the eggs split to reveal their golden centers felt like a small triumph. We ate it straight from the pan, passing lemon wedges and arguing about whether cilantro belonged in British food.

Ingredients

  • Smoked haddock fillets: Choose undyed fillets for a cleaner flavor, the natural pale color means no artificial additives and the fish poaches beautifully without turning rubbery.
  • Whole milk: This becomes the silky base for poaching, infusing the fish with richness while creating a fragrant liquid to cook the rice.
  • Bay leaf: One leaf adds a subtle herbal note that rounds out the smokiness without competing with the spices.
  • Basmati rice: Long grains stay separate and fluffy, absorbing the spiced milk without clumping into mush.
  • Unsalted butter: Just enough to bloom the spices and coat each grain of rice with glossy flavor.
  • Onion: Softened slowly until sweet, it forms the aromatic foundation that holds everything together.
  • Garlic: Minced fine so it melts into the butter and onions, adding warmth without sharpness.
  • Turmeric: This gives the rice its golden glow and earthy backbone, use your fingertips to check for freshness.
  • Mild curry powder: A gentle blend that whispers rather than shouts, letting the fish remain the star.
  • Cumin and coriander: These two together create a fragrant hum in the background, toasted briefly to wake them up.
  • Eggs: Boiled just until the yolks are jammy and rich, they add creaminess and visual beauty to every plate.
  • Fresh parsley and cilantro: Bright, grassy, essential for cutting through the richness and adding a pop of color.
  • Lemon: A squeeze of juice at the end lifts the whole dish, balancing smoke and spice with brightness.

Instructions

Poach the haddock gently:
Slide the fillets into milk with the bay leaf and let them barely simmer until they flake with a fork. Don't rush this, the slower you go, the more tender and fragrant the fish becomes.
Prepare the spiced rice base:
Rinse the rice until the water runs clear, then sweat the onion in butter until it's soft and translucent. Stir in garlic and spices, letting them sizzle and perfume your kitchen for a full minute.
Cook the rice in poaching liquid:
Add the rice and stir until every grain is coated in golden spice. Pour in the reserved milk, bring it to a gentle boil, then cover and let it steam undisturbed until tender and dry.
Boil the eggs to jammy perfection:
Lower them into boiling water and set a timer for exactly eight minutes. Plunge them into cold water immediately so the yolks stay creamy and bright.
Flake and fold in the fish:
Break the haddock into large, generous pieces, checking for stray bones. Fold it gently into the rice along with half the herbs, warming everything together over low heat.
Plate and garnish:
Spoon the kedgeree onto warm plates, nestle the egg quarters on top, and scatter with the remaining parsley and cilantro. Serve with lemon wedges and let everyone season their own.
A beautifully plated Smoked Haddock Kedgeree, showcasing fluffy rice and vibrant fresh herbs ready to enjoy. Pin This
A beautifully plated Smoked Haddock Kedgeree, showcasing fluffy rice and vibrant fresh herbs ready to enjoy. | dashanddish.com

There's a moment when you lift the lid off the rice and the steam rises, smelling like spice markets and coastal mornings all at once. That's when I know it's ready, and that's when I remember why this dish has stayed with me longer than most.

Choosing Your Fish

Undyed smoked haddock is worth seeking out at a fishmonger who knows their stock. The natural pale gold color means it was smoked gently, and the flavor is clean and sweet rather than aggressively salty. If you can only find dyed, rinse it briefly under cold water to remove some of the color and salt, though the taste will still be a bit stronger.

Getting the Spice Balance Right

The spices here should support, not overwhelm. I learned this after once doubling the curry powder and turning a elegant dish into something that tasted like it belonged in a different meal entirely. Taste your curry powder first, if it's very pungent, start with half a teaspoon and adjust from there.

Serving Suggestions and Swaps

Kedgeree is endlessly adaptable once you understand its bones. I've made it with smoked mackerel when haddock wasn't available, and once with leftover roasted salmon that needed using up. Both worked beautifully, though the mackerel brought a richer, oilier edge.

  • Stir in a spoonful of cream or extra butter just before serving for a silkier finish.
  • Serve alongside mango chutney or lime pickle for a sweet-tart contrast.
  • Pair with a chilled Sauvignon Blanc or a light lager if you're serving it for brunch.
Golden-hued Smoked Haddock Kedgeree, a comforting Anglo-Indian rice dish with perfectly cooked eggs. Pin This
Golden-hued Smoked Haddock Kedgeree, a comforting Anglo-Indian rice dish with perfectly cooked eggs. | dashanddish.com

This dish has become my answer to mornings when I want something special without the fuss. It's proof that comfort and elegance can share the same plate.

Recipe FAQs

Poaching the smoked haddock gently in milk and bay leaf prevents drying out and preserves its delicate flavor.

Basmati rice is ideal due to its light texture and ability to absorb spices and flavors without becoming mushy.

Yes, cooking the rice ahead and reheating gently helps maintain texture, but add fresh herbs and eggs just before serving.

Turmeric, mild curry powder, cumin, and coriander create a warm, aromatic base that complements the smoky fish and creamy eggs.

Tangy mango chutney and a crisp white wine such as Sauvignon Blanc balance the richness and spice of the dish.

Smoked Haddock Kedgeree

Tender smoked haddock mixed with spiced rice, creamy eggs, and fresh herbs for a flavorful dish.

Prep 20m
Cook 30m
Total 50m
Servings 4
Difficulty Medium

Ingredients

Fish

  • 14 oz smoked haddock fillets, undyed, skinless
  • 2 cups whole milk
  • 1 bay leaf

Rice

  • 7 oz basmati rice
  • 1 tbsp unsalted butter

Aromatics & Spices

  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tsp ground turmeric
  • 1 tsp mild curry powder
  • 1/2 tsp ground cumin
  • 1/2 tsp ground coriander

Eggs

  • 4 large eggs

Garnish & Finish

  • 2 tbsp fresh parsley, chopped
  • 2 tbsp fresh cilantro (coriander leaves), chopped
  • 1 lemon, cut into wedges
  • Salt and black pepper, to taste

Instructions

1
Poach the Haddock: Place smoked haddock in a large saucepan with milk and bay leaf. Bring to a gentle simmer, cover, and poach for 8–10 minutes until fish flakes easily. Remove fish and set aside. Reserve poaching liquid.
2
Prepare Aromatics and Spices: Rinse basmati rice under cold water until clear. Melt butter in a medium saucepan over medium heat. Add onion and cook until softened, about 5 minutes. Stir in garlic, turmeric, curry powder, cumin, and coriander, cooking for 1 minute until fragrant.
3
Cook the Rice: Add rice to the saucepan, stirring to coat with spices. Pour in 1 2/3 cups (400 ml) of reserved poaching liquid, topping with water if necessary, and add a pinch of salt. Bring to a boil, cover, and simmer gently for 12–15 minutes until rice is tender and liquid absorbed. Remove from heat and let stand covered for 5 minutes.
4
Boil the Eggs: Bring a small pot of water to a boil. Gently lower eggs in and cook for 8 minutes for just-set yolks. Cool in cold water, peel, and quarter.
5
Combine and Heat: Flake haddock into large pieces, removing any bones. Fold fish and half of the parsley and cilantro into the rice. Warm gently over low heat if needed.
6
Serve: Divide kedgeree among plates. Top with egg quarters. Scatter remaining herbs and serve with lemon wedges and black pepper.
Additional Information

Equipment Needed

  • Large saucepan
  • Medium saucepan with lid
  • Slotted spoon
  • Small pot
  • Chopping board and knife

Nutrition (Per Serving)

Calories 410
Protein 29g
Carbs 44g
Fat 13g

Allergy Information

  • Contains fish, eggs, and dairy (milk, butter).
Lindsay Monroe

Home cook sharing easy, flavorful recipes for everyday family meals.