Start by cooking your hard boiled eggs (see notes) and your bacon.
Cook the bacon is a large frying pan on medium to medium-high heat. It is recommended to use a stainless steel splatter screen. Cook until golden on both sides, or however you prefer it cooked.
Remove the bacon from the pan, and place on a plate lined with paper towel. Carefully pour out most of the extra bacon grease into a heat-proof container, leaving some in the pan ,to fry the pierogies.
Place the thawed pierogies in the previously used pan. Cook on medium-high heat until golden on both sides. When ready, take the pan off the heat and reserve.
Chop up the dill pickles and thinly slice the red onion. Chop up the bacon into your desired size of bacon bits. Peel the hard boiled eggs and cut them in half or quarters.
To make the dressing, combine the mayonnaise, sour cream, pickle juice, chopped dill, and seasonings in a bowl. Stir until everything is well combined.
Place the arugula and/or spinach on plates. Top with the onion, bacon, pickles, pierogies and eggs. Drizzle with the dressing and enjoy!