Preheat oven to 350 degrees Fahrenheit and lightly grease a medium-sized baking dish.
Combine quinoa and broth in a medium saucepan and bring to a boil. Reduce heat and simmer gently until liquid is absorbed about 25-30 minutes. Remove from heat, cover, and let sit for 5 minutes. Stir in spinach and set aside.
In a skillet over medium-high heat, heat oil and butter. Toss in the onion and cook for 6-7 minutes, until softened and starting to brown. Add garlic, thyme, celery, and water, and cook for about 5 more minutes, or until no more liquid remains about 5 minutes. Remove from heat.
In a large mixing bowl, mix together quinoa, onion and celery mixture, hazelnuts, kiwi, pear, cinnamon, and ginger. Season with salt and pepper to taste and serve.