Prepare rice according to package directions. Add turmeric to water before boiling.
In a saucepan, add the fish and cover with water. Bring to a simmer and poach for 10 minutes, or until the fish is cooked through. Remove the fish, flake into large pieces, and set aside.
In a large skillet, heat the butter and olive oil over medium heat. Add the onion and sauté for 5 minutes or until soft and translucent. Add garlic and curry powder, cooking for another minute until fragrant.
Add rice to the skillet, stirring to combine with the onion mixture. Gently fold in the fish, hard-boiled eggs, and peas. Season with salt and pepper to taste. Cook for an additional 2 minutes or until heated through. Garnish with parsley and a lemon wedge.