Cook the eggs: Bring a saucepan of water to the boil and cook the eggs 6-7 minutes (for slightly soft yolks, a few minutes more if you prefer them fully cooked through) then cool in cold water, peel and set to one side.
Fry the onion and spices: Heat the butter and oil in a large sauté pan over a medium heat and cook the onion with a pinch of salt for 8–10 minutes until soft and lightly golden.
Stir in the garlic, curry powder and turmeric and cook for 1 minute until fragrant.
Add the rice: Add the rice and stir well so the grains are coated in the spiced butter.
Stock in and simmer: Pour in the hot stock and bring to a gentle simmer. Pop a lid on a cook on a low heat for 10-12 minutes, until the rice is nearly cooked through.
Peas and fish go in: Stir in the peas, then place the smoked haddock pieces directly on top of the rice.
Cover again and cook for another 5–6 minutes until the haddock flakes easily and the rice is tender.
To serve: Slice the eggs and place on top of the dish, then scatter over the parsley. Season to taste and serve with the lemon wedges for squeezing.
Did you make this recipe? Click here to let us know how it went and give it a ⭐️ rating! Your feedback helps us to make more recipes you really want.
Calories: 562kcal | Carbohydrates: 72g | Protein: 34g | Fat: 14g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.2g | Cholesterol: 245mg | Sodium: 974mg | Potassium: 684mg | Fiber: 4g | Sugar: 5g | Vitamin A: 1249IU | Vitamin C: 23mg | Calcium: 88mg | Iron: 3mg