butternut, buttercup, honeynut and acorn squashes are all suitable substitutes. each of these types of squash has a similar texture to pumpkin and some natural sweetness. to substitute these squashes for pumpkin, prepare them as you would pumpkin for fresh pumpkin puree: clean, roast, puree in a food processor.