Alternatively, you can use a stove top: In large stockpot or Dutch oven set over medium heat, warm the olive oil until shimmering. Add finely diced onions and cook, stirring, until they begin to soften, about 5 minutes. Add the cashews and cook, stirring, until the onions are translucent and the cashews have slightly browned, about 3 minutes. Stir in the finely chopped garlic and cook for 30 seconds. Add the diced squash (1/2”), broth, ginger, cumin, coriander, curry powder, turmeric and stir to combine. Season to taste with salt and pepper, and bring the soup to a simmer. Reduce the heat to low, cover the pot, and cook the soup until the squash is easily pierced with a knife, 20 to 25 minutes. Uncover the soup and let it cool for 15 minutes.