Preheat oven to 350 degrees F (176 C) and grease a 2-quart (or similar size) baking dish with oil (or vegan butter).
Prepare flax eggs in a large mixing bowl. Then add pumpkin purée, maple syrup, oil, salt, pumpkin pie spice, cinnamon, and whisk to combine.
Add milk and stir once more. Then add oats and pecans and stir to combine. Transfer mixture to the greased baking dish and top with additional pecans. Sprinkle with coconut sugar for a “swirl” effect (optional) and cranberries (optional).
Bake for 30-35 minutes or until the top is golden brown, the edges are slightly caramelized, and it has some springiness in the center. Remove from oven and let cool a few minutes.
Serve warm with desired toppings, such as coconut whipped cream (or warmed coconut milk or almond milk) and a drizzle of maple syrup.
Store leftovers covered in the refrigerator 3-4 days (or in the freezer up to 1 month), though best when fresh. Reheat in a 350-degree F (176 C) oven or in the microwave until hot, adding more dairy-free milk as needed to remoisten.
*To make one flax egg, mix 1 Tbsp (7g) flaxseed meal with 2 1/2 Tbsp (22 ml) water, stir, and let rest for 5 minutes. *Nutrition information is a rough estimate calculated with avocado oil and almond milk and without optional ingredients.