Preheat the oven to 350 degrees Fahrenheit.
In a medium sized bowl, mix together the dry ingredients (oats, sugar, pecans, raisins, baking powder, spices, flax, and salt).
In a separate, larger bowl, stir together the wet ingredients (eggs, milk, vanilla extract, melted butter, and pumpkin puree).
When the wet ingredients are well blended, add the dry ingredients to that bowl & stir to combine.
Grease the bottom and sides of an 8x8 baking dish with butter, oil, or cooking spray. Pour the oatmeal mixture into the baking dish & use a spatula to spread evenly throughout the dish.
Bake in the oven for about 40 minutes, until the oatmeal has firmed up, but is still moist.
Remove from the oven & enjoy plain, or top with vanilla yogurt or milk for an easy and delicious breakfast.