Chocolate Peanut Butter Christmas Trees are what happens when nostalgic holiday fun meets the perfect peanut butter and chocolate combo. Think: Reese’s cups dressed up in festive holiday shapes. These sweet little trees are creamy, rich, and cloaked in smooth melted chocolate—a true no-bake wonder that looks just as good as it tastes.
Ready in just 30 minutes (plus chill time), these are ideal for busy December days. They’re easy enough for beginners, fun for kids, and festive enough to impress at cookie exchanges, dessert boards, or as edible gifts. If you’re looking for the best Chocolate Peanut Butter Christmas Trees to wow your guests this season, you’ve found the one.
Whether you’re hunting for an easy Chocolate Peanut Butter Christmas Trees recipe or exploring how to make Chocolate Peanut Butter Christmas Trees at home, this version brings classic candy-shop quality straight to your kitchen.
Top Reasons This Chocolate Peanut Butter Christmas Trees Is a Keeper
- 🎄 Holiday-perfect – Adorably shaped like Christmas trees for a festive touch
- 🥜 Classic peanut butter taste – Like homemade Reese’s, only cuter!
- 🍫 Decadent chocolate shell – A mix of milk + semi-sweet for balance
- 👩🍳 Beginner-friendly – No baking, no fancy equipment
- 🧊 Great make-ahead treat – Stores well in fridge or freezer
- 🧒 Kid-approved – A fun and safe holiday activity for little helpers
- 🕒 Quick to make – Just 30 minutes of prep
- 🌿 Easy to customize – Make it vegan, gluten-free, or high-protein
- 💝 Perfect for gifting – Pop into treat bags or cookie tins
- 📦 No baking required – Ideal for warm climates or non-bakers
- ⭐ Pinterest-worthy presentation – Great for dessert boards and social shares
- 🧈 Pantry staple ingredients – No need to shop for anything fancy

Everything You Need for This Chocolate Peanut Butter Christmas Trees Recipe
Ingredients:
1 cup creamy peanut butter
¼ cup unsalted butter, melted
2 tablespoons brown sugar
2 teaspoons vanilla extract
¼ teaspoon salt
2 cups powdered sugar
10–12 oz chocolate chips or chopped chocolate (half semi-sweet, half milk chocolate)
Optional Add-Ins / Substitutions:
- Vegan: Use plant-based butter and dairy-free chocolate
- Gluten-Free: Naturally GF; double-check labels on chocolate
- Sugar-Free: Swap powdered sugar with erythritol-based substitutes like Swerve
- Nut-Free: Try sunflower seed butter or cookie butter
- Holiday flair: Add festive sprinkles or crushed peppermint
- Spiced version: Add cinnamon or a pinch of ginger for warmth

Step-by-Step Instructions: How to Make Chocolate Peanut Butter Christmas Trees
Step 1 – Prepare Your Pan
Line an 8×8-inch baking dish with parchment paper. Let the paper hang over the edges for easy lifting later.
Step 2 – Make the Filling Base
In a mixing bowl, stir together peanut butter, melted butter, brown sugar, vanilla, and salt. Mix until smooth and the sugar dissolves.
Step 3 – Add Powdered Sugar
Gradually stir in the powdered sugar until fully incorporated. The mixture should be thick and moldable, like dough.
Step 4 – Flatten Into the Pan
Press the peanut butter mixture evenly into the prepared dish, about ½-inch thick. Use a spatula or your palms to smooth the surface.
Step 5 – Freeze Until Firm
Place the pan in the freezer for 20–30 minutes until the mixture is solid enough to cut clean shapes.
Step 6 – Cut Christmas Trees
Once firm, lift the slab from the pan and use a tree-shaped cookie cutter to cut out as many trees as possible. Transfer to a tray lined with parchment paper.
Step 7 – Freeze Again
Place the tray back in the freezer for another 45–60 minutes. This helps the trees hold their shape while dipping.
Step 8 – Melt the Chocolate
In a microwave-safe bowl or double boiler, melt the chocolate chips until smooth. Stir frequently to avoid burning.
Step 9 – Dip the Trees
Working in batches, use a fork to dip each frozen tree into the melted chocolate. Tap off excess and place on a clean parchment-lined tray.
Step 10 – Chill Until Set
Refrigerate the chocolate-coated trees until the shell hardens. Then, serve or store them!
Helpful Tips for best Chocolate Peanut Butter Christmas Trees
- Don’t skip the freezer steps – It keeps the shapes from softening while dipping.
- Work in small batches – Only take out a few trees at a time for dipping.
- Use a fork to dip – It lets the excess chocolate drip off easily.
- Add coconut oil to chocolate if it’s too thick.
- Refrigerate after dipping to set the chocolate quickly.
- Don’t waste the scraps – Knead and flatten them to cut more trees.
- Use a sharp metal cutter for clean edges.
- Add toppings fast – If you want sprinkles or salt, add before chocolate sets.
- Make it a double coat – Let the first layer harden, then dip again for thickness.
- Store chilled – These soften at room temp.
- No chocolate? Roll in cocoa or drizzle with white chocolate.
- Want snow-dusted trees? Dust with powdered sugar before serving.
- For gifting – Place in mini cupcake liners inside tins or boxes.
- Test one first – Try dipping one tree to make sure the consistency is perfect.
- Chill the dipping bowl – If your kitchen is warm, your chocolate might need a cold water bath underneath.

