National Dish England: Kedgeree (Recipe)

In this article
Discover Kedgeree, one of England’s most distinctive Anglo-Indian classics! This fragrant dish brings together smoked fish, fluffy rice, boiled eggs and a gentle warmth of spices. Born of Britain’s colonial ties to India, it began life as a hearty breakfast but has long since earned its place at any time of day. With its mellow curry aromas and comforting texture, it is a wonderfully satisfying plate that feels both nostalgic and exotic in equal measure.
About Kedgeree
Kedgeree is a traditional British dish with its roots firmly in Anglo-Indian cookery. It was originally served as a breakfast, yet over time it has grown into a favourite for any time of day. The main components of this savoury recipe are smoked fish, rice, boiled eggs and a carefully chosen handful of spices. The interplay of flavours and textures makes kedgeree a truly unique experience on the plate, mild enough to comfort and aromatic enough to intrigue.
Ingredients (serves 1–2)
- 150 g smoked fish (such as salmon or trout)
- 100 g rice (ideally basmati)
- 2 eggs
- 1 onion
- 2 tablespoons butter or vegetable oil
- 1 teaspoon turmeric
- 1 teaspoon cumin
- Salt and pepper, to taste
- Fresh parsley or coriander, to garnish
Shopping for the ingredients
To make a delicious kedgeree, it is important to choose the freshest ingredients you can find. When buying the smoked fish, look for good quality so you get its full, rounded flavour. The rice should ideally be a variety such as basmati, which stays light and aromatic once cooked. Spices like turmeric and cumin are essential to the aroma and are easy to track down in most supermarkets or Asian grocers.
Preparing the dish
Before you start cooking, it pays to have everything ready. Begin by boiling the eggs for around 8–10 minutes so they are hard-boiled. At the same time you can cook the rice according to the packet instructions. The onions should be finely chopped so they release their flavour to best effect, and a tidy work surface keeps the whole process calm and unhurried.
Step-by-step instructions
- Heat the butter or oil in a frying pan and sauté the chopped onion until golden brown.
- Add the smoked fish and warm it through briefly.
- Stir in the cumin and turmeric and mix everything together well.
- Fold in the cooked rice and combine thoroughly until the flavours come together.
- Peel and quarter the hard-boiled eggs, then gently fold them through the dish.
- Season with salt and pepper to taste, and garnish with parsley or coriander just before serving.
Gluten-free / lactose-free version
For anyone who wants to eat gluten-free or lactose-free, kedgeree is an excellent choice. The main component, rice, is naturally gluten-free, and the ingredients for the usual preparation contain no lactose. Even so, take care to choose lactose-free smoked fish and lactose-free butter when shopping, so the finished dish is completely free of lactose.
Tips for vegans and vegetarians
Vegan and vegetarian versions of kedgeree are perfectly achievable too. Swap the smoked fish for smoked tofu or jackfruit to capture a similar savoury depth. Instead of eggs, you can use a blend of chickpea flour and water to create an egg-like consistency. A few extra spices and a handful of vegetables will give the dish an even more exciting character.
More tips and tricks
A few simple tips can help your kedgeree turn out even better. Use good-quality smoked fish, as it has a decisive effect on the overall flavour. Make sure the rice is well rinsed before cooking to remove excess starch and stop it clumping together. Experiment with different spices, too, to uncover a new dimension of flavour in this comforting plate of English cuisine.
Adapting the recipe to your taste
Kedgeree lends itself beautifully to personal preference. Like it spicier? Add a little cayenne pepper or some fresh chilli. If you are fond of vegetables, you can fold peas, carrots or peppers through the dish — much like the homely vegetable layers in a Lancashire Hotpot. The choice of fish can vary too; try smoked trout or even prawns for a different taste experience.
Ingredient substitutions
If you do not have certain ingredients to hand, there are plenty of alternatives to fall back on. Instead of basmati rice you can use jasmine rice or quinoa for a gluten-free option. When it comes to the fish, smoked sardines or mackerel make a tasty stand-in. For vegan readers, vegetable stock and a mix of vegetables are an excellent choice in place of the fish, while a spoonful of plant-based cream replaces any dairy richness.
Drink pairing ideas
A range of drinks suits a good kedgeree and complements the flavours of the dish. A light white wine such as Sauvignon Blanc harmonises perfectly with the notes of smoky fish. If you prefer something non-alcoholic, a well-chilled iced tea or mint lemonade makes a refreshing choice. Even a lightly sparkling water with lemon or cucumber can round off the aromas wonderfully, in much the way it would alongside a delicate Cream Tea.
Serving and presentation ideas
Presentation plays an important part at the table. Serve your kedgeree in a generous bowl and garnish it with freshly chopped coriander or parsley for a colourful contrast. For a rustic look, use a simple wooden board or a large serving mat. Do not forget to arrange the boiled eggs attractively, lifting the whole dish and making it look all the more appetising.
A bit of history
Kedgeree has a fascinating history that reaches back to the days of British colonial rule in India. The dish was originally prepared by Indian cooks for British officers. The combination of rice, fish and spices quickly found favour and changed over time until it became the dish we know today. As a symbol of culinary fusion, kedgeree remains a popular and traditional dish across Britain — a savoury cousin to comforting classics such as a Shepherd’s Pie.
More recipe ideas
- Lancashire Cheese and Onion Pie
- Steak and Ale Pie
- Roast Beef and Yorkshire Pudding
- Lamb Hotpot
- Mutton Stew
Summary: Kedgeree
Kedgeree is more than just a dish; it is a culinary heritage that unites the flavours of Britain and India. With its many ways of preparing and adapting it, it is perfect for any time of day. Whether you favour the traditional version or like to try creative alternatives, kedgeree offers a wonderful taste experience that is sure to delight your guests. Discover the variety of this dish and enjoy a piece of history on your plate.


