I’ve always found something magical about making Homemade Peppermint Patties, especially during the holiday season. There’s a certain joy in crafting these rich, chocolate-coated treats from scratch, knowing exactly what goes into each bite. The refreshing burst of peppermint combined with smooth, velvety chocolate creates a balance that feels both indulgent and comforting.

Whenever I prepare these at home, the aroma alone sets the mood. It’s not just about the final result—it’s about the process, the simplicity, and the satisfaction of creating a classic treat with your own hands. Whether you’re making them for gifting or simply to enjoy with a warm drink, these peppermint patties never disappoint.
Why You’ll Love This Homemade Peppermint Patties
These Homemade Peppermint Patties are incredibly easy to make and require only a handful of ingredients. The flavor is far superior to store-bought versions, offering a fresher and more vibrant peppermint taste.
Another reason I love this recipe is how customizable it is. You can adjust the peppermint intensity, experiment with different types of chocolate, or even shape them however you like. Plus, they’re naturally gluten-free, making them a great option for sharing.
What Kind of Peppermint Extract Should I Use?
Choosing the right peppermint extract makes a big difference in this recipe. I always recommend using pure peppermint extract rather than imitation versions, as it delivers a cleaner and more authentic flavor.
If you prefer a milder taste, you can reduce the amount slightly. On the other hand, if you love a bold, cooling sensation, a high-quality extract will give you that signature peppermint kick without tasting artificial.
Options for Substitutions
If you don’t have all the ingredients on hand, there are still plenty of ways to make this recipe work. For the chocolate coating, you can use dark, semi-sweet, or even dairy-free chocolate depending on your preference.
Instead of traditional powdered sugar, you could try a finely blended alternative like coconut sugar, though it may slightly alter the texture. For a dairy-free version, swap out any butter with coconut oil or a plant-based alternative. Even the peppermint extract can be replaced with other flavorings like vanilla or orange for a unique twist.
Ingredients for this Homemade Peppermint Patties
Powdered Sugar
This is the foundation of the peppermint filling, giving it structure and that signature smooth yet firm texture. It also provides the sweetness needed to balance the strong peppermint flavor.
Sweetened Condensed Milk
This ingredient binds the filling together and adds a creamy richness. It helps create that soft, melt-in-your-mouth center that defines a perfect peppermint patty.
Peppermint Extract
The star of the recipe, peppermint extract delivers the refreshing and cooling flavor. A little goes a long way, so it’s important to measure carefully for the right balance.
Vanilla Extract
A small amount of vanilla enhances the overall flavor and softens the intensity of the peppermint, creating a more rounded taste.
Salt
Just a pinch of salt helps balance the sweetness and brings out the flavors of both the chocolate and peppermint.
Chocolate (Dark, Semi-Sweet, or Milk)
This forms the outer shell of the patties. It adds richness and contrast to the cool peppermint center. Choosing high-quality chocolate makes a noticeable difference in taste and texture.
Coconut Oil or Butter (Optional)
Used to thin the melted chocolate slightly, making it easier to coat the patties smoothly and giving the chocolate a glossy finish.
Sprinkles (Optional)
These add a festive touch and a bit of texture on top, especially great for holiday presentation.

