Prep the ingredients: remove the seeds from the pumpkin, then peel and chopped into small cubes. Mince garlic, and chop onion and apples.
In a large saucepan or dutch oven, heat oil over medium heat. Add garlic and onions, and sauté until soft.
Stir in Thai red curry paste and cook for 30-60 seconds.
Add fresh pumpkin, apples, chicken broth (or vegetable broth), coconut milk, soy sauce, and lime juice. Bring to a boil, then turn the heat down to a simmer. Cook until pumpkin is fork tender, about 15 minutes.
Use an immersion blender to blend until smooth. Taste and add salt & pepper as needed.
Topped with a splash of cream, crushed peanuts, chili, fresh cilantro, and more lime. Serve warm and enjoy!