If you have a soft spot for that perfect combo of creamy peanut butter and rich chocolate, you are absolutely going to adore this Homemade Peanut Butter Cups Recipe. It’s a sweet treat that’s surprisingly easy to pull off at home, offering that melt-in-your-mouth goodness that feels both nostalgic and totally gourmet. Whether you’re making these for a snack, a party, or just because, this recipe hits every note you want in a peanut butter cup with homemade charm and freshness you just can’t get from store-bought versions.
Ingredients You'll Need
The magic behind these delightful treats lies in a few simple, high-quality ingredients that each shine in their own way, contributing to the taste, texture, and irresistible appeal of your peanut butter cups.
- Chocolate chips (16 ounces, divided): Using good-quality chocolate gives your cups that smooth, glossy finish and rich flavor; dividing them helps with layering.
- Coconut oil (3 teaspoons, divided, optional): Adds that beautiful shine and helps the chocolate set perfectly while keeping it silky.
- Creamy peanut butter (½ cup): Shelf-stable peanut butter works best for a firm, spreadable center that’s not too oily.
- Powdered sugar (¼ cup): Sweetens and thickens the peanut butter filling, giving it that soft dough-like texture.
- Vanilla extract (½ teaspoon): Brings a warm, fragrant note that elevates the peanut butter flavor.
- Table salt (¼ teaspoon): Balances sweetness and enhances every bite of this delicious treat.
How to Make Homemade Peanut Butter Cups Recipe
Step 1: Prepare Your Pan
Start by lining a 6-cup muffin tin with silicone or paper liners—these make it easier to remove your peanut butter cups later. If you want smaller bites, mini cupcake liners work wonderfully too!
Step 2: Melt the First Layer of Chocolate
Place about 1 cup of chocolate chips into a heat-safe bowl and microwave in 30-second bursts, stirring in between until mostly melted. Stir to finish melting the last chunks with the residual heat, then mix in 1 teaspoon coconut oil until glossy. This thin layer forms the delicious chocolate base of your cups.
Step 3: Create the Chocolate Base
Spoon roughly half a tablespoon of the melted chocolate into each muffin cup and swirl it out with the back of the spoon to coat the bottom evenly. Pop the pan into the fridge or freezer for 5 minutes to let the chocolate set lightly—this helps build that perfect chocolate shell.
Step 4: Whip Up the Peanut Butter Filling
While the chocolate sets, combine creamy peanut butter, powdered sugar, vanilla extract, and salt in a bowl. Beat with a handheld mixer on medium speed until all ingredients are smoothly combined, resembling soft dough—if your peanut butter is natural and oilier, add a little more powdered sugar to get the right consistency that holds well.
Step 5: Shape the Peanut Butter Centers
Take the muffin tin from the fridge and roll about a tablespoon of the peanut butter mixture into a small disc, slightly smaller than your chocolate base. Place each disc onto the hardened chocolate layer in the cups, creating that luscious peanut butter center in each cup.
Step 6: Melt and Pour the Final Chocolate Layer
Now melt the remaining 1½ cups of chocolate chips in the same way as before, stirring gently until smooth and adding the remaining 2 teaspoons coconut oil for that perfect shine and texture. Pour about 2 teaspoons of this melted chocolate over each peanut butter disc. Use the back of the spoon to smooth it out and seal the peanut butter completely within the luscious chocolate shell.
Step 7: Chill Until Firm
Return your peanut butter cups to the fridge for about an hour to let them firm up fully. If you’re in a hurry, chilling in the freezer for 10 to 15 minutes does the trick too.
Step 8: Remove and Store
Once set, gently peel the cups from their liners and store them in an airtight container in the refrigerator. They will keep nicely for up to 5 days and taste best after a brief 5-10 minute rest at room temperature to bring out all those flavors and silky textures.
How to Serve Homemade Peanut Butter Cups Recipe
Garnishes
To make your peanut butter cups look extra special, try sprinkling a pinch of flaky sea salt on top just before the final chilling. Crushed peanuts or a drizzle of white chocolate also add a lovely visual contrast and a subtle texture boost.
Side Dishes
Serve these peanut butter cups alongside a fresh fruit plate with berries or sliced bananas to balance out their richness. They also pair beautifully with a cup of coffee or a creamy cold milk to create a comforting, indulgent snack experience.
Creative Ways to Present
Presentation can be super fun! Arrange your peanut butter cups in decorative boxes for gifting, or stack them on a pretty cake stand with parchment paper between each layer for a party display that gets everyone excited. Wrapping each cup individually in colorful foil or parchment squares adds a lovely touch too.
Make Ahead and Storage
Storing Leftovers
Leftover peanut butter cups keep really well when stored in an airtight container in the refrigerator, maintaining their shape and flavor for up to five days. Just let them rest at room temperature a bit before enjoying for the softest bite.
Freezing
If you want to stretch these treats a little further, they freeze beautifully. Place them in a freezer-safe container, separating layers with parchment paper, and store for up to a month. Thaw overnight in the fridge before serving to avoid condensation.
Reheating
Because they’re chocolate-based, reheating these cups isn’t necessary and can cause the texture to change. Instead, allow them to come to room temperature naturally for creamy, smooth peanut butter centers with crisp chocolate shells.
FAQs
Can I use natural peanut butter for this recipe?
You absolutely can! Just be sure to add a little extra powdered sugar—about 1 to 2 tablespoons—to help thicken the filling so it shapes nicely, as natural peanut butter tends to be more oily and less firm.
Is it necessary to use coconut oil in the chocolate?
While optional, coconut oil helps the melted chocolate become shinier and easier to spread. It also aids in setting a firmer shell. If you prefer, you can omit it, but the texture might be slightly less glossy and a bit harder to work with.
How long do these peanut butter cups last?
Stored properly in an airtight container in the fridge, they last up to five days and maintain their fresh flavor and texture beautifully when brought to room temperature before eating.
Can I make these peanut butter cups vegan or dairy-free?
Yes! Use dairy-free chocolate chips and check that your peanut butter and powdered sugar don’t contain any non-vegan ingredients. Coconut oil and vanilla extract are naturally vegan, making this recipe easily adaptable.
What if I want mini peanut butter cups?
No problem at all. Use a mini muffin tin or mini cupcake liners, adjust the chocolate and peanut butter portions accordingly, and they’ll make fun bite-sized treats perfect for parties or lunchboxes.
Final Thoughts
Making these Homemade Peanut Butter Cups Recipe truly feels like a little act of love that you get to enjoy and share. Simple ingredients come together to create that perfect balance of creamy peanut butter and smooth chocolate that delights every time. I hope you give this recipe a try—it’s such a rewarding treat that tastes way better than anything store-bought, and it’s just waiting to become your new favorite homemade indulgence.
Print
Homemade Peanut Butter Cups Recipe
- Total Time: 1 hour 10 minutes
- Yield: 12 peanut butter cups
Description
These homemade peanut butter cups are a delightful blend of rich chocolate and creamy peanut butter, perfect for a quick and easy treat. Made with simple ingredients and requiring no baking, this recipe yields a delicious, smooth, and slightly sweet candy that you can customize to your taste.
Ingredients
Chocolate Layer
- 16 ounces chocolate chips (divided, approximately 2½ cups)
- 3 teaspoons coconut oil (divided, optional)
Peanut Butter Filling
- ½ cup creamy peanut butter (shelf-stable preferred)
- ¼ cup powdered sugar
- ½ teaspoon vanilla extract
- ¼ teaspoon table salt
Instructions
- Prepare Pan: Line a 6-cup muffin tin with silicone or paper liners to prevent sticking. You can also use a 12-cup mini cupcake liner pan if preferred.
- Assemble Base Chocolate Layer: Place 1 cup of chocolate chips into a small heat-safe bowl and microwave in 30-second intervals, stirring between each, until mostly melted with only a few chunks remaining. Stir thoroughly to melt the residual chocolate. Add 1 teaspoon coconut oil and stir until smooth and glossy.
- Spread Chocolate Base: Spoon about ½ tablespoon of the melted chocolate into each muffin liner. Use the back of the spoon to gently spread the chocolate into a thin and even layer covering the bottom. Chill the pan in the fridge or freezer for 5 minutes to harden the chocolate.
- Prepare Peanut Butter Filling: In a mixing bowl, beat together the peanut butter, powdered sugar, vanilla extract, and table salt with a handheld mixer on medium until fully combined and smooth. If using natural peanut butter, add 1-2 tablespoons more powdered sugar to achieve a firm, dough-like consistency suitable for shaping.
- Shape Peanut Butter Discs: Remove the chocolate base from the fridge or freezer. Take about 1 tablespoon of the peanut butter mixture and gently shape it into a small disc slightly smaller than the base chocolate layer. Place each disc into the muffin liners over the hardened chocolate layer.
- Melt Remaining Chocolate: Place the remaining 1½ cups of chocolate chips in a clean heat-safe bowl. Microwave in 30-second intervals, stirring well between each, until mostly melted with a few chunks left. Stir thoroughly to melt residual chocolate. Add the remaining 2 teaspoons of coconut oil and stir until glossy and smooth.
- Cover Peanut Butter Filling: Spoon about 2 teaspoons of the melted chocolate over each peanut butter disc. Use the back of the spoon to spread the chocolate evenly, covering the peanut butter completely and allowing excess chocolate to drip down the sides.
- Harden the Peanut Butter Cups: Place the filled muffin tin back in the fridge for about an hour or for faster results, in the freezer for 10-15 minutes, until the chocolate is fully set and firm.
- Store and Serve: Once hardened, remove the peanut butter cups from the liners if desired. Store them in an airtight container in the refrigerator for up to 5 days. Before serving, allow them to sit at room temperature for 5-10 minutes for optimal flavor and texture.
Notes
- Using shelf-stable peanut butter helps maintain the filling texture; natural peanut butter may require extra powdered sugar.
- If you prefer a sweeter filling, you can slightly increase the powdered sugar.
- Silicone liners are easier to peel off compared to paper liners.
- Adjust the amount of coconut oil to your preference for chocolate consistency and shine.
- Chilling the candy for longer improves the firmness and makes handling easier.
- These peanut butter cups can be customized with dark or milk chocolate based on your taste preference.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-Cook
- Cuisine: American


Leave a Reply