Step 1: Prepare the Peppermint Filling
In a large mixing bowl, combine the powdered sugar and a pinch of salt. Slowly add the sweetened condensed milk while mixing continuously until a thick dough begins to form.
Once combined, add the peppermint extract and vanilla extract. Mix thoroughly until the flavor is evenly distributed. The mixture should be soft but not sticky—if it’s too sticky, add a bit more powdered sugar.
Step 2: Knead and Shape the Dough
Transfer the mixture onto a clean surface lightly dusted with powdered sugar. Knead it gently until it becomes smooth and pliable.
Roll the dough to about 1/4 inch thickness. Use a round cutter or the rim of a glass to cut out uniform discs. Alternatively, you can shape small portions by hand into flat rounds.
Step 3: Chill the Patties
Place the shaped discs onto a parchment-lined baking sheet. Transfer them to the refrigerator and chill for at least 30–45 minutes, or until they are firm.
This step is crucial because it ensures the patties hold their shape when dipped in warm chocolate.
Step 4: Melt the Chocolate
In a heatproof bowl, melt the chocolate using a double boiler method or in short intervals in the microwave, stirring frequently to avoid burning.
If desired, stir in a small amount of coconut oil or butter to achieve a smoother consistency and glossy finish.
Step 5: Coat the Patties
Remove the chilled peppermint discs from the refrigerator. Using a fork or dipping tool, carefully lower each disc into the melted chocolate, ensuring it is fully coated.
Lift it out, allow excess chocolate to drip off, then place it back onto the parchment paper.
Step 6: Add Finishing Touches
While the chocolate is still wet, sprinkle the tops with festive sprinkles if desired. This step adds visual appeal and a slight crunch.
Step 7: Let Them Set
Allow the coated patties to sit at room temperature or place them back in the refrigerator until the chocolate is fully set.
Once hardened, they are ready to enjoy. The outer shell should have a slight snap, giving way to a soft and refreshing peppermint center.
How Long to Prepare the Homemade Peppermint Patties
When I make Homemade Peppermint Patties, I always appreciate how manageable the timing is. Even though they look elegant and store-bought quality, the actual hands-on work is quite minimal, which makes this recipe perfect for both beginners and busy days.
The preparation itself—mixing, kneading, and shaping—usually takes around 20 minutes. After that, chilling the patties requires about 30–45 minutes to ensure they firm up properly before dipping. Once coated in chocolate, allow another 20–30 minutes for the shell to fully set. In total, you’re looking at just over an hour, with most of that time being passive.
Tips for Perfect Homemade Peppermint Patties
For the best results, always sift your powdered sugar before mixing. This prevents lumps and ensures a silky-smooth filling.
Keep your workspace cool. Peppermint filling can soften quickly, especially in warmer kitchens, so working efficiently helps maintain the perfect shape.
If you want ultra-clean edges, freeze the patties for 10 minutes before dipping. This creates a firmer base and cleaner chocolate coating.
Use a fork and gently tap it on the bowl edge after dipping to remove excess chocolate. This avoids thick, uneven shells.
Watch Out for These Mistakes While Cooking
One common mistake is rushing the chilling process. If the patties are not firm enough, they may break apart or lose shape when dipped in chocolate.
Another issue is adding too much liquid early on. Always add condensed milk gradually to avoid a sticky mixture that’s difficult to handle.
Melting chocolate too quickly—especially in the microwave—can burn it. Always heat in short bursts and stir frequently.
Lastly, skipping parchment paper can lead to sticking and messy cleanup, so always line your tray properly.
What to Serve With Homemade Peppermint Patties?
Hot Chocolate
The double chocolate experience paired with peppermint creates a cozy, dessert-like drink combination.
Freshly Brewed Coffee
The boldness of coffee balances the sweetness and enhances the minty freshness.
Chocolate Brownies
Serve alongside brownies for a rich dessert platter that feels indulgent and complete.
Vanilla Milkshake
A cold, creamy milkshake pairs beautifully with the cool peppermint center.
Fruit Platters
Fresh fruits like strawberries or orange slices provide a refreshing contrast to the richness.
Storage Instructions
Homemade Peppermint Patties store beautifully, making them ideal for preparing in advance. Keep them in an airtight container at room temperature for short-term storage, especially if your environment is cool.
For longer freshness, refrigerate them in a sealed container. This helps maintain the texture of both the chocolate shell and the creamy filling for up to two weeks.
If you plan to freeze them, arrange the patties in layers separated by parchment paper inside a freezer-safe container. They can last up to two months. When ready to enjoy, thaw them gradually in the refrigerator to avoid condensation on the chocolate.
Estimated Nutrition
The nutritional values can vary depending on the chocolate and portion size, but on average per patty:
Calories: 130
Carbohydrates: 17–19g
Sugar: 15–17g
Fat: 6g
Protein: 1g
Frequently Asked Questions
Can I freeze Homemade Peppermint Patties?
Yes, they freeze very well. Just make sure they are stored in an airtight container with layers separated to prevent sticking.
Why is my chocolate coating cracking?
This can happen if the temperature difference between the filling and chocolate is too extreme. Let the patties sit for a minute after chilling before dipping.
Can I make them less sweet?
You can slightly reduce the powdered sugar or use darker chocolate to balance the sweetness.
How do I make perfectly round patties?
Using a cookie cutter gives the most uniform shape, but rolling evenly sized balls and flattening them also works well.
Can I add color to the filling?
Yes, a drop of food coloring can give the filling a festive look, especially for holidays.
Conclusion
Homemade Peppermint Patties bring together simplicity and elegance in the best way. With just a few ingredients and some patience, you can create a treat that feels both nostalgic and special.
I always find that once I’ve made a batch, they disappear quickly—whether shared with guests or enjoyed quietly with a warm drink. It’s one of those recipes that becomes a tradition without even trying.
Homemade Peppermint Patties
- Total Time: 1 hour 10 minutes
- Yield: 18 patties 1x
- Diet: Vegetarian
Description
If you’re looking for a quick dessert, easy holiday treat, or homemade candy recipe, these Homemade Peppermint Patties are exactly what you need. With a smooth peppermint center and rich chocolate coating, they are perfect for dessert ideas, Christmas treats, and no-bake recipes.
Ingredients
3 cups powdered sugar
1/3 cup sweetened condensed milk
1/2 teaspoon peppermint extract
1/2 teaspoon vanilla extract
Pinch of salt
2 cups dark or semi-sweet chocolate
1 tablespoon coconut oil optional
2 tablespoons sprinkles optional
Instructions
1. In a mixing bowl, combine powdered sugar and salt, then gradually mix in sweetened condensed milk until a thick dough forms
2. Add peppermint extract and vanilla extract, mixing until smooth
3. Knead dough on a lightly sugared surface until soft
4. Roll to 1/4 inch thickness and cut into discs
5. Chill patties for 30–45 minutes
6. Melt chocolate gently and stir frequently
7. Add coconut oil if using
8. Dip patties into chocolate and coat fully
9. Place on parchment and add sprinkles
10. Let set until chocolate hardens
Notes
Use high-quality chocolate for best results
Chill patties before dipping for clean coating
Adjust peppermint extract to taste
- Prep Time: 25 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: No-bake
- Cuisine: American
Nutrition
- Serving Size: 1 patty
- Calories: 130
- Sugar: 16g
- Sodium: 20mg
- Fat: 6g
- Saturated Fat: 3.5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 1g
- Protein: 1g
- Cholesterol: 5mg