Prepare the squash, vegetables, garlic and ginger so you're ready to go. To prepare the squash, cut it half from top to bottom, then cut each half into two chunks. Cut the chunks into wedges and then cut the skin off. Cut the wedges into half inch cubes (keep them on the smaller side for a quicker cooking time).
Heat 1 tbsp oil, water or broth in a large skillet over medium heat. Add the onion, garlic and ginger and saute for 5-6 minutes until soft and fragrant.
Add the carrot, bell pepper and red curry paste, stir well and cook for a few more minutes.
Add the rest of the ingredients and bring to a low simmer. Cover and cook over low to medium heat for 10 minutes, stirring occasionally.
Remove the lid and cook for another 5-10 minutes until the squash is tender and the curry is starting to thicken.
Serve over rice topped with fresh cilantro and chopped peanuts or toasted cashews.
