Why You’ll Love This kedgeree
- Ease of preparation: This kedgeree recipe is designed for simplicity and quick cooking, making it perfect for busy weeknights. With straightforward steps and minimal hands-on time, you can have a delicious, hearty meal ready in under 30 minutes.
- Health benefits: Packed with protein-rich fish, wholesome rice, and nutritious herbs, this dish supports a balanced diet. It’s rich in omega-3 fatty acids and fiber, contributing to heart health and digestion, making it an excellent wellness choice.
- Versatility: Adaptable to various dietary needs, this kedgeree can be customized with vegan substitutes, gluten-free grains, or low-calorie ingredients without sacrificing flavor. Whether you’re catering to dietary restrictions or preferences, this recipe is flexible and inclusive.
- Distinctive flavor: The combination of smoked fish, spices, and fresh herbs delivers a uniquely satisfying taste that sets this kedgeree apart. Its blend of smoky, spicy, and creamy notes provides a memorable dining experience.
Jump To
- 1. Why You’ll Love This kedgeree
- 2. Essential Ingredients for kedgeree
- 3. How to Prepare the Perfect kedgeree: Step-by-Step Guide
- 4. Dietary Substitutions to Customize Your kedgeree
- 5. Mastering kedgeree: Advanced Tips and Variations
- 6. How to Store kedgeree: Best Practices
- 7. FAQs: Frequently Asked Questions About kedgeree
- 8. kedgeree
Essential Ingredients for kedgeree
- 4 cups (1 litre) low-sodium chicken stock or broth – forms the cooking liquid that infuses flavor
- 500g (1 lb) smoked haddock or cod, skin-on – provides smoky flavor and protein
- 2 1/4 cups long grain rice (long grain or basmati preferred) – fluffy, aromatic base
- 75g (5 tbsp) unsalted butter – adds richness and helps sauté aromatics
- 15 curry leaves (optional) – enhance aroma and traditional flavor
- 6 green cardamom pods, lightly crushed – add warmth and complexity
- 1 brown onion, diced – contributes sweetness and depth
- 2 garlic cloves, finely minced – imparts savory notes
- 2 tsp curry powder (mild or spicy) – provides characteristic flavor
- 1/2 tsp turmeric powder – adds vibrant color and subtle earthiness
- 1 cup frozen peas, thawed – freshens the dish with sweetness and texture
- 1/2 cup coriander (cilantro) leaves, roughly chopped – herbaceous finish
- 3 boiled eggs, halved or quartered (9-minute boiled recommended) – extra protein and creaminess
- Optional: fresh parsley and lemon juice – brighten and freshen flavor
Special Dietary Options:
- Vegan: Substitute smoked haddock with smoked tofu or tempeh; use vegan butter or olive oil for sautéing.
- Gluten-free: Use naturally gluten-free long grain or basmati rice and verify spice blends are gluten-free.
- Low-calorie: Reduce butter amount or replace with light cooking spray; omit eggs or use plant-based egg alternatives.
How to Prepare the Perfect kedgeree: Step-by-Step Guide
First Step: Rinse and soak rice
Rinse the basmati rice under cold water until the water runs clear. Soak the rice for about 20 minutes to achieve fluffy and separate grains after cooking.
Second Step: Poach the smoked fish
In a large pan, gently simmer the smoked haddock in the chicken stock or broth for about 8-10 minutes until it flakes easily. Remove the fish, set aside to cool, then discard the skin and bones and flake into large chunks. Reserve about ½ cup of the poaching liquid for later use.
Third Step: Sauté aromatics
In a large frying pan or saucepan, melt the butter over medium heat. Add crushed cardamom pods and curry leaves, stirring for about 30 seconds until aromatic. Add the diced onion and minced garlic, and sauté for 5-7 minutes until softened and slightly browned.
Fourth Step: Cook the rice with spices
Stir in the curry powder and turmeric powder, coating the onion mixture. Drain the soaked rice and add it to the pan, stirring to mix well. Pour in the remaining poaching liquid and additional chicken stock to reach double the amount of rice by volume. Bring to a boil, then reduce heat to low, cover, and simmer for 13 minutes without lifting the lid.
Fifth Step: Rest and fluff rice
Remove the pan from heat and let the rice rest, covered, for 10 minutes. After resting, fluff the rice gently with a fork to separate the grains.
Sixth Step: Add peas and herbs
Gently fold thawed peas and most of the chopped coriander into the rice, allowing the residual heat to warm the peas through.
Seventh Step: Incorporate fish and seasoning
Carefully fold in the flaked smoked fish pieces, trying to keep them in large chunks to maintain texture. Add reserved poaching liquid as needed to moisten the mixture. Season cautiously with salt and freshly ground pepper, considering the saltiness of fish and stock.
Final Step: Serve
Serve the kedgeree warm on plates or a large platter. Top with halved or quartered boiled eggs and garnish with remaining coriander leaves, fresh parsley, and a squeeze of lemon juice for brightness. Enjoy as a flavorful, hearty meal suitable for breakfast, lunch, or dinner.
Dietary Substitutions to Customize Your kedgeree
Protein and Main Component Alternatives
- Swap smoked haddock for smoked tofu or tempeh for a vegan-friendly version.
- Use cooked chickpeas or lentils as a plant-based protein alternative for added bulk.
- Replace basmati rice with quinoa or cauliflower rice to suit gluten-free or low-carb diets.
Vegetable, Sauce, and Seasoning Modifications
- Substitute onions with leeks or bell peppers for a different flavor dimension.
- Use fresh herbs like cilantro, basil, or mint in place of or alongside coriander for varied herbal notes.
- Add peas, green beans, or spinach to introduce more vegetables and nutrients.
- Experiment with spices such as cumin, coriander seeds, or cardamom to create distinct twists on the classic flavor profile.
Mastering kedgeree: Advanced Tips and Variations
- Pro cooking techniques: For enhanced flavor, try slowly caramelizing the onions or smoking your own fish if time permits. Use a heavy-bottomed pan to prevent rice sticking and ensure even heat distribution for perfectly cooked rice.
- Flavor variations: Include curry leaves or mustard seeds during onion sautéing for added authentic aroma. Add diced apples or raisins for a touch of sweetness that complements savory elements. Swap smoked haddock with smoked salmon or trout for nuanced taste differences.
- Presentation tips: Serve kedgeree in neatly molded portions using a ring mold or layered bowls. Garnish with microgreens, lemon zest, and a drizzle of chili oil or yogurt dressing for color contrast and zest.
- Make-ahead options: Prepare the rice and fish mixture ahead of time; reheat gently with fresh herbs and lemon juice added just before serving to refresh flavors. Store components separately to maintain texture when batch cooking.
How to Store kedgeree: Best Practices
- Refrigeration: Store cooked kedgeree in airtight containers in the refrigerator for up to 3 days to keep freshness and flavor intact.
- Freezing: Portion kedgeree into freezer-safe containers with some headspace for expansion, and freeze up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm gently in a covered pan over low heat, adding a splash of water or broth to maintain moisture and prevent drying. Avoid overheating or microwave reheating which can toughen rice and fish.
- Meal prep considerations: To maintain best texture, store rice separately from fish and eggs when batch cooking. Add fresh herbs and lemon juice right before serving to liven up the dish.
FAQs: Frequently Asked Questions About kedgeree
What is kedgeree and where does it come from?
Kedgeree is a traditional British dish made from flaked smoked fish, usually haddock, mixed with rice, hard-boiled eggs, and seasonings like curry powder. It has roots in Indian cuisine, inspired by the dish khichdi, adapted during British colonial times. Kedgeree became popular in the UK as a breakfast or brunch meal, known for its smoky, savory flavor and easy preparation.
Can I use a different type of fish instead of smoked haddock for kedgeree?
Yes, you can substitute smoked haddock with cold-smoked cod or smoked pollock if preferred. These alternatives also provide a smoky flavor and flaky texture. Avoid using fresh or non-smoked fish, as smoking adds a distinctive taste essential to traditional kedgeree.
What type of rice should I use to make kedgeree?
Long grain or basmati rice is best for kedgeree because it cooks fluffy and separated, which complements the dish’s texture. Avoid short grain or sticky rice varieties, as they can make the dish too clumpy. Make sure to rinse the rice before cooking to remove excess starch for the best results.
How long can I store leftover kedgeree and what’s the best way to reheat it?
Leftover kedgeree can be kept in the refrigerator for up to three days. To reheat, sprinkle a little water over the rice and warm it gently in the microwave or on the stovetop to keep the rice moist and prevent it from drying out. Avoid freezing kedgeree with the boiled eggs, as they don’t freeze well.
Do I need to add salt to kedgeree when using smoked fish and store-bought stock?
Usually, additional salt is not required because smoked haddock and commercial chicken stock often contain enough salt to season the dish. However, if you use homemade, low-sodium, or sodium-free stock, taste and adjust salt levels as needed to balance the flavors.

