Preheat oven to 300°F.
Line a baking sheet with parchment paper.
Combine water and apple cider vinegar in a saucepan.
Bring liquid to a boil.
Add pumpkin seeds to the boiling liquid.
Simmer seeds for 10 minutes.
Drain seeds thoroughly in a strainer.
Pat seeds dry with a clean towel.
Place seeds in a mixing bowl.
Add olive oil, salt, dill weed, garlic powder, onion powder, and black pepper.
Toss seeds until evenly coated with seasoning.
Spread seeds in a single layer on the baking sheet.
Roast seeds for 30–35 minutes.
Stir seeds halfway through cooking.
Check that seeds are golden and crunchy.
Remove from oven when done.
Cool seeds completely before storing.
Store cooled seeds in an airtight container.