
This classic British kedgeree combines flaky smoked fish, golden curried rice, sweet peas, and hard-boiled eggs in one deeply comforting dish. Fragrant spices, buttery onions, and fresh coriander make it satisfying enough for brunch, lunch, or dinner.
Pour the chicken stock into a large saucepan and bring it to a boil. Add the smoked fish, reduce the heat until the liquid is barely simmering, and poach for about 8 minutes, or until the fish flakes easily.
Transfer the fish to a plate and let it cool slightly. Remove and discard the skin, check carefully for bones, then break the fish into large flakes.
Measure out 1/2 cup of the poaching liquid and reserve it for finishing the rice.
Add the rice to the remaining poaching liquid in the saucepan. Bring it back to a gentle simmer, cover with a lid, reduce the heat to low, and cook for 13 minutes.
Remove the covered saucepan from the heat and let the rice rest for 10 minutes. Fluff the grains gently with a spatula.
While the rice rests, melt the butter in a large skillet or wide pot over medium-high heat. Add the curry leaves and cardamom pods and stir for 30 seconds to release their aroma.
Add the onion and garlic to the skillet. Cook for about 5 minutes, stirring often, until the onion softens and begins to brown at the edges.
Reduce the heat to medium. Stir in the curry powder and turmeric, then add the cooked rice. Toss until the rice is evenly coated in the spiced butter and turns a warm golden color.
Pour in the reserved poaching liquid and mix gently to moisten the rice. Taste and season with salt only if needed, since smoked fish and stock can already be quite salty.
Fold in the peas and most of the coriander. Add the flaked fish last and stir carefully so some larger pieces remain intact.
Serve the kedgeree on a platter or individual plates. Top with halved hard-boiled eggs and finish with the remaining coriander.
Use smoked haddock for the most traditional flavor, or smoked cod if that is easier to find. Keep the poaching liquid at a gentle simmer so the fish stays tender. Taste before adding salt because the stock and smoked fish may already season the dish well. Store leftovers in an airtight container in the refrigerator for up to 2 days and reheat until piping hot.