This was inspired by my other butternut squash soup recipe (#402703). The orange flavoring is optional. I use pre-cut, cubed squash when I can find it or frozen squash. You can also use a small fresh butternut squash. (The prep time assumes you are using pre-cut or frozen squash.) I use almond milk in this recipe (I like Almond Breeze) instead of cream or half and half. You can save a little time by roughly chopping the onion and garlic, because the soup will be pureed later. I do chop the ginger rather finely because it is so fibrous, and I don't want lumps in the soup that didn't get pureed.