Homemade Peanut Butter Cups for Christmas Recipe
Introduction
These homemade peanut butter cups are a delightful treat perfect for Christmas gifting or holiday indulgence. Creamy peanut butter is wrapped in smooth chocolate, creating a classic combination that’s easy to make at home. With just a few simple ingredients, you can whip up these festive sweets in no time.

Ingredients
- 1 cup creamy peanut butter
- ¼ cup unsalted butter (room temperature)
- 1 teaspoon vanilla extract
- 1 ½ cups confectioners sugar
- 1 pound chocolate almond bark (or vanilla almond bark)
- Sprinkles (optional)
Instructions
- Step 1: Line a muffin pan with 18 cupcake liners to prepare for the peanut butter cups.
- Step 2: In a large bowl, use a mixer to blend the creamy peanut butter and room temperature unsalted butter until smooth and well combined.
- Step 3: Add vanilla extract and confectioners sugar to the mixture. Continue mixing until fully combined; the mixture will be crumbly.
- Step 4: Melt the chocolate almond bark in a microwave-safe bowl by heating in 30-second intervals, stirring after each, until the chocolate is smooth and fully melted.
- Step 5: Spoon a small amount of melted chocolate into the bottom of each cupcake liner, spreading it slightly up the sides to coat the base evenly.
- Step 6: Scoop heaping tablespoons of the peanut butter mixture, roll into balls, then flatten each ball into a thick disc shape.
- Step 7: Place one peanut butter disc into each chocolate-coated cup, pressing gently.
- Step 8: Spoon the remaining melted chocolate over the peanut butter discs in each cup, covering them completely. Add sprinkles immediately if using.
- Step 9: Allow the peanut butter cups to set at room temperature for about one hour or refrigerate for 30 minutes until firm before serving or storing.
Tips & Variations
- For a richer flavor, try using natural peanut butter without added sugar or salt.
- Substitute almond bark with high-quality chocolate chips for a more traditional chocolate taste.
- Add a pinch of sea salt on top before the chocolate sets for a sweet-salty contrast.
- Use festive cupcake liners and sprinkles to make these treats extra special for the holidays.
Storage
Store the peanut butter cups in an airtight container at room temperature for up to one week, or in the refrigerator for up to two weeks. To enjoy a softer texture, bring them to room temperature before serving. If refrigerated, let them sit out for 10 minutes before eating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use crunchy peanut butter instead of creamy?
Yes, you can use crunchy peanut butter if you prefer a bit of texture in your peanut butter cups. Just be aware it may change the smoothness of the filling.
What is almond bark and can I substitute regular chocolate?
Almond bark is a type of confection coating that melts smoothly and sets quickly without tempering. You can substitute with regular chocolate chips or bars, but you’ll need to temper the chocolate for the best finish and texture.
Print
Homemade Peanut Butter Cups for Christmas Recipe
- Total Time: 1 hour 25 minutes
- Yield: 18 peanut butter cups 1x
Description
These Homemade Peanut Butter Cups are a delightful Christmas treat combining creamy peanut butter filling with a rich chocolate almond bark shell. Perfect for holiday gifting or festive indulgence, they are easy to make with simple ingredients and no baking required.
Ingredients
Peanut Butter Filling
- 1 cup creamy peanut butter
- ¼ cup unsalted butter, room temperature
- 1 teaspoon vanilla extract
- 1 ½ cups confectioners sugar
Chocolate Coating
- 1 pound chocolate almond bark (or vanilla almond bark)
- Sprinkles (optional)
Instructions
- Prepare muffin pan: Line a muffin pan with 18 cupcake liners to create molds for your peanut butter cups.
- Make peanut butter mixture: In a large bowl, use a mixer to blend the creamy peanut butter and room temperature unsalted butter until the mixture is smooth and creamy.
- Add flavor and sugar: Stir in the vanilla extract and confectioners sugar until fully combined. The mixture will be crumbly but hold together when pressed.
- Melt chocolate almond bark: Place the almond bark in a microwave-safe bowl and melt it in 30-second intervals, stirring after each, until the chocolate is smooth and fully melted.
- Coat bottom of cups: Spoon a small amount of melted almond bark into the bottom of each cupcake liner, spreading it slightly up the sides to form a chocolate shell layer.
- Shape peanut butter discs: Scoop heaping tablespoons of the peanut butter mixture, roll them into balls, then flatten each into a thick disc shape to fit inside the chocolate-lined cups.
- Place filling in cups: Put one peanut butter disc into each chocolate-coated cupcake liner, pressing gently.
- Top with chocolate: Spoon the remaining melted almond bark over the peanut butter discs in each cup, fully covering the filling. Add sprinkles immediately on top if desired for decoration.
- Set and chill: Allow the peanut butter cups to set at room temperature for about an hour, or refrigerate for 30 minutes, until the chocolate hardens. Then they are ready to serve or store.
Notes
- If almond bark is not available, you may substitute with good quality melting chocolate or chocolate chips.
- For firmer peanut butter cups, refrigerate rather than leaving at room temperature to set.
- Use creamy peanut butter for a smooth texture; natural or chunky peanut butter may alter consistency.
- Sprinkles are optional but add festive color perfect for holiday celebrations.
- Store peanut butter cups in an airtight container at room temperature or in the fridge to maintain freshness.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: No-Cook
- Cuisine: American
Keywords: peanut butter cups, homemade peanut butter cups, Christmas treats, holiday dessert, no-bake candy, chocolate peanut butter cups

