Start by brewing a strong shot of espresso or dark coffee, about 60 ml, using your preferred method. The aroma should be rich and inviting.
Pour 250 ml of milk into a small saucepan and gently heat over medium-low. Listen for a gentle simmer and watch for small bubbles forming around the edges, but do not let it boil. The milk should steam and shimmer lightly.
Add a splash of vanilla extract if desired, then stir in a teaspoon of peppermint extract and a tablespoon of cocoa powder. Whisk continuously until the mixture is smooth, fragrant, and slightly frothy, about 1-2 minutes.
Pour the brewed coffee into your mug, creating a warm, dark base. Carefully add the peppermint mocha mixture over the coffee, then stir thoroughly to combine all flavors evenly.
Top your drink generously with whipped cream, creating a fluffy, white crown. Finish by sprinkling crushed peppermint candies or chocolate shavings over the whipped cream for a festive look.
Serve immediately and enjoy the cozy, invigorating flavors of your homemade peppermint mocha, perfect for chilly days.