Irresistible Delicious Peppermint Truffles with Cream Cheese You Have to Try
There’s something about the holidays and chilly evenings that calls for cozy little treats — the kind you can nibble on while wrapped in a warm blanket, listening to the wind rustle through the Blue Ridge pines. These Delicious Peppermint Truffles with Cream Cheese are just that kind of comfort. They remind me of the way Mama Lu’s kitchen smelled when she’d bake her famous cornbread and how the simple act of sharing food was always wrapped in stories and laughter. These truffles blend that same spirit of home and heart with a fresh, minty twist that’s as joyful as a winter porch swing on a sunny day.
Table of Contents
Why You’ll Love This Delicious Peppermint Truffles with Cream Cheese
When I first made these truffles, I was chasing memories — the sweet, cool bite of peppermint candy combined with the rich, creamy texture of cream cheese brought me back to those flour-dusted afternoons on the porch with Mama Lu. These treats aren’t just candy; they’re a way to bring a little bit of that farmhouse warmth into your kitchen, no matter where you live.
What makes these truffles special is how simple ingredients come together to create something indulgent but approachable. They’re smooth, slightly tangy from the cream cheese, and have just enough peppermint to make your taste buds sit up and take notice without overwhelming the palate. Plus, they don’t require fancy equipment or hours in the kitchen — just a bit of patience and love, the way Mama Lu would’ve wanted.
Whether you’re gifting them to a neighbor, sneaking one after dinner, or making a batch to share at your next gathering, these truffles carry the same kind of warmth and togetherness that have always been the heart of my cooking.
Ingredients You’ll Need for This Delicious Peppermint Truffles with Cream Cheese

