Pure canned pumpkin puree is my favorite for this cake. However, if you have pumpkins on hand, you can make homemade pumpkin puree and use this instead. If you choose to use homemade puree instead of canned pumpkin, be sure to choose a pumpkin that isn't too watery. One of the best pumpkins for cakes is butternut squash.