Peanut butter fudge puddles are delightful 2-bite peanut butter cookie cups baked in a mini muffin pan and filled with a rich chocolate creamโa pairing of complementary flavors and contrasting textures for chocolate-peanut butter lovers only! I got this recipe from a friend, and the whimsical name makes these sweet treats even more irresistible.

One reader, Karin, commented: “These turned out beautifully! There was no problem getting the cookie out of the tin. A gentle twist when they cooled and they popped right out. The filling was nice and creamy, and the mascarpone added an indulgent taste that I like to have with a Christmas cookie! โ โ โ โ โ “
When I think of the variety of flavors that simply must be included in my holiday cookie trays, the assortment always includes traditional favorites like sugar cookies, spiced gingerbread cookies and molasses cookies, and peppermint mocha cookies. But I also need to have a chocolate-peanut butter combo in there. Because… do I really need a reason?
Chocolate + peanut butter IS the reason.
While I love classic peanut butter blossoms, today’s cookies are a little different because we’re making our own filling instead of pressing in a store-bought chocolate candy. But I promise it’s easy to make! It’s a silky-smooth, oh-so-creamy chocolate filling, similar to chocolate ganache, that stays soft.
Peanut Butter Fudge Puddles Recipe Snapshot
- Texture: A slightly crisp peanut butter cookie cup contrasts nicely with the soft, silky-smooth chocolate filling. A sprinkle of toffee bits on top adds a little crunch.
- Flavor: Chocolate. Peanut butter. Next question.
- Ease: Beginner bakers can definitely handle this recipe.
- Time: The dough needs to chill for 1 hour. Everything else moves pretty quickly.

Fudge Puddle Ingredients You Need & Why
- Butter: Butter adds flavor and structure. Make sure you have proper room-temperature butter, so it aerates and creams with the sugar. If you’re a beginner baker, I have a full tutorial on how to cream butter and sugar.
- Sugars: We use a combination of granulated sugar and brown sugar in this recipe. Both for sweetness, and brown sugar for extra moisture and flavor.
- Peanut Butter: The most important ingredient! For best results, use processed peanut butter like Jif or Skippyโthe same I recommend for my peanut butter balls and peanut butter chocolate chip cookies.
- Egg: One egg binds everything together and keeps the peanut butter cookie cups from crumbling apart in your hands.
- Vanilla Extract: For flavor.
- Flour: All-purpose flour forms the base of these peanut butter cookie cups. You don’t need a lot; did you know that nut butters act as a binder and can actually replace some or all flour in cookie recipes? See these flourless monster cookies! Using more flour will dry out the cookies, so stick with the recipe below.
- Baking Soda: Baking soda helps the dough expand in the oven.
- Salt: To balance all the flavors.
And for the chocolate filling, you need just 3 ingredients: chocolate, mascarpone cheese, and a little oil to keep it smooth.

These Step-by-Step Photos Will Help
To make the peanut butter cookie cups, combine the wet ingredients and then add the dry ingredients. This is an easy 1-bowl cookie dough. An electric mixer is key. Expect a very soft and creamy cookie dough:

Refrigerate the cookie dough for 1 hour. It will still be quite soft after this hour, but it will be easier to mold and shape. Scoop the chilled dough with a Tablespoon measuring spoon, and roll into balls. Place the cookie dough balls into a greased mini muffin pan. This is the mini muffin pan I use and love. If you don’t have more than 1 mini muffin pan, you can bake these in batchesโjust keep the 2nd batch of dough balls cold.
Use your thumb to press down in the center of the cookie dough ball and mold the dough up the sides of each cup. Like this:

Bake at 325ยฐF (163ยฐC). (Baking them at 350ยฐF gave us hard, over-baked cookie cups.)
They puff up in the oven, so use a rounded spoon like a teaspoon to lightly press down the center of each cookie cup again when they come out of the oven. Let them cool in the pan for 10 minutes, and then transfer them from the pan to a cooling rack to cool completely before filling. A butter knife may be needed to help you remove them from the pan.