Make It Your Own: Options, Swaps & Creative Ideas
- 💪 High-Protein Version: Stir in 2–3 tablespoons of vanilla or chocolate protein powder.
- 🍯 Healthier Take: Swap brown sugar for maple syrup or honey, and use dark chocolate.
- 🎁 Kid-Friendly: Add candy eyes, red M&Ms, or drizzle in colored icing to decorate trees like characters.
- 🎄 Holiday Party Mix-In: Chop the trees and mix into vanilla ice cream or use as cupcake toppers.
- 🔥 Spicy Twist: Add a pinch of cayenne pepper to the peanut butter for a spicy-sweet version.
- 🧁 Dessert Platter: Serve alongside cookies, chocolate bark, and marshmallow fudge for a Christmas dessert board.
- 🍫 Chocolate Variety: Use white chocolate or ruby chocolate for color variety.
Serving Suggestions for Any Occasion
These festive treats shine at:
- 🎄 Christmas cookie swaps
- 👨👩👧👦 Family movie nights
- 🧁 Holiday dessert boards
- 🎁 DIY gift tins
- 🍽️ Potlucks and parties
✨ Pair with other holiday hits like:
- [Our No Bake Christmas Mini Cheesecakes]
- [Best Kitchen Sink Christmas Cookies]
- [Christmas Fudge ]
- [Soft Christmas Cookies Recipe]
Calories & Nutrition Details
Per 1 Tree (approx.):
- Calories: 210
- Protein: 4g
- Carbohydrates: 18g
- Fat: 14g
Nutrition may vary based on chocolate and portion sizes.
Best Ways to Store This Chocolate Peanut Butter Christmas Trees Recipe
- Refrigerator: Store in an airtight container for up to 2 weeks.
- Freezer: Freeze for up to 3 months. Stack with parchment between layers.
- Room Temp: Not recommended unless your home is very cool.
- Reheating? Nope! Just let them sit at room temp for 5–10 minutes before serving.
Your Chocolate Peanut Butter Christmas Trees Questions Answered
1. Can I make Chocolate Peanut Butter Christmas Trees ahead of time?
Yes! These no-bake trees can be made up to 2 weeks in advance and stored in the fridge, or frozen for up to 3 months. Just keep them in an airtight container between layers of parchment.
2. How do I keep the peanut butter trees from falling apart when dipping?
Freeze the trees for at least 45 minutes before dipping. Work with a few at a time and keep the rest frozen so they stay firm and easy to handle in the melted chocolate.
3. What’s the best chocolate for dipping Christmas peanut butter trees?
A mix of semi-sweet and milk chocolate gives the best flavor and melt. Use high-quality chips or bars, and add 1 tsp coconut oil for smoother coating and shine.
4. Can I make these Chocolate Peanut Butter Christmas Trees gluten-free or vegan?
Absolutely! Use gluten-free chocolate and vegan butter or peanut butter. Choose dairy-free chocolate chips, and make sure your powdered sugar is certified vegan if needed.
5. Do these need to be refrigerated after dipping?
Yes, they hold their shape best when chilled. Store in the fridge in an airtight container. If left at room temperature too long, the peanut butter layer can soften.
More Delicious Ideas
- Try our [Winter Wonderland Chocolate Chip Christmas Cookies]
- Make a batch of [Cake Mix Christmas Cookies]
- Looking for more no-bake treats? [No Bake Christmas Cookie Lasagna ]
- Don’t miss our [Easy 10-Minutes No Bake Grinch Pie Recipe]
Wrapping Up This Chocolate Peanut Butter Christmas Trees Recipe
These Chocolate Peanut Butter Christmas Trees are everything you want in a holiday treat—creamy, chocolatey, festive, and foolproof. Whether you’re sharing with friends, making them with your kids, or just treating yourself, they deliver big on flavor and fun.
🎄 Would you dip yours in dark, white, or milk chocolate?
🎁 Have you ever made edible gifts for Christmas?
👇 Tell us in the comments! Save, share, or pin this recipe so you can find it all season long.
Chocolate Peanut Butter Christmas Trees
- Total Time: 1 hour (including chilling)
- Yield: 18 trees 1x
- Diet: Vegetarian
Description
These no bake Chocolate Peanut Butter Christmas Trees are shaped like festive holiday trees and filled with a creamy peanut butter center wrapped in a rich chocolate shell. Perfect for cookie trays, edible gifts, and holiday dessert boards.
Ingredients
- 1 cup creamy peanut butter
- ¼ cup unsalted butter, melted
- 2 tablespoons brown sugar
- 2 teaspoons vanilla extract
- ¼ teaspoon salt
- 2 cups powdered sugar
- 10–12 oz chocolate chips or chopped chocolate (half semi-sweet, half milk chocolate recommended)
Instructions
- Line an 8×8-inch baking dish with parchment paper, leaving overhang on the sides.
- In a bowl, mix peanut butter, melted butter, brown sugar, vanilla, and salt until smooth.
- Gradually add powdered sugar and stir until a thick, moldable dough forms.
- Press the mixture into the pan and smooth the surface to about ½ inch thick.
- Freeze for 20–30 minutes until firm.
- Use a tree-shaped cookie cutter to cut out shapes from the chilled dough.
- Place cutouts on a parchment-lined tray and freeze for 45–60 minutes until solid.
- Melt the chocolate in a microwave or double boiler until smooth.
- Dip each frozen tree into the melted chocolate, tap off excess, and place on a clean tray.
- Refrigerate until the chocolate sets, then store in the fridge or freezer.
Notes
- Use a sharp metal cookie cutter for clean shapes.
- Only remove a few trees at a time from the freezer when dipping.
- Add 1 tsp coconut oil to the chocolate for a smoother coating.
- Sprinkle with festive toppings before the chocolate sets.
- Store in an airtight container in the fridge for up to 2 weeks or freeze for longer.
- Prep Time: 30 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 tree
- Calories: 210
- Sugar: 14g
- Sodium: 90mg
- Fat: 14g
- Saturated Fat: 5g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 5mg










