Place the beets in a pot and fill them with cold water. Bring to a boil, then reduce to a simmer and simmer for about 45 minutes until the beets are tender.
3 large beets
Meanwhile, heat a large pan over medium heat and cook the bacon until crisp, about 5 minutes per side.
Pat the bacon dry and crumble it.
8 slices bacon
Boil the eggs. When the eggs are cool enough to the handle, peel them and chop them coarsely. For perfect hard-boiled eggs, place the eggs in a pot with cold water and gently bring them to a boil. When the water boils, cover the pot, turn off the heat and let stand for exactly 7 minutes. After 7 minutes, drain the hot water and rinse with icy cold water for a minute to stop the cooking and prevent a grey ring from forming around the yolk.
4 eggs
When the eggs are cool enough to the handle, peel them and chop them coarsely.
Drain and rinse the beets with cold water.
When cold enough to handle, remove the skin from the beets and cut them into cubes.
Place the beet cubes in a bowl, add the other ingredients and combine well.
1 cup celery, 2 onions, 1 bell pepper, 1 cup homemade mayonnaise
Season to taste with sea salt and freshly ground black pepper, and place in the refrigerator to chill before serving.