One of the basic kitchen techniques crucial to fall is how to roast a whole squash (pumpkin, butternut, etc.) to make into a puree to be used for other recipes. Here is a step-by-step guide outlining how to roast a squash in order to yield the freshest, best puree possible.
(Here I will be using a pumpkin to demonstrate)
1. Cut the squash into manageable pieces, at least in half. For a larger squash, cut into smaller pieces to decrease time in the oven. Make sure the pieces are equal in size to ensure equal cooking time. Remove all the seeds and pulp.

2. Arrange all pieces on a baking sheet, flesh side down, with 1/4-1/2" of water in the bottom of the dish to prevent burning and to keep the squash soft. Roast at 400 degrees until the flesh is soft, mushy, and the skin is easily pierced with a fork, about 45-60 minutes.

3. Allow the pieces to cool for 15-20 minutes, or until they are cool enough to handle. With a fork, begin removing the flesh into a container large enough to mash everything together in. Try to get as much of the flesh from the skin as possible; this should be easy if the squash is cooked enough!
4. Again using a fork, mash the flesh until it turns into a puree consistency. Try mashing and whipping it in different ways to most effectively blend it. Alternatively you could use a blender, either stand or immersion, or a food processor if you have one.
5. After blending, you can use this as you would use canned squash puree in any other recipe! It can be frozen and defrosted when ready to be used, or refrigerated for up to a week.
Although this method certainly takes more time and effort than simply buying puree from the store, the taste and freshness are unparalleled by this method! I encourage everyone to try this at least once, maybe if you have some extra time on a weekend morning, just to taste the difference.
Until next time, may your stomachs be full and your grocery bill be small!