Success Tip
Do not under-bake these cookie cups. If they’re extra soft, they’ll completely crumble when you try to remove them from the mini muffin pan.
Fudge Puddle Filling
You need just 3 ingredients:
- Chocolate: Chop up 8 ounces (226g) of quality semi-sweet or bittersweet chocolate, which is 2 standard bars of baking chocolate. Because we’re melting the chocolate, avoid using chocolate chips, which contain stabilizers that prevent them from fully melting.
- Oil: A splash of vegetable oil helps the chocolate melt even more smoothly, and stay soft when it cools.
- Mascarpone Cheese: Mascarpone is an Italian cream cheese. Unlike the American-style cream cheese we use for cheesecake, mascarpone is a little softer, and is made from heavy cream rather than whole milk. We use it in this tiramisu recipe. Where I live, I can find it in the grocery store near the ricotta cheese, and this recipe conveniently uses 1 standard-size 8-ounce tub of mascarpone.
I strongly encourage you to use this if you can! The flavor and consistency is simply incomparable. If you absolutely cannot use it, you can try replacing it with one 8-ounce block of full-fat cream cheese, though the chocolate will have more of a cream cheese flavor. Or you can make chocolate ganache. Wait for it to cool and thicken until spoonable consistency.

If you’ve ever made my recipe for chocolate ganache, you may remember that, to make ganache, we pour warm heavy cream over chopped chocolate to melt it, and then stir. For today’s filling, we’re sort of going in reverse. Melt the chocolate (with the oil) first, then fold the mascarpone into the melted chocolate.
Using a teaspoon, spoon the fillingโas much as you can fitโinto each cookie cup.

