Preheat oven to 170oC. Grease a small baking dish with a little oil.
Place pumpkin in a bowl with 1 teaspoon oil and soy sauce and toss to coat. Tip pumpkin onto a baking tray and roast for 25minutes.
Heat remaining oil in a frying pan over medium heat. Add leek and cook for 5 minutes, or until soft. Add garlic and spinach leaves and cook until spinach has wilted.
Tip mixture onto a work surface and chop roughly. Season to taste with pepper.
Whisk eggs, yoghurt and cheese together lightly in a large bowl. Add pumpkin and spinach mixture and gently stir to combine.
Pour mixture into prepared dish and bake in oven by 20 minutes, or until set.
Serve with a salad.