Slice the peaches and banana, then place them on a parchment-lined baking sheet. Freeze for at least 4 hours or overnight.
Place the frozen peaches, frozen banana, Greek yogurt, milk, honey (if using), vanilla, and cinnamon in a high-powered blender.
Start blending on low speed, then gradually increase to high. Stop and scrape down the sides as needed until you achieve a thick, spoonable consistency.
Transfer your smoothie mixture to a wide, shallow bowl.
Immediately arrange the fresh peach slices, granola, almonds, chia seeds, hemp hearts, and mint leaves (if using) on top in an attractive pattern.
Finish with a light drizzle of honey if desired. Serve immediately while still frozen for best texture.