For extra texture and flair, sprinkle the tops with some crushed toffee bits. I use the Heath brand of toffee bits, found in the baking aisle near the chocolate chips. These are also fantastic sprinkled on top of chocolate chip cookie bark. You could also top these peanut butter fudge puddles with chopped peanuts, sprinkles, or flaky sea salt instead. Or don’t sprinkle them with anything at all, they’re perfect all on their own!
This recipe is part of my annual cookie countdown called Sally’s Cookie Palooza. It’s the biggest, most delicious event of the year! Browse dozens of cookie recipes over on the Sally’s Cookie Palooza page.
Peanut Butter Fudge Puddles (Cookie Cups)
- Prep Time: 1 hour, 45 minutes
- Cook Time: 14 minutes
- Total Time: 3 hours (includes cooling)
- Yield: 36-40 mini cups
- Category: Cookies
- Method: Baking
- Cuisine: American
Description
These delightful 2-bite peanut butter cookie cups are known as peanut butter fudge puddles. They’re baked in a mini muffin pan, then filled with a rich chocolate cream. The secret ingredient is mascarpone cheese, which keeps the fudge-like chocolate filling super soft and creamy. Note that these bake at 325ยฐF (163ยฐC) and not 350ยฐF.
Ingredients
Cookie Cups
- 1/2 cup (8 Tbsp; 113g) unsalted butter, softened to room temperature
- 1/2 cup (100g) packed light or dark brown sugar
- 1/2 cup (100g) granulated sugar
- 1 large egg, at room temperature
- 2/3 cup (156g) creamy peanut butter
- 1 teaspoon pure vanilla extract
- 1 and 1/4 cups (156g) all-purpose flour (spooned & leveled)
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
Fudge Filling
- 8 ounces (226g) semi-sweet chocolate, chopped (see Note)
- 1 teaspoon vegetable oil or coconut oil
- 8 ounces (226g) mascarpone cheese, at room temperature
- optional: 1/2 cup (120g) Heath toffee bits or chopped peanuts, for topping
Instructions
- Make the cookie cups: In a large bowl using a hand mixer or a stand mixer fitted with paddle attachment, beat the butter, brown sugar, and granulated sugar on medium high speed until light and creamy, about 3 minutes. (Hereโs a helpful tutorial if you need guidance onย how to cream butter and sugar.) Add the egg and beat until combined, about 1 minute. Scrape down the sides and bottom of the bowl with a silicone spatula as needed. Add the peanut butter and vanilla extract and beat until combined.
- Add the flour, baking soda, and salt to the wet ingredients and beat on low speed until the dry ingredients are incorporated, and then increase to medium speed and beat until well combined. The dough will be very creamy and soft. Cover and chill the cookie dough in the refrigerator for at least 1 hour, and up to 3 days.
- Preheat oven to 325ยฐF (163ยฐC). Grease 2 mini muffin pans (or bake in batches if you have only 1 pan) with nonstick spray, or line with mini cupcake liners. I prefer these without liners; the dough is easier to “thumbprint” without liners. Set aside.ย
- Scoop and roll cookie dough, about 1 Tablespoon/20g of dough each. Place the dough balls in the prepared pan. With your thumb, press down in the center of each dough ball, to make an indent, and press the dough partway up the sides of the muffin cup. (If you only have 1 mini muffin pan, refrigerate the 2nd batch of dough balls until ready to bake.)
- Bake for 14โ15 minutes or until the edges appear lightly browned. Do not under-bake these. The cookie cups will puff up in the oven; that’s ok and expected.
- Remove from the oven and place the mini muffin pan on a cooling rack. Let the cookie cups cool in the pan for just 5โ10 minutes. During this time, use the back of a rounded teaspoon to lightly press into the center of each cookie cup to make the indent deeper again. After 5โ10 minutes, carefully remove cookie cups from the pan. Use a butter knife to help, if needed. Place cookie cups on a cooling rack to cool completely.ย
- Make the fudge filling: Melt the chopped chocolate and oil together in a double boiler or use the microwave. For the microwave, place the chocolate and oil in a large heat-proof bowl. Melt in 20-second increments, stirring after each increment until completely melted and smooth. Let slightly cool for 3 minutes. With a silicone spatula or a spoon, gently fold the mascarpone into the melted chocolate until combined.
- Spoon a heaping teaspoon of the filling into each cooled cookie cup. Top with toffee bits or chopped peanuts, if using.
- Cover and store at room temperature for up to 1 day, or in the refrigerator for up to 5 days.
Notes
- Make Ahead & Freezing Instructions: You can make the cookie dough and chill it in the refrigerator for up to 3 days. Baked cookies, with or without filling, freeze well for up to 3 months. Thaw in the refrigerator or at room temperature. Unbaked cookie dough freezes well for up to 3 months. Read my tips and tricks on how to freeze cookie dough.
- Special Tools (affiliate links): Glass Mixing Bowl | Electric Mixer (Handheld or Stand) | Rounded Measuring Spoons | Silicone Spatula | Mini Muffin Pan | Cooling Rack
- Peanut Butter: Creamy peanut butter is ideal for this cookie dough because crunchy peanut butter creates an overly crumbly cookie. For this particular recipe, it’s best to use processed peanut butter such as Jif or Skippy. If you decide to use natural peanut butter, make sure it’s at room temperature, stirred well, and expect a slightly crumblier cookie.
- Can I Use Almond Butter, Another Nut Butter, or Sunflower Seed Butter? Yes, you can use almond butter or another nut butter or sunflower seed butter in this cookie recipe; however, expect a crumblier cookie. Sunflower seed butter may give your cookies a slightly greenish hue after baking, caused by a chemical reaction with baking soda, but they will be perfectly fine to eat. I have not tested this recipe with Nutella and am unsure of the results.
- Can I Use Another Cookie Dough? Yes, I’m sure you can. You can try this sugar cookie dough or this chocolate chip cookie dough without the chocolate chips. I would chill either dough for 1 hour before shaping, as instructed with the peanut butter dough recipe.
- Chocolate: You can also use bittersweet chocolate if needed. You need 2 standard bars (4 oz./113g each) of baking chocolate. I like Ghirardelli, Baker’s, and Guittard brands, which I find in the baking aisle of my grocery store, near the chocolate chips. Because we’re melting the chocolate, avoid using chocolate chips, which contain stabilizers that prevent them from fully melting.
- What Can I Use Instead of Mascarpone? Mascarpone is an Italian cream cheese. Where I live, I can find it in the grocery store near the ricotta cheese, and this recipe conveniently uses 1 standard-size 8-ounce tub of mascarpone. I strongly encourage you to use mascarpone if you can! The flavor and consistency is simply incomparable. If you absolutely cannot use it, you can try replacing it with 8 ounces of full-fat cream cheese, though the chocolate will have a cream cheese flavor. Or you can make chocolate ganache. Wait for it to cool and thicken until spoonable consistency, about 2 hours.
- Can I Make These in a Standard Muffin Pan? Yes, you can bake these in a standard 12-cup muffin pan. I would use 2 Tablespoons of dough per cookie cup. I’m unsure of the best bake time. Should make around 20 cookie cups.
Recipe from my dear friend Erin, who got it from an old issue of The Baltimore Sun.





















