1. Choose the Right Pumpkin: Look for sugar pumpkins or pie pumpkins at your local grocery store or farmer's market. These pumpkins are smaller and sweeter, making them ideal for puree.
Preheat your oven to 375°F (190°C) to begin the roasting process.
Wash the pumpkin thoroughly under running water to remove any dirt or debris.
Using a sharp knife, carefully cut off the top stem and then cut the pumpkin in half vertically.
Use a spoon to scoop out all the seeds and stringy bits from the pumpkin's cavity. You can save the seeds for roasting later if desired.
Place the pumpkin halves, cut side down, on a baking sheet lined with parchment paper or a silicone baking mat. Drizzle a little olive oil over the skin to prevent sticking.
Put the baking sheet in the preheated oven and roast for about 45 minutes to 1 hour, or until the pumpkin flesh is tender and easily pierced with a fork.
Remove the roasted pumpkin from the oven and let it cool for a bit. Once it's cool enough to handle, use a spoon to carefully scrape the soft flesh away from the skin. It should come away easily.
Place the scraped pumpkin flesh into a food processor or blender. You may need to do this in batches depending on the size of your appliance.
Pulse or blend the pumpkin until it becomes a smooth puree. If it's too thick, you can add a little water, 1-2 tablespoons at a time, to achieve your desired consistency.
You can use the fresh pumpkin puree immediately in your favorite recipes or store it for later use.