Halve the squash and scoop out the seeds. Remove the squash seeds and skin and cube the remainder of the squash into 1-inch pieces.
In a large stockpot, heat the oil, garlic, and squash over medium heat and sauté the onions until they are translucent. When the onions are soft, add spices and stir for 60 seconds.
Add the stock or water, corn, beans, and simmer for 20 minutes or until the squash is fork tender.
Taste and adjust seasoning as needed. Enjoy!