Kedgeree Curried Rice Dish

Featured in Dinner Ideas Everyone Will Love.

Kedgeree is a beloved British dish featuring fragrant curried rice, smoked fish like haddock or cod, and a hint of buttery richness. Poached fish is flaked into the rice, which is infused with curry powder, turmeric, and sautéed aromatics like onions and garlic. The dish is completed with vibrant peas and garnished with eggs and fresh herbs. Each bite combines spiced grains, delicate fish, and hearty complements for a comforting yet flavorful meal.

A young woman with wavy hair is gazing down contemplatively in a warmly lit kitchen filled with plants.
Updated on Thu, 22 May 2025 17:12:04 GMT
A pan of rice with peas, eggs, and fish. Pin it
A pan of rice with peas, eggs, and fish. | cookingkeys.com

This hearty kedgeree has become my weekend brunch signature, combining the comfort of rice with delicate smoked fish and warming spices. The British-Indian fusion dish delivers both familiar and exotic flavors in one satisfying bowl.

I first discovered kedgeree at a small English breakfast spot while traveling through London. The combination of buttery rice, tender fish, and those perfectly jammy eggs captivated me. Back home, I spent months perfecting this version until my children began requesting it weekly.

Ingredients

  • Smoked haddock or cod: Forms the backbone of authentic kedgeree with its delicate texture and subtle smokiness
  • Chicken stock: Infuses the rice with savory depth while gently poaching the fish
  • Long grain rice: Creates the perfect fluffy texture rather than becoming sticky or mushy
  • Butter: Provides richness that carries the spice flavors throughout the dish
  • Curry leaves: Add authentic aroma that transforms ordinary rice into something special
  • Cardamom pods: Release their unique sweet yet spicy notes when lightly crushed
  • Brown onion: Creates the aromatic foundation when slowly sautéed in butter
  • Curry powder: Offers complex spice without overwhelming heat, look for a quality blend with warm notes
  • Turmeric: Adds that signature golden color and subtle earthy flavor
  • Frozen peas: Bring freshness and bright color contrast to the golden rice
  • Hard boiled eggs: Create that classic kedgeree presentation and add creamy richness
  • Fresh coriander: Brightens everything with its distinctive finish

How To Make Kedgeree

Poach The Fish:
Place the smoked fish in simmering chicken stock until just cooked through about 8 minutes. The gentle heat ensures the fish remains moist and tender while infusing the stock with smoky flavor. This poaching liquid becomes a valuable ingredient for the rest of the dish.
Prepare The Fish:
Once the fish is cool enough to handle carefully remove the skin and flake the flesh into substantial pieces. Aim for chunks large enough to provide texture in each bite rather than shredding too finely. Check thoroughly for any small bones that might remain.
Cook The Rice:
Use the same flavorful poaching liquid to cook your rice creating layers of flavor. The covered 13minute simmer followed by a 10minute rest without peeking is crucial for perfectly fluffy grains. The fish stock infuses every grain with delicate seafood essence.
Create The Spiced Butter Base:
While the rice rests melt butter in a large skillet and toast the cardamom pods and curry leaves until fragrant. This aromatic foundation transforms the dish from ordinary to extraordinary. When the onions reach golden brown edges they release their natural sweetness.
Build The Flavor Layers:
The magic happens when you combine the curry powder and turmeric with the buttery aromatics creating a richly spiced base. When tossed with the cooked rice each grain becomes coated in golden spiced butter. Adding back some reserved poaching liquid keeps everything moist.
Incorporate The Final Elements:
Gently fold in the peas coriander and flaked fish with a light hand to maintain the integrity of the fish pieces. This careful final assembly ensures perfect distribution of ingredients without breaking down the delicate fish.
Serve With Flair:
Top with halved eggs and a sprinkle of fresh herbs for a presentation that balances rustic comfort with elegant appeal. The contrast of golden rice white fish and vibrant herbs creates an impressive visual.
A bowl of rice with eggs and peas. Pin it
A bowl of rice with eggs and peas. | cookingkeys.com

The cardamom pods are my secret weapon in this recipe. While many modern versions omit them I find they add that indefinable aromatic quality that elevates the entire dish. My grandmother who lived in colonial India always insisted that proper kedgeree needed their floral complexity, and after trying it both ways, I completely agree.

Storage Solutions

Kedgeree keeps beautifully in the refrigerator for up to three days, with many claiming it tastes even better on day two as the flavors meld. Store in an airtight container and reheat gently with a splash of water to revive the moisture. I recommend removing the egg portions before storing and adding fresh ones when reheating for the best texture experience.

Ingredient Adaptations