kedgeree
A delightful fusion of quinoa and fresh vegetables, this salad is perfect as a light lunch or a side dish. Bursting with flavors and textures, it’s both healthy and satisfying.
- Total Time: 35 minutes
- Yield: 4 servings
Ingredients
– 4 cups low-sodium chicken stock or broth for cooking liquid
– 500g smoked haddock or cod, skin-on for smoky flavor and protein
– 2 1/4 cups long grain rice for fluffy, aromatic base
– 75g unsalted butter for richness and sautéing aromatics
– 15 curry leaves for aroma and traditional flavor
– 6 green cardamom pods for warmth and complexity
– 1 brown onion for sweetness and depth
– 2 garlic cloves for savory notes
– 2 tsp curry powder for characteristic flavor
– 1/2 tsp turmeric powder for color and earthiness
– 1 cup frozen peas for sweetness and texture
– 1/2 cup coriander leaves for herbaceous finish
– 3 boiled eggs for protein and creaminess
– fresh parsley and lemon juice for brightening flavor
Instructions
First Step: Rinse and soak rice Rinse the basmati rice under cold water until the water runs clear. Soak the rice for about 20 minutes to achieve fluffy and separate grains after cooking.
Second Step: Poach the smoked fish In a large pan, gently simmer the smoked haddock in the chicken stock or broth for about 8-10 minutes until it flakes easily. Remove the fish, set aside to cool, then discard the skin and bones and flake into large chunks. Reserve about ½ cup of the poaching liquid for later use.
Third Step: Sauté aromatics In a large frying pan or saucepan, melt the butter over medium heat. Add crushed cardamom pods and curry leaves, stirring for about 30 seconds until aromatic. Add the diced onion and minced garlic, and sauté for 5-7 minutes until softened and slightly browned.
Fourth Step: Cook the rice with spices Stir in the curry powder and turmeric powder, coating the onion mixture. Drain the soaked rice and add it to the pan, stirring to mix well. Pour in the remaining poaching liquid and additional chicken stock to reach double the amount of rice by volume. Bring to a boil, then reduce heat to low, cover, and simmer for 13 minutes without lifting the lid.
Fifth Step: Rest and fluff rice Remove the pan from heat and let the rice rest, covered, for 10 minutes. After resting, fluff the rice gently with a fork to separate the grains.
Sixth Step: Add peas and herbs Gently fold thawed peas and most of the chopped coriander into the rice, allowing the residual heat to warm the peas through.
Seventh Step: Incorporate fish and seasoning Carefully fold in the flaked smoked fish pieces, trying to keep them in large chunks to maintain texture. Add reserved poaching liquid as needed to moisten the mixture. Season cautiously with salt and freshly ground pepper, considering the saltiness of fish and stock.
Final Step: Serve Serve the kedgeree warm on plates or a large platter. Top with halved or quartered boiled eggs and garnish with remaining coriander leaves, fresh parsley, and a squeeze of lemon juice for brightness. Enjoy as a flavorful, hearty meal suitable for breakfast, lunch, or dinner.
Notes
For added flavor, consider tossing in some crumbled feta cheese or toasted nuts. The salad can be refrigerated for up to two days.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Salad
- Method: Mixing
- Cuisine: Mediterranean
- Diet: Vegan
Nutrition
- Serving Size: 1 bowl
- Calories: 220
- Sugar: 2g
- Sodium: 150mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 5g
- Protein: 6g
- Cholesterol: 0mg







This kedgeree recipe brings back so many wonderful memories of my time in Scotland! 🎣 I tried it last night, and my kids loved it. Have you ever added peas to the mix for some extra color? It might be a fun twist! 😉