Place the eggs in a medium saucepan and cover them with water. Bring to a boil over medium-high heat.
Once boiling, reduce the heat to low and let the eggs simmer for 10 minutes.
After 10 minutes, transfer the eggs to a bowl of ice water to cool for about 5-10 minutes.
In a mixing bowl, whisk together the beet juice, white vinegar, water, sugar, salt, peppercorns, garlic, and onion until the sugar and salt dissolve.
Once the eggs are cool enough to handle, peel them under running water for easier removal of the shell.
Place the peeled eggs in a jar and pour the beet juice mixture over them, ensuring they are fully submerged.
Seal the jar and refrigerate for at least 24 hours before serving, allowing the eggs to absorb the flavors.
Serve cold as a snack or appetizer, and enjoy!
For best results, let the eggs marinate for 3-5 days for a more intense flavor and color.
These pickled eggs can last for several weeks in the refrigerator, making them a great make-ahead treat.