In a medium saucepan, combine onion, white vinegar, water, sugar, salt, bay leaf, and pickling spices.
Bring the mixture to a boil, reduce to a simmer, and let simmer for 5 minutes. Remove from the heat and cool slightly.
Add a garlic clove to an empty glass jar, and place 3 hard-boiled eggs on top. Layer the eggs with some of the cooked onion slices and a sprig of fresh dill. Repeat this layering process until the jar is full.
Pour the pickling liquid over the eggs.
Close the jar and refrigerate for at least 3-4 days before eating (1 week is best).