While traditional kedgeree features smoked haddock, any smoked fish works wonderfully. Smoked trout or salmon make excellent alternatives with their rich flavor profiles. For a nontraditional but delicious version, try using hot smoked mackerel or even leftover roasted chicken. Vegetarians can substitute smoked tofu and vegetable stock for a plantbased variation that maintains the distinctive kedgeree character.

A plate of rice with chicken and peas. Pin it
A plate of rice with chicken and peas. | cookingkeys.com

Historical Context

Kedgeree represents the perfect example of culinary fusion born from British colonial influence in India. The dish evolved from khichdi, a simple Indian rice and lentil comfort food. British colonials fell in love with the spiced rice dish and brought it back to England, adding smoked fish and eggs to create what became a Victorian breakfast staple. Today it remains popular throughout the UK, especially in Scotland where abundant local fish supplies make it particularly delicious.

Serving Suggestions

Kedgeree shines as a standalone dish but pairs wonderfully with accompaniments. Serve with mango chutney and cooling cucumber raita for an expanded flavor experience. A simple green salad dressed with lemon vinaigrette provides fresh contrast to the rich, spiced rice. For an elegant brunch presentation, offer warm naan bread and a selection of pickles alongside your kedgeree.

Frequently Asked Questions

→ What type of fish can I use for kedgeree?

Traditionally, smoked haddock is used, but you can substitute with other smoked fish like cod or even trout.

→ Can I make kedgeree ahead of time?

Kedgeree can be made ahead, but it's best served fresh. Reheat gently to maintain its texture and flavor.

→ Are curry leaves necessary in this recipe?

Curry leaves add a subtle depth of flavor but can be omitted if unavailable. You could substitute with a bit of extra cilantro.

→ What rice works best for kedgeree?

Long grain rice is ideal for kedgeree as it yields fluffy, separate grains perfect for this dish.

→ How spicy is kedgeree?

Kedgeree is mildly spiced, depending on the curry powder used. You can adjust the heat level to suit your taste.

→ What can I serve with kedgeree?

Kedgeree is a complete meal on its own but pairs well with a fresh green salad or a dollop of yogurt for balance.

Kedgeree with Fish and Spices

Classic kedgeree with spiced rice, smoked fish, and vibrant toppings like boiled eggs and peas.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes

Category: Main Dishes

Difficulty: Intermediate

Cuisine: British

Yield: 5 Servings

Dietary: Gluten-Free

Ingredients

→ Main Ingredients

01 1 litre chicken stock, low-sodium
02 500g smoked haddock or cod, skin-on
03 2 1/4 cups long grain rice, uncooked
04 75g unsalted butter
05 15 curry leaves (optional)
06 6 green cardamom pods, lightly crushed
07 1 brown onion, diced
08 2 garlic cloves, finely minced
09 2 tsp curry powder, mild or spicy
10 1/2 tsp turmeric powder
11 1 cup frozen peas, thawed
12 1/2 cup coriander leaves, roughly chopped
13 3 hard boiled eggs, halved or quartered

Instructions

Step 01

Bring chicken stock to a boil in a large saucepan. Add fish and adjust heat so the stock is barely rippling. Poach gently for 8 minutes or until the fish flakes apart. Remove fish onto a large plate.

Step 02

When cool enough to handle, discard skin by scraping gently with a butter knife. Flake fish into large pieces, checking for any bones.

Step 03

Measure out 1/2 cup of the poaching liquid and set aside for later use.

Step 04

Add rice to the remaining poaching liquid in the pan. Bring to a simmer over high heat. Cover with a lid, reduce heat to low, and cook for 13 minutes.

Step 05

Remove saucepan from heat, keeping the lid on, and let rest for 10 minutes. Fluff rice with a rubber spatula.

Step 06

Melt butter in a large non-stick skillet over medium-high heat. Add cardamom pods and curry leaves, stirring for 30 seconds. Add onions and garlic, sauté for 5 minutes until browned.

Step 07

Lower heat to medium. Stir in curry powder, turmeric, and add the cooked rice. Toss until rice is evenly coated and yellow. Pour over reserved poaching stock and mix well to moisten the rice.

Step 08

Check rice for seasoning. Add salt if necessary, depending on the saltiness of the stock used.

Step 09

Gently stir in peas and most of the coriander, reserving some for garnish. Fold in the flaked fish, keeping some chunks intact.

Step 10

Serve rice on a large platter or individual plates. Top with boiled egg halves and garnish with remaining coriander.

Notes

  1. Curry leaves are optional, but they add authentic flavor if available.
  2. The poaching liquid infuses a rich seafood base flavor into the rice.

Tools You'll Need

  • Large saucepan
  • Non-stick skillet
  • Butter knife
  • Rubber spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains fish
  • Contains butter
  • Contains eggs

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: ~
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~