Preheat oven to 375 degrees.
Puncture acorn squash and pumpkin in several places using knife. Wrap sweet potatoes in aluminum foil. Place squash, pumpkin and sweet potatoes on baking sheet.
Bake in oven until pumpkin begins to cave in and the skin browns, about 2 hours.
Remove skin and then chop the sweet potatoes. Skin, seed, and chop the pumpkin and acorn squash. Place all in large pot and mash until smooth. Stir in coconut milk until fully mixed, reserve 1/2 cup for garnish, then stir in chicken broth. Season with salt, pepper, lime juice and ground ginger.
Cook over medium heat until heated through. Serve with lime wedge and drizzle of coconut milk.
Recipe courtesy of allrecipes.com.