01 - Place eggs in a saucepan and cover with cold water. Bring to a boil, then cover, remove from heat, and let stand for 10 minutes. Cool under cold running water, peel, and quarter.
02 - Boil baby potatoes in salted water until fork-tender, about 10 minutes. Drain, cool, and cut in half.
03 - In a large bowl, combine salad greens, cherry tomatoes, red onion, cucumber, and baby potatoes.
04 - In a small bowl, whisk together olive oil, apple cider vinegar, wholegrain mustard, honey, salt, and pepper until emulsified.
05 - Drizzle the vinaigrette over the salad and toss gently to coat.
06 - Arrange hard-boiled eggs, cheddar cheese cubes, and pickled beets (if using) on top of the salad. Serve immediately, garnished with freshly ground black pepper if desired.