Optional steps: Place the sliced onions in a bowl of cold water and set aside while you prepare the salad. If your greens need to be crisped, rinse them and place them in a bowl of ice water.
Whisk the dressing ingredients together in a small bowl and refrigerate until ready to use.
Place the Everything But the Bagel seasoning into a small, shallow bowl. Cut the two ounces of cream cheese into 12 small pieces. Roll each piece between your palms to form a small ball, then roll the balls in the seasoning to coat them all over. Set aside.
If you have crisped your greens, drain them and run them through a salad spinner to dry.
Assemble the salad in a shallow bowl or on a platter. Start by adding the greens on the bottom.
Over the top, either spread out or in sections, add the tomatoes, avocado, smoked salmon, eggs, and cheese balls.
Top the salad off with red onion and capers, the bagel chips (if using), and drizzle with the dressing. Serve extra dressing on the side.
Notes
I use this technique from AllRecipes to boil my eggs. I prefer them with jammy or soft yolks for this salad, but you can cook your eggs to your liking.
You can use any type of salmon in this salad, including hot smoked, cold smoked, lox, fresh cooked salmon, or canned salmon. It’s all good!
Most everything but the bagel seasoning brands contain salt already. If your dressing seems under seasoned, add salt by the pinch to taste.