Cool, creamy peppermint filling wrapped in rich chocolate and finished with a festive sprinkle of crushed candy canes—these Homemade Peppermint Patties taste like a holiday hug in every bite. They look bakery-fancy on a cookie tray, but they’re secretly so simple that you can make a whole batch in under an hour.


Whether you’re planning Christmas dessert boards, looking for an easy edible gift, or just craving a minty bite after dinner, this no-bake candy checks every box. The smooth, melt-in-your-mouth center and crisp chocolate shell make them a hit with both kids and adults, and the pretty red-and-white topping makes them instantly party-ready.
Why You’ll Love These Homemade Peppermint Patties
These peppermint patties deliver the perfect balance of sweet and refreshing. The filling is soft and creamy with just enough peppermint to wake up your tastebuds without being overpowering, and the snap of the chocolate shell gives every bite the most satisfying texture.
They’re also wonderfully make-ahead friendly. You can stash them in the fridge or freezer for weeks, which means less stress when you’re juggling holiday dinners, parties, and baking marathons. Plus, they’re naturally egg-free and easy to adapt for different diets if you use dairy-free chocolate and butter substitutes.
Beyond holiday season, they’re a fun project for kids, a great way to use up extra candy canes, and a gorgeous homemade gift packed into a tin or cellophane bags with ribbon.
What Kind of Chocolate Works Best for Homemade Peppermint Patties?
For the smoothest coating and prettiest finish, choose a good-quality melting chocolate or baking chocolate that you enjoy eating on its own. Dark or semi-sweet chocolate balances the sweetness of the peppermint filling, while a little white chocolate layer gives that striking black-and-white look you see in the photos.
Avoid chocolate chips if you can—they’re formulated to hold their shape in cookies, so they don’t melt quite as smoothly. If chocolate chips are what you have, you can still use them by adding a touch of neutral oil to help the coating set shiny and smooth.
You can also play with flavors. Use dark chocolate for a more intense, grown-up treat, milk chocolate for a sweeter patty kids adore, or combine dark and white chocolate layers for a pretty striped effect.
Ingredients

