Yes, you can substitute homemade pumpkin puree for canned. Be careful as the consistency of fresh pumpkin puree can be a little thinner than canned. Make sure it is well drained and on the thicker side.