Here's an easy and healthy one-pot dinner with salmon fillets. Stateside there isn't much name recognition for kedgeree, but across the pond it is a beloved dish with Anglo-Indian roots. In this version, basmati rice steams with curry powder, onion, and garlic; halfway through, the salmon is nestled on top to cook with the rice. Garnish bowls with hard-cooked eggs, parsley, and paprika for a weeknight meal.

Martha Stewart Living, April 2021


Credit: Chris Simpson

Recipe Summary

20 mins
50 mins


Ingredient Checklist


Instructions Checklist
  • Prepare an ice-water bath. Bring a saucepan of water to a boil. Reduce to a simmer; add eggs and cook 8 minutes. Transfer to ice bath; let stand until cool enough to handle. Peel and halve.

  • Heat oil in a large straight-sided skillet over medium. Add onion and garlic; cook, stirring, until tender, 5 to 7 minutes. Add rice, curry powder, and 3/4 teaspoon salt; cook, stirring, 2 minutes. Stir in 2 cups water. Bring to a boil, then reduce heat to low and cover; cook 15 minutes.

  • Season fish with salt and pepper; nestle into rice mixture. Cover and cook until fish is just cooked through, 9 to 12 minutes. Sprinkle with parsley. Break fish into large pieces and fluff rice with a fork. Top with egg halves; season with salt and pepper. Squeeze lemon wedges over top and sprinkle with paprika; serve.