These simple pantry ingredients come together to create a creamy peppermint center and a smooth, glossy chocolate shell. Use the best-tasting chocolate and peppermint extract you can find for the brightest flavor.
- Powdered sugar – Forms the structure of the filling and keeps it smooth and melt-in-your-mouth.
- Unsalted butter – Adds richness and helps the filling hold together without becoming greasy.
- Sweetened condensed milk – Binds the filling and gives it a soft, creamy texture.
- Peppermint extract – Provides that classic cool, minty flavor; use a pure extract for the best taste.
- Vanilla extract – Rounds out the sharpness of the peppermint and adds warmth.
- Salt – Balances sweetness and makes the peppermint flavor pop.
- Dark or semi-sweet baking chocolate – Creates the crisp outer shell and keeps the patties from being overly sweet.
- White chocolate – Adds a creamy, sweet middle layer and a pretty visual contrast.
- Neutral oil or coconut oil – Helps the chocolate melt smoothly and set with a slight shine.
- Crushed candy canes or peppermint candies – Sprinkle on top for crunch, color, and extra mint flavor.
How To Make the Homemade Peppermint Patties
Once you mix the filling, most of the work is simple dipping and decorating. Chilling between steps keeps everything firm so your patties hold their shape and the chocolate sets beautifully.
Step 1: Make the Peppermint Filling
In a mixing bowl, beat together the softened butter, sweetened condensed milk, peppermint extract, vanilla, and a pinch of salt until smooth. Gradually mix in the powdered sugar until a soft but moldable dough forms. It should feel like a play-dough texture—soft, but not sticky.
Step 2: Shape and Chill the Patties
Line a baking sheet with parchment paper. Scoop small portions of the peppermint mixture, roll into balls, and flatten gently into discs. Arrange them in a single layer and chill until very firm. This step keeps the filling from melting into the chocolate and gives you neat, round patties.
Step 3: Melt the Chocolates
Place the dark or semi-sweet chocolate in a microwave-safe bowl with a bit of neutral oil or coconut oil. Heat in short bursts, stirring between each, until smooth and glossy. Repeat with the white chocolate in a separate bowl. Keep both bowls warm but not hot to avoid seizing.
Step 4: Dip in Dark Chocolate
Working with a few chilled peppermint discs at a time, dip each one into the melted dark chocolate, letting the excess drip off before placing it back on the parchment-lined tray. This forms the sturdy base and top of your patties. Chill briefly to set.
Step 5: Add the White Chocolate Layer
Once the dark chocolate has firmed up, spoon or pipe a small circle of melted white chocolate onto the center of each patty, leaving a little border of dark chocolate around the edges. This creates the creamy white middle layer you see when you bite into them.
Step 6: Finish with Toppings
Immediately sprinkle each patty with crushed candy canes or peppermint candies while the white chocolate is still soft, gently pressing so they adhere. Return the tray to the fridge or freezer until all of the chocolate layers are completely set.
Step 7: Serve or Store
Once firm, carefully peel the patties off the parchment. Arrange them on a platter for serving, or layer them with parchment in an airtight container for storage. Keep them chilled until just before serving for the cleanest bites and snappiest chocolate.
How Many People Do These Peppermint Patties Serve?
A single batch of Homemade Peppermint Patties typically makes around two dozen medium-size candies, which is just right for serving 10–12 people if everyone takes a couple. They’re rich and sweet, so smaller portions go a long way.
Serve them on a Christmas cookie platter, tuck them into lunchboxes for a fun holiday surprise, or box them up for neighbors and teachers. You can also halve the recipe if you’re making a small dessert board, or double it when you’re prepping for a big party.
For an extra special touch, pair them with hot chocolate, coffee, or a peppermint mocha. The cool mint balances warm, cozy drinks beautifully.
How to Store Homemade Peppermint Patties
Peppermint patties are one of the easiest holiday candies to store, which makes them ideal for gifting and make-ahead baking.
For short-term storage, place the patties in an airtight container layered between sheets of parchment paper to keep them from sticking together. Store them in the refrigerator for up to 2 weeks. The chocolate stays firm, the filling stays creamy, and the candy cane topping keeps its crunch.
For longer storage, freeze the patties in a single layer until solid, then transfer them to a freezer-safe container or zip-top bag with parchment between layers. They’ll keep well for up to 2 months. Thaw them in the refrigerator before serving so the chocolate doesn’t sweat.
If your kitchen is cool, you can leave the patties at room temperature for a few hours while serving, but avoid direct sunlight or warm spots so the chocolate doesn’t soften too much.
Frequently Asked Questions
Can I use peppermint oil instead of peppermint extract?
Yes, but peppermint oil is much stronger than extract, so you’ll need far less. Start with a tiny amount, taste the filling, and add more a drop at a time until the flavor is where you like it. Too much oil can make the patties overwhelming and even slightly bitter.
Do I have to temper the chocolate?
Tempering chocolate gives the shiniest finish and the sharpest snap, but it’s not strictly necessary for these homemade peppermint patties. Using melting wafers or adding a small amount of oil to regular baking chocolate helps it set smooth and glossy without the extra work of full tempering.
Can I make these peppermint patties dairy-free?
You can! Swap the butter and sweetened condensed milk for dairy-free versions (many grocery stores carry coconut-based condensed milk). Use dairy-free dark chocolate for coating. The flavor will be slightly different but still delicious and perfectly minty.
Why is my peppermint filling too sticky or too dry?
If the filling feels sticky, mix in a bit more powdered sugar until it holds its shape. If it’s crumbly or dry, add a teaspoon more condensed milk or a tiny bit of melted butter at a time. The goal is a soft dough that you can roll without it sticking to your hands.
Can I make these ahead for holiday gifting?
Absolutely. These are perfect make-ahead candies. Prepare and dip the patties, let them set completely, then store them in the fridge or freezer until you’re ready to package. Because they stay fresh for quite a while, you can finish them days (or even weeks) before your gifting day.
Want More Festive Candy and Cookie Ideas?
If these Homemade Peppermint Patties have you in the holiday baking mood, you’ll love exploring more seasonal treats:
- Try these buttery, twisted Candy Cane Cookies for another minty favorite that looks stunning on a Christmas cookie tray.
- Make a batch of soft, melt-in-your-mouth Soft Christmas Peppermints to pair with your patties on a dessert board.
- For an easy no-bake option, roll up some No-Bake Pecan Pie Balls that taste like mini bites of pecan pie fudge.
- If you love mint-chocolate everything, don’t miss these creamy Mint Oreo Truffles that come together in just a few simple steps.
Mix and match a few of these recipes to create an unforgettable dessert spread for Christmas parties, cookie exchanges, or cozy nights at home.
Save This Pin For Later
📌 Save these Homemade Peppermint Patties to your holiday dessert or Christmas candy board on Pinterest so you can find them quickly whenever the craving for a cool, chocolatey treat hits.
When you make a batch, come back and let me know how they turned out. Did you go with dark chocolate, milk chocolate, or a mix of both? Did you use crushed candy canes, or decorate with sprinkles instead?
I love hearing how you make these recipes your own, and your questions are always welcome—sharing tips and tweaks helps all of us become more confident home bakers. For even more festive dessert inspiration and everyday cooking ideas, follow Life With Livia on Pinterest.
Print
Homemade Peppermint Patties
- Total Time: 35
- Yield: 24 peppermint patties
Description
These Homemade Peppermint Patties are a rich, minty no-bake candy with a creamy peppermint center and a crisp chocolate shell, perfect for holiday dessert boards, easy recipe gift giving, and sweet food ideas when you need a quick treat. They’re the answer to your holiday dessert ideas list—simple enough for beginners, impressive enough for Christmas parties, and ideal whenever you’re craving a cool, chocolatey bite after dinner.
Ingredients
1 3/4 cups powdered sugar
2 tablespoons unsalted butter softened
1/3 cup sweetened condensed milk
1 teaspoon peppermint extract
1/2 teaspoon vanilla extract
1/8 teaspoon fine sea salt
10 ounces dark or semi sweet baking chocolate chopped
4 ounces white chocolate chopped
1 tablespoon neutral oil or coconut oil divided
1/3 cup crushed candy canes or peppermint candies
Instructions
1. In a mixing bowl, beat together the softened butter, sweetened condensed milk, peppermint extract, vanilla extract, and salt until smooth and creamy.
2. Gradually add the powdered sugar, mixing until a soft, moldable dough forms that is no longer sticky.
3. Line a baking sheet with parchment paper. Scoop small portions of the peppermint mixture, roll into balls, and flatten gently into discs about 1 1/2 inches wide.
4. Arrange the peppermint discs on the prepared baking sheet and chill in the refrigerator for 30 minutes, or until very firm.
5. Place the dark or semi sweet chocolate and half of the neutral oil or coconut oil in a microwave safe bowl. Melt in short 20 to 30 second bursts, stirring between each, until smooth and glossy.
6. Working with a few peppermint discs at a time, dip each chilled disc into the melted dark chocolate, letting excess drip off, then place back on the parchment lined baking sheet. Chill until the chocolate is mostly set.
7. In a separate bowl, melt the white chocolate with the remaining oil using short microwave bursts, stirring until smooth.
8. Spoon or pipe a small circle of melted white chocolate onto the center of each dark chocolate coated patty, leaving a dark border around the edges.
9. Immediately sprinkle the tops with crushed candy canes or peppermint candies, gently pressing so they adhere to the soft white chocolate.
10. Return the tray to the refrigerator or freezer and chill until all chocolate layers are completely set.
11. Once firm, peel the peppermint patties off the parchment and transfer to an airtight container or serving plate. Keep chilled until ready to serve.
Notes
Chill the peppermint filling until it is very firm before dipping—if it is too soft, the discs can break or melt in the warm chocolate and you’ll lose that clean, round peppermint patty shape.
- Prep Time: 30
- Cook Time: 5
- Category: Dessert, Candy
- Method: No bake
- Cuisine: American
Nutrition
- Serving Size: 1 peppermint patty
- Calories: 160
- Sugar: 22
- Sodium: 30
- Fat: 7
- Saturated Fat: 4
- Unsaturated Fat: 2.5
- Trans Fat: 0
- Carbohydrates: 24
- Fiber: 1
- Protein: 2
- Cholesterol: 5
Keywords: homemade peppermint patties, holiday dessert, Christmas candy, no bake dessert, easy recipe, mint chocolate


