In a medium saucepan cook onion in hot oil until tender, but not brown. Stir in uncooked rice, cardamom, paprika, coriander, cinnamon, cumin, pepper, and nutmeg. Cook and stir over medium heat about 5 minutes or until rice is golden. Add vegetable broth and water. Bring to boiling; reduce heat. Cover and simmer for 15 minutes.
Remove from heat; let stand, covered, for 5 minutes. Stir in chopped spinach, golden raisins, and almonds. Sprinkle with rose water, if desired. Garnish with small fresh spinach leaves, if desired. Makes 4 to 6 side-dish servings.