Heat coconut oil in a large pot or Dutch oven over medium heat.
Add diced onion and sauté for 5-6 minutes until softened and translucent.
Add minced garlic, grated ginger, and Thai chili peppers. Cook for 1-2 minutes until fragrant.
Stir in red curry paste and cook for another minute until aromatic.
Add cubed kabocha squash, coconut milk, and water or broth. Stir well to combine.
Bring to a gentle boil, then reduce heat and simmer for 15-20 minutes until squash is fork-tender.
Stir in maple syrup and tamari. Taste and adjust seasoning as needed.
Serve hot over rice or with naan bread.