Wash the cherries, remove the stems, and use a cherry pitter or small knife to remove the pits and halve them.
In a small saucepan over medium heat, combine the halved cherries, honey, lemon juice, ground cinnamon, and sea salt.
Simmer the mixture for 8 to 10 minutes, stirring occasionally, until the cherries have softened and released their juices to form a thick, glossy syrup.
Remove the saucepan from the heat and stir in the fresh lemon zest, then set aside to cool slightly.
While the compote cools, place the walnuts in a small dry skillet over medium-low heat and toast for 3 minutes until fragrant and golden.
In a serving bowl, whisk the vanilla extract into the Greek yogurt until smooth and creamy.
Spoon the warm cherry compote over the yogurt and top with the toasted walnuts for a high-protein, clean-eating breakfast.