01 - Combine cream cheese, cheddar cheese, green onions, Dijon mustard, garlic powder, salt, and pepper in a medium bowl. Mix thoroughly until smooth and evenly incorporated.
02 - Lay out individual ham slices on a clean, flat surface, ensuring they are not overlapping for easy assembly.
03 - Distribute approximately 1 tablespoon of the prepared cheese filling evenly across the surface of each ham slice, covering from edge to edge.
04 - Place julienned cucumber and red bell pepper strips along one short edge of each ham slice, layering them evenly for consistent filling in each roll.
05 - Starting from the edge containing the vegetables, roll each ham slice tightly to create compact cylinders. Apply gentle pressure to ensure the rolls hold their shape.
06 - Position the roll ups seam-side down on a serving platter. Slice in half diagonally for bite-sized pieces if preferred. Serve immediately or refrigerate for 30 minutes for firmer texture.