Heat 1 tablespoon oil in a large nonstick skillet over medium-high heat.
Add onion; saut 10 minutes or until lightly browned. Stir in rice, and cook 1 minute, stirring constantly. Stir in 1 1/2 teaspoons oil, tomato, salt, broth, and cinnamon stick; bring to a boil. Cover, reduce heat, and simmer 15 minutes or until liquid is absorbed.
Stir in spinach; cook 2 minutes or until spinach wilts. Stir in chicken.
Sprinkle evenly with walnuts and dill. Discard cinnamon stick.