Preheat your oven to 400°F (200°C) and line a large baking sheet with parchment paper.
Peel and cube the butternut squash and core the apple, then toss them on the baking sheet with olive oil, sea salt, and black pepper.
Roast the squash and apple for 25-30 minutes, or until they are fork-tender and slightly caramelized around the edges.
While the vegetables roast, poach the chicken breast in a separate pot of simmering water for 12-15 minutes until fully cooked, then remove and shred with two forks.
In a medium pot over medium heat, sauté the diced yellow onion and minced garlic until translucent and fragrant.
Add the roasted squash, roasted apple, chicken bone broth, ground cinnamon, and ground ginger to the pot.
Use an immersion blender to puree the mixture directly in the pot until the soup reaches a smooth, velvety consistency.
Stir the shredded chicken into the soup and heat through for 2 minutes before serving in a warm bowl.