Season chicken pieces with salt and pepper.
Heat 1 tbsp oil in a large skillet over medium-high heat.
Add chicken and cook until golden brown and cooked through, about 6-8 minutes.
Remove chicken and set aside. Add remaining oil to skillet.
Add butternut squash and cook for 5 minutes, stirring occasionally.
Add apple, onion, and garlic, cook for 3-4 minutes until onion softens.
Season with sage, cinnamon, nutmeg, salt, and pepper.
Return chicken to skillet and stir to combine.
Add spinach and cook until wilted, about 1 minute.
Remove from heat and top with cranberries, walnuts, and fresh parsley.