West Indian Kedgeree (Coconut Curry Rice With Cod)
Published July 15, 2024
- Total Time
- 45 minutes
- Prep Time
- 10 minutes
- Cook Time
- 35 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
¾ pound cod fillets, cut into 1-inch pieces
Salt and freshly ground black pepper
1 cup basmati rice
1 medium red onion, thinly sliced
2 tablespoons extra-virgin olive oil
1 tablespoon curry powder, preferably Caribbean
1 cup unsweetened coconut milk
½ cup frozen peas
2 large eggs
Thinly sliced scallions and lime wedges, for garnishing
Preparation
- Step 1
Season the cod generously with salt and pepper on all sides. Refrigerate until ready to use.
- Step 2
Rinse the rice until the water runs clear. Drain and set aside.
- Step 3
Reserve a small handful of onion for garnishing. Heat a large sauté pan or high-sided skillet over medium. Add the olive oil and swirl to coat the pan. Add the curry powder and allow to bloom in the oil, stirring, for 15 seconds, then add the onion and season with salt and pepper. Cook, stirring often, for 4 to 5 minutes, until softened with some golden brown edges.
- Step 4
Add the rice and stir for 1 minute, until thoroughly coated in the spice mixture and toasted. Stir in the coconut milk and ¾ cup water and bring to a boil. Season with salt and pepper, cover, adjust heat to low and simmer for 5 minutes.
- Step 5
Add the cod in a single layer followed by the frozen peas. Cover and cook for 8 to 10 minutes, until all the liquid is absorbed and the cod is just cooked through. Turn off the heat and let steam for 5 minutes.
- Step 6
While the rice steams, boil the eggs: Bring a small pot of water to a boil. Gently lower the eggs into the water, adjust heat to maintain a simmer and simmer for 9 minutes. Run under cold water, peel and quarter the eggs.
- Step 7
Fluff the rice with a fork. Garnish with the jammy eggs, sliced scallions, reserved red onions and a generous squeeze of lime juice.
Private Notes
Comments
Outstanding. Made my own Jamaican curry powder (recipes online); subbed halibut for cod; added several sliced garlic cloves and julienned ginger; almost doubled the peas; topped with chopped cilantro, red onion, and lime. The first time I've made a curry reminiscent of curries in the Caribbean.
This is OK as a simple weekday dinner. I concur with other comments that it was not very flavorful. Of course, this depends on the freshness and quality of the curry powder, but 1 Tbsp seems inadequate to season this dish. I used good-quality Indian curry powder but added allspice, cardamom, and a little cloves to shift the flavor profile towards the Caribbean. If I make it again I would add fresh ginger and garlic, maybe other spices, and perhaps use a more flavorful fish.
Why would you use olive oil? Seems to me that that flavor would be incompatible with the coconut milk. Whenever I make a coconut milk dish I use coconut oil.
Cooked in a Dutch oven on stove as directed, but doubled curry and added some crushed garlic and ginger with the onions to sautee. After adding the fish and peas and cooking 8-10 minutes then resting 5, I found the fish to be pretty much raw, though the rice seemed good. So I put in 300° oven for 15 minutes and it was beautiful. Dressed with scallions, onions, lime juice and jammy eggs and was bright, well-rounded, and delicious.
I add a few slices of smoked salmon torn into smaller pieces. Definitely more and GOOD curry. Increase salt to taste. Chopped onion is fine. Terrific dish. Have made it twice.
Terrific dish. More curry a good idea. I added some smoked salmon at the last minute and that made it even tastier. You can also add a few shrimp. Keeps well in fridge, and microwaves well...just to room temp or a little warmer.

