Preheat your oven to 325°F (163°C) and line a large baking sheet with parchment paper for easy cleanup.
Measure the pumpkin seeds and place them in a large mixing bowl, ensuring they are completely dry before seasoning.
Drizzle the olive oil evenly over the pumpkin seeds and toss thoroughly until every seed is lightly coated.
Add the smoked paprika, garlic powder, sea salt, black pepper, and optional chili powder to the bowl.
Stir well until the seasonings are evenly distributed and every seed is coated with flavor.
Transfer the seasoned pumpkin seeds to the prepared baking sheet.
Spread the seeds into a single, even layer so they roast evenly and become crispy.
Place the baking sheet in the preheated oven and roast for 10 minutes.
Carefully remove the baking sheet and stir the seeds using a spatula to promote even browning.
Return the seeds to the oven and continue roasting for another 8–12 minutes, watching closely during the final few minutes.
Once the seeds are lightly golden and fragrant, remove them from the oven.
Allow the seeds to cool completely on the baking sheet, as they will continue to crisp up while cooling.
Taste and add an extra pinch of salt if desired.
Transfer the cooled pumpkin seeds to an airtight container for storage.
Enjoy as a protein-rich snack or use them as a crunchy topping for salads, soups, yogurt bowls, or meal-prep dishes.