Bring a large pot of water to boil. Add in corn and let boil for about 12 minutes. Drain water, let corn cool, then cut corn off the cob. Set aside.
Meanwhile, to prepare squash, cut off stems and scoop out inside flesh, being careful not to dig too far into the sides. Chop the flesh and set aside. Drizzle some olive oil into the inside and on the outside of the squash and rub, making sure it’s evenly covered. Set squash into a baking dish. If some of the squash are wobbly, cut off a small bit of the bottom to create a flat surface, but be careful not to cut a hole.
Heat 1 tablespoon olive oil in a skillet over medium heat. Add onions and cook until translucent, about 5 minutes. Stir in garlic, cumin, coriander, turmeric, and salt. Add chopped up squash flesh and kale, and cook until squash has softened and kale has wilted, about 5 minutes. Add in black beans, corn, and feta.
Stuff each squash with as much filling as possible. Top with squash lid and bake for 15-20 minutes, until squash is tender.
If you have remaining filling, use it to make a breakfast burrito with eggs tomorrow morning!