Rinse rice in cold water and drain well. Cook onion and garlic in a pan with 30 grams (approximately 2 tablespoons) butter. Add rice and coat with butter. Bring to a boil with broth, cloves and bay leaf. Season with salt. Simmer 15 minutes, loosely covered.
Meanwhile rinse apricots and drop into boiling water for a few seconds, then drain. Peel and cut into fine strips. Add raisins, curry powder, turmeric and remaining butter to rice and mix. Continue to cook over very low heat for a few minutes until rice is al dente. To serve, spoon rice onto plates and top with nuts.