Preheat oven to 350F and spray a casserole dish with coconut oil. In a large bowl, whisk together milk, eggs, vanilla extract, melted coconut oil, orange juice and zest until combined.
Add in oats, chia seeds, cinnamon, and salt and stir until combined. Fold in cranberries and walnuts.
Pour mixture into dish and bake for 35-40 minutes, or until golden on top.