Preheat your oven to 300°F (150°C). Line a large baking sheet with parchment paper for easy cleanup.
Thoroughly wash and dry the pumpkin seeds. Remove any lingering pumpkin flesh. For extra crispiness, pat them completely dry with paper towels.
In a medium mixing bowl, toss the dried pumpkin seeds with olive oil until evenly coated. This helps the seasonings adhere and promotes even roasting.
Sprinkle the salt, pepper, and any other desired seasonings over the oiled seeds. Toss again to ensure the seasonings are distributed uniformly.
Spread the seasoned pumpkin seeds in a single layer on the prepared baking sheet. Avoid overcrowding the pan, as this can lead to steaming instead of crisping.
Roast for 20-30 minutes, stirring the seeds halfway through the cooking time. Keep an eye on them, as roasting times can vary. They are ready when they are golden brown and fragrant. Be careful not to burn them!
Once roasted, remove the baking sheet from the oven and let the pumpkin seeds cool completely on the baking sheet. They will continue to crisp up as they cool.