Preheat your oven to 400°F and line a baking sheet with parchment paper.
Toss the cubed pumpkin with 0.5 tbsp of olive oil and a pinch of salt, then roast for 25 minutes until tender and slightly caramelized.
While the pumpkin roasts, heat the remaining 0.5 tbsp of olive oil in a large pot over medium heat.
Sauté the diced onion, minced ginger, and garlic for 3-4 minutes until fragrant and translucent.
Stir in the yellow curry powder and cook for 1 minute to toast the spices.
Add the roasted pumpkin chunks, chicken bone broth, and the whole chicken breast to the pot.
Bring to a gentle simmer, cover, and cook for 12-15 minutes until the chicken is fully cooked through.
Remove the chicken breast from the pot and shred it using two forks.
Use an immersion blender to blend the soup base until smooth and creamy, or leave it chunky if preferred.
Stir in the full-fat coconut milk and the shredded chicken, then season with sea salt and black pepper.
Ladle into a bowl and garnish with fresh chopped cilantro before serving.