- 8 ounces cream cheese, softened (full-fat for best flavor)
- 3 cups powdered sugar, sifted
- 1 teaspoon pure vanilla extract
- 1/2 teaspoon peppermint extract (adjust to taste)
- 2 cups white chocolate chips or chopped white chocolate
- 1/2 cup crushed peppermint candies or candy canes
- Optional: pinch of salt to balance sweetness
If you don’t have cream cheese on hand, mascarpone can be a lovely substitute, lending an even silkier texture. For a dairy-free version, try a vegan cream cheese and check that your white chocolate is dairy-free as well. If peppermint extract feels too strong or you prefer a subtler note, start with just a few drops and build up from there — you can always add more, but you can’t take it out once mixed!
Nutrition Facts
- Calories: Approximately 150 per truffle (based on 24 truffles)
- Protein: 1g
- Fat: 8g (mostly from cream cheese and white chocolate)
- Carbohydrates: 20g
- Fiber: 0.5g
- Sugar: 18g
- Sodium: 45mg
These truffles are definitely a treat, so I like to savor them one at a time — just like Mama Lu taught me about her blackberry jam. It’s about quality, not quantity, and sharing that sweetness with those you love. Learn more: Irresistible Marshmallow Caramel Crunch Balls You Have to Try
PrintIrresistible Delicious Peppermint Truffles with Cream Cheese You Have to Try
Learn how to make delicious Delicious Peppermint Truffles with Cream Cheese. Easy recipe with step-by-step instructions.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Cooking
- Cuisine: International
Ingredients
- 8 ounces cream cheese, softened (full-fat for best flavor)
- 3 cups powdered sugar, sifted
- 1 teaspoon pure vanilla extract
- 1/2 teaspoon peppermint extract (adjust to taste)
- 2 cups white chocolate chips or chopped white chocolate
- 1/2 cup crushed peppermint candies or candy canes
- Optional: pinch of salt to balance sweetness
If you don’t have cream cheese on hand, mascarpone can be a lovely substitute, lending an even silkier texture. For a dairy-free version, try a vegan cream cheese and check that your white chocolate is dairy-free as well. If peppermint extract feels too strong or you prefer a subtler note, start with just a few drops and build up from there — you can always add more, but you can’t take it out once mixed!
Instructions
- Prepare your workspace: Line a baking sheet with parchment paper or wax paper. This will be where your truffles rest and set after forming.
- Mix cream cheese and powdered sugar: In a large bowl, use a hand mixer or sturdy spoon to blend the softened cream cheese and sifted powdered sugar until smooth and creamy. This usually takes about 2-3 minutes. Don’t rush — the smoother, the better your truffles will roll.
- Add extracts: Stir in the vanilla and peppermint extracts. Take a moment to taste the mixture; the peppermint should be noticeable but gentle, like a soft winter breeze.
- Chill the mixture: Cover the bowl with plastic wrap and refrigerate for at least 1 hour, or until firm enough to scoop. This step is key — I’ve learned from many a kitchen mishap that rushing this part turns your truffles into a sticky mess.
- Form the truffles: Using a small cookie scoop or a teaspoon, portion out the chilled mixture and roll it between your palms into smooth, even balls. Place each on the prepared baking sheet. If the mixture softens too much as you work, pop it back in the fridge for a few minutes.
- Melt the white chocolate: Gently melt the white chocolate chips in a double boiler or microwave in short bursts (15-20 seconds), stirring between each until silky and smooth.
- Coat the truffles: Using a fork or dipping tool, dip each ball into the melted white chocolate, ensuring it’s fully coated. Let excess chocolate drip off before returning the truffle to the baking sheet.
- Sprinkle with crushed peppermint: Before the chocolate sets, sprinkle each truffle with crushed peppermint candies for that festive crunch and extra flavor.
- Set the truffles: Place the baking sheet in the fridge for at least 30 minutes to allow the chocolate to harden completely.
- Enjoy and share: Once set, these truffles are ready to delight. Serve them at room temperature for the best melt-in-your-mouth experience.
Back at the farmhouse, Mama Lu used to say,
“Good food takes time, but it’s worth every minute.”
These truffles are no exception — a little patience here means a whole lot of joy later.
Steps to Create Your Delicious Peppermint Truffles with Cream Cheese
- Prepare your workspace: Line a baking sheet with parchment paper or wax paper. This will be where your truffles rest and set after forming.
- Mix cream cheese and powdered sugar: In a large bowl, use a hand mixer or sturdy spoon to blend the softened cream cheese and sifted powdered sugar until smooth and creamy. This usually takes about 2-3 minutes. Don’t rush — the smoother, the better your truffles will roll.
- Add extracts: Stir in the vanilla and peppermint extracts. Take a moment to taste the mixture; the peppermint should be noticeable but gentle, like a soft winter breeze.
- Chill the mixture: Cover the bowl with plastic wrap and refrigerate for at least 1 hour, or until firm enough to scoop. This step is key — I’ve learned from many a kitchen mishap that rushing this part turns your truffles into a sticky mess.
- Form the truffles: Using a small cookie scoop or a teaspoon, portion out the chilled mixture and roll it between your palms into smooth, even balls. Place each on the prepared baking sheet. If the mixture softens too much as you work, pop it back in the fridge for a few minutes.
- Melt the white chocolate: Gently melt the white chocolate chips in a double boiler or microwave in short bursts (15-20 seconds), stirring between each until silky and smooth.
- Coat the truffles: Using a fork or dipping tool, dip each ball into the melted white chocolate, ensuring it’s fully coated. Let excess chocolate drip off before returning the truffle to the baking sheet.
- Sprinkle with crushed peppermint: Before the chocolate sets, sprinkle each truffle with crushed peppermint candies for that festive crunch and extra flavor.
- Set the truffles: Place the baking sheet in the fridge for at least 30 minutes to allow the chocolate to harden completely.
- Enjoy and share: Once set, these truffles are ready to delight. Serve them at room temperature for the best melt-in-your-mouth experience.
Back at the farmhouse, Mama Lu used to say,
“Good food takes time, but it’s worth every minute.”These truffles are no exception — a little patience here means a whole lot of joy later.
Tips for Making the Best Delicious Peppermint Truffles with Cream Cheese
I’ve learned a few tricks over the years from my time in Mama Lu’s kitchen and my own experiments in Portland. Here are some tips to make sure your truffles come out perfect:
- Use room temperature cream cheese: It blends more easily with powdered sugar, giving you a smooth, even texture.
- Sift powdered sugar: This prevents lumps and helps the mixture come together nicely.
- Don’t skip chilling: The mixture needs to be firm to roll properly — trust me, trying to roll warm mixture is like wrestling a stubborn pig.
- Work quickly when dipping: White chocolate can seize up if overworked. Warm it gently and keep an eye on the temperature.
- Crushing peppermint candies: Use a rolling pin over a zip-top bag for an even, festive topping without turning the candies into dust.
- Experiment with flavors: I sometimes add a dash of cinnamon or a splash of almond extract for a little twist that keeps these truffles feeling fresh and new.
Serving Suggestions and Pairings

Serving these truffles is like offering a little piece of home and hearth. I love presenting them on a simple white plate with a sprig of fresh mint or a handful of whole candy canes for color and charm. Here are some of my favorite ways to enjoy and share them:
- Alongside a cup of hot cocoa or peppermint tea — the warmth pairs perfectly with the cool peppermint bite.
- As a sweet finish to a holiday dinner, nestled in decorative paper cups for an elegant touch.
- Packaged in small jars or tins as heartfelt gifts for neighbors and friends, carrying a taste of old-fashioned kindness.
- With a slice of dense chocolate cake or a scoop of vanilla ice cream for a decadent dessert plate.
In the farmhouse, sharing food was always about bringing folks closer. These truffles carry that same spirit — a little sweetness to brighten the day and remind us how food is the language of love.
Storage and Reheating Tips
Like much of Mama Lu’s cooking, these truffles are best enjoyed fresh but they do keep well if stored properly. Here’s how to make sure your peppermint delights stay perfect:
- Refrigerate: Store truffles in an airtight container in the fridge for up to 2 weeks. The cool keeps the cream cheese fresh and the chocolate firm.
- Freeze for longer storage: If you want to keep them longer, freeze the truffles in a single layer on a baking sheet, then transfer to a sealed container or bag. They’ll keep for up to 3 months.
- Thawing: Thaw frozen truffles overnight in the fridge. Don’t leave them out at room temperature too long — cream cheese can get soft and the chocolate may sweat.
- No reheating needed: These truffles are best served chilled or at room temperature. If you want a softer bite, take them out of the fridge 10-15 minutes before serving.
Frequently Asked Questions
What are the main ingredients for Delicious Peppermint Truffles with Cream Cheese?
The main ingredients for Delicious Peppermint Truffles with Cream Cheese include the items listed in our ingredients section above. Each ingredient plays a crucial role in achieving the perfect flavor and texture.
How long does it take to make Delicious Peppermint Truffles with Cream Cheese?
The total time to make Delicious Peppermint Truffles with Cream Cheese includes both preparation and cooking time. Check the recipe card above for exact timing details.
Can I make Delicious Peppermint Truffles with Cream Cheese ahead of time?
Yes, Delicious Peppermint Truffles with Cream Cheese can often be prepared in advance. Store it properly in an airtight container in the refrigerator and consume within the recommended timeframe.
What can I serve with Delicious Peppermint Truffles with Cream Cheese?
Delicious Peppermint Truffles with Cream Cheese pairs well with various sides and accompaniments. Consider the serving suggestions mentioned in the recipe for the best dining experience.
Is Delicious Peppermint Truffles with Cream Cheese suitable for special diets?
Depending on the ingredients used, Delicious Peppermint Truffles with Cream Cheese may be adapted for various dietary needs. Check the ingredients list and consider substitutions as needed for your dietary requirements.
Final Thoughts
Bringing together the simple, honest flavors of cream cheese and peppermint in these Delicious Peppermint Truffles with Cream Cheese takes me back to a place where food was more than nourishment — it was a story, a memory, a way of saying, “I care.” If you grew up with a kitchen like mine, where recipes weren’t measured but remembered, you’ll find comfort in making these truffles. They’re a sweet reminder that the best food is made with patience, love, and a pinch of soul.
Whether you’re nestled in a farmhouse in the Blue Ridge Mountains or a cozy apartment in Portland, I hope these truffles fill your home with warmth and your heart with the joy of sharing something truly special. So go ahead, roll up your sleeves, and let these little bites of peppermint magic bring a touch of home to your table.

