Prep all of your ingredients: peel and chop the butternut squash into about half-inch cubes; peel, remove the core and chop the apples into similarly sized cubes; chop the onion and smash the garlic cloves,Heat the olive oil in a soup pan over low heat, cook the onions and garlic until the onions become soft (about 8 minutes),______,Add the apples, thyme, sage and cashew nuts and cook for about another five minutes (I left the sprigs and leaves whole, before pureeing the soup I removed the bay leaf and thyme stems, the sage leaves can be pureed into the soup),Add the stock and cook until the butternut squash and apples are tender,After removing the bay leaf and thyme stems, puree the soup using an immersion blender until it is creamy (this will take longer than just getting all the lumps blended, make sure the nuts are broken down very very finely),Add more stock if your soup is too thick, taste for salt and pepper, serve while hot and enjoy!