1largebutternut squashpeeled and cut in to 1 1/2 inch chunks
1mediumsweet potatocut in to 1 1/2 inch chunks (no need to peel)
4large clovesgarlicsmashed and peeled
6cupsvegetable broth
3inch piecefresh gingerpeeled and finely grated
1/8teaspoonnutmegpreferably freshly grated whole nutmeg on a microplane
1/2teaspoonsalt
1/2teaspoonfreshly ground black pepper
1cupraw cashews
pumpkin seedsto taste, optional
Instructions
For the Soup
Heat a large soup pot over medium heat. Add olive oil, onions, and a pinch of salt. Cook and stir until onion is translucent, about 3 minutes.
Add squash, sweet potato, garlic, and broth to onion mixture and stir. Bring to boil. After 15 minutes, add ginger and stir. Cook 5 to 10 minutes more, or until the squash and sweet potato are tender.
Time to puree the soup. If you have an immersion blender with a stainless steel shaft, you can puree the soup right away in the pot. If you're using a stand blender, wait until the soup cools a bit and then puree it in batches. Add nutmeg, salt, and freshly ground black pepper to taste.
If desired,
To Make Cashew Cream
Soak 1 cup raw cashews in enough water to cover for at least 1 hour and up to 24 hours. Drain cashew water and add cashews to a blender pitcher. Add enough fresh water to cover by 1 inch and blend until smooth.
To Serve
Ladle soup into bowls and serve with a swirl of cashew cream and a sprinkle of pumpkin seeds.