Reader Comments and Reviews
If I omit the Mascarpone and use chocolate ganache I believe that they will able to be stored at room temp instead of the fridge right? I want to mail these to family for the holidays. Thanks!
Hi James! Chocolate ganache should be kept refrigerated after a day or two. We wouldn’t recommend shipping, unless it’s very fast!
Do you have to use creamy peanut butter? I wouldn’t mine a few bits of peanut in the cookie part. They remind me of a treat from my childhood from a cookie shop in my local mall.
Hi Kim, if you like a little crunchy peanut texture, go for it!
These were practically gone in 10 minutes! They are easy to make since itโs a standard cookie dough, and the added chocolate/ricotta isnโt much work after that. The bake time was perfect at 15 mins for me, as the cups held up but were still soft. The soft chocolate filling was such a delight too. Would absolutely make again.
These were really good. I made them in a full size muffin tin. made 24.
Turned out really well and much tastier than expected! I don’t love peanut butter too much, but it didn’t have a strong peanut butter taste, it was perfect with the yummy chocolate!
My son made these for Santa and they are delicious!!
These turned out beautifully! There was no problem getting the cookie out of the tin. A gentle twist when they cooled and they popped right out. The filling was nice and creamy and the mascarpone added an indulgent taste that I like to have with a Christmas cookie!
Kind of disappointed. I had the mascarpone sit out and come to room temp but my chocolate still seized up. I ended up having to โrollโ balls of chocolate to put into each cookie. What a mess! Not sure what happened.
I made these to include on holiday cookie platters for several special friends. The first servings (within the first 24 hours) provided a soft fluffy chocolate filling that was yummy and I presumed the filling would remain fluffy even after refrigerating – or perhaps it was more of a hope. It still surprised me when I discovered the chocolate firmed up a lot – more than you would want in a filling- which worried me since I still had platters to make. I left a test cookie out for 1.5 hours and found the chocolate softened up adequately to make it a creamy bite – just not the fluffy bite when fresh. It doesn’t matter though, particularly if the chocolate is good quality (I used Guittard). While I will say the first 24 hours were best, the after refrigerated Puddle was special in its own way because of the deep creamy texture of the room temperature chocolate filling. Love these Puddles – a fabulous add to the holiday platter — but you just have to be prepared for the change that refrigeration brings. Thank you for another wonderful recipe!
I bake a lot and was excited to try your recipe. The flavor is good although I thought
the mascarpone was too strong in this cookie. 20g was also too much for my mini muffin tin and made removal of the cookie very unsuccessful and lastly, the filling was a disaster! It seized up and looked like blobs not puddles.Iโd give this a D and wouldnโt make again. Thereโs no time to waste over the holidays and this was a waste of a lot of time.
I make them 18g each and use liners
I have not found the mascarpone cheese yet but I have used the cookie cups to make all kinds of treats. So far I have made Nutella filled topped with your chocolate frosting, peanut butter pie with ganache topping. peanut butter and jelly grape and strawberry toped with ganache, peach jelly with your cinnamon icing.
These are such a special treat! I made 26 “mini muffin” sized puddles with this recipe. Delicious! I just used semi sweet chocolate chips and recipe turned out great imo. Will definitely make again… thank you!