Melt butter in a large skillet over medium-high heat.
Add onion to pan, and saut for 4 minutes, stirring occasionally.
Add ginger and garlic; saut 1 minute, stirring constantly.
Add potato and next 4 ingredients (through pepper); saut 1 minute, stirring constantly. Stir in tomatoes and broth; bring to a boil. Cover and cook for 5 minutes.
Stir in coconut milk and peas; bring to a simmer. Cook, uncovered, 12 minutes or until squash is tender, stirring occasionally.