Preheat oven to 400 degrees Fahrenheit and line a baking sheet with parchment paper.
Toss the cubed butternut squash with half of the olive oil, salt, and pepper, then roast for 25-30 minutes until tender.
While squash roasts, season the chicken breast with salt and pepper, then bake or pan-sear until it reaches an internal temperature of 165 degrees Fahrenheit.
Once the chicken is cooked, shred it into bite-sized pieces using two forks and set aside.
In a large pot, heat the remaining olive oil over medium heat and sauté the diced onion and garlic until translucent and fragrant.
Add the roasted squash, bone broth, cinnamon, and nutmeg to the pot, bringing the mixture to a gentle simmer.
Use an immersion blender to process the soup until it reaches a perfectly silky and smooth consistency.
Stir the shredded chicken into the soup and serve warm in a large bowl.