Warm, lightly spiced, and deeply comforting, Kedgeree is a dish that feels like a hug in a bowl. Traditionally made with smoked fish, rice, and eggs, this British-Indian fusion meal has evolved over the centuries—and it’s super easy to adapt using pantry staples like canned salmon.

Ingredients

  • 1 cup basmati rice (uncooked)
  • 1 tbsp olive oil or butter
  • 1 small onion, finely chopped
  • 1 garlic clove, minced
  • 1 tsp mild curry powder (or to taste)
  • 1/2 tsp turmeric (optional, for color)
  • 1 can (about 5–6 oz) salmon, drained and flaked
  • 2 boiled eggs, peeled and halved
  • 1/4 cup fresh parsley or cilantro, chopped
  • Juice of 1/2 lemon
  • Salt and black pepper to taste

Optional add-ins:

  • A splash of cream or plant milk for richness
  • Frozen peas for extra color and veg
  • A pinch of chili flakes if you like heat

Instructions

Cook the rice: Rinse the basmati rice until the water runs clear. Cook it according to package instructions. Fluff and set aside.

Sauté the aromatics: In a large pan, heat the oil or butter. Add the chopped onion and cook until soft and golden (about 5 minutes). Stir in the garlic, curry powder, and turmeric. Cook for 1–2 minutes more until fragrant.

Add the salmon: Flake in the canned salmon and stir gently to warm through and coat it in the spices. (If using peas, add them here too.)

Combine with rice: Add the cooked rice to the pan and stir gently to mix. Squeeze in the lemon juice, season with salt and pepper, and warm everything through.

Top with eggs & herbs: Slice or halve your boiled eggs and place them on top. Sprinkle over the chopped parsley or cilantro.

Serve warm and enjoy with an extra squeeze of lemon or a dollop of yogurt if you like.

Why We Love It:

Packed with protein, omega-3s, and comfort

Flexible: great for breakfast, lunch, or dinner

Budget- and pantry-friendly

Recipe: Easy Kedgeree with Canned Salmon