A Tasty And
Hilarious Cookie

Bring a little humor to any baby shower with these "Dirty Diaper" cookies. Melted, miniature candy bars inside each sugar cookie diaper will have your guests giggling.

Dirty diaper cookies for a baby shower

Dirty diaper cookies recipe

Yields approximately 10 large cookies


  • 1 tube of Pillsbury Sugar Cookie dough (or your favorite rolled sugar cookie dough recipe)
  • Flour for rolling out dough
  • Assorted Hershey's Mini Candy Bars
  • 1/2 cup milk
  • 3 cups powdered sugar
  • 4 ounces chocolate candy melts



Shape the dough

Cut out a paper triangle, sized 8-1/2 x 7 x 7 inches. Flour your surface well and roll out the dough. Place the paper triangle on top of the rolled out dough and use a knife to cut as many triangle shapes as you can. (Repeat this with any remaining dough you have after cutting the first set of triangles.)

Dirty diaper cookies for a baby shower


Fill and fold the diaper

Place an unwrapped candy bar in the center of each dough triangle and fold the diaper, starting with the bottom corner first, then the right and left corners. Place the cookies on a baking sheet lined with parchment paper.

Dirty diaper cookies for a baby shower


Bake the cookies

Bake at 350 degrees F for 12 minutes. Remove from the oven and allow the cookies to cool on wire racks for at least 30 minutes.

Dirty diaper cookies for a baby shower


Create safety pins for diapers

Put the chocolate candy melts in a bowl and heat in a microwave for 30 seconds. Stir and repeat heating until completely melted. Allow it to cool (but not harden) in the bowl for 5-10 minutes before attempting to make chocolate pins.

Print a copy of safety pin images (download available here) and place a sheet of parchment paper over the printout. Using a #1 or #2 decorator tip on your piping bag, pour the melted chocolate into the bag. Begin piping the chocolate over the pin images. The first couple will look terrible, trust me. But the more you make, the better you'll get. Make more than you need so that you can pick the best ones for your finished cookies. Allow the chocolate pins to cool and harden on the parchment paper.

Dirty diaper cookies for a baby shower


Glaze the cookies

Mix 1/2 cup milk and 3 cups powdered sugar in a bowl to make an icing glaze. Pour the glaze frosting over the cookies. (For convenience, I like to use a plastic ketchup/mustard bottle.) Allow the glaze to drip off the sides and dry.

Dirty diaper cookies for a baby shower


Add the finishing touch

While the glaze is drying, carefully take the pins off the parchment paper and attach them to the fronts of the diaper cookies. The drying glaze will secure them in place.

Dirty diaper cookies for a baby shower

More food crafts

3-D carrot cookies
Edible teacup cookies
Adorably cheesy animal appetizers


Recommended for you


Comments on "Dirty diaper cookies for a baby shower"

debbie wright March 08, 2014 | 12:37 PM

dirty diaper cookies

tm August 27, 2013 | 1:28 AM

Creative, but Gross! Looks too much like the real thing! :( I'm sure it tastes good tho. You can call me whimpy...I just don't want to eat a diaper thank you! :)

Terri July 24, 2013 | 5:45 PM

I agree, waste of time & money. Doesn't say how thick to roll dough. When I opened the oven, I was sooooooooooo disappointed. Just a total square w/a piece of choc in middle. No one (me included) would ever think it looked like a diaper. I couldn't even see enough of a shape to try to cut it into shape.

Debbie Brennan July 23, 2013 | 11:46 AM

Loved this Dirty Diaper Recipe was really great

Regina June 24, 2013 | 6:30 PM

I did something similar for a baby shower game. Used newborn disposable diapers, put different kinds of mini candy bars inside each diaper, one candy bar to each diaper, microwaved them, then passed them around the room. Guests opened each one, guessed what kind of candy bar was inside, and listed on sheet of paper. The one who guessed the most candy bars correctly won. They looked so gross melted, steaming. It was hilarious.

Tonya June 13, 2013 | 12:55 PM

Any store bought cookie dough requires more flour mixed-in before rolling out. IMHO I think these would be most fabulous made with crescent roll sheets. Use your ravioli roller/cutter to cut the 2 short sides of the triangle so the diaper will look lacey. Then make the pins with pink candy melts.

Loran Westerfield June 12, 2013 | 8:08 AM

safety pin mold at HOBBIE LOBBY

Loran Westerfield June 12, 2013 | 8:06 AM

you need to flour the dough more so they blob up in oven

Sandra May 08, 2013 | 7:45 PM

If your dough spreads too much, try adding more flour when you roll them out. I tend to use a lot of flour with rolled cookie doughs because I hate when it sticks. Also, if your diaper shapes seems "blobby" after you bake them, you can cut the edges with a knife to make straight sides. I only used the Pillsbury Sugar Cookie dough because it saved time. There are lots of great sugar cookie recipes out there that would work for this idea.

Heather May 07, 2013 | 7:00 AM

So what's the trick to making these work? Cute idea, but like the others I just got cookie blobs when I baked them.

Christine May 06, 2013 | 6:25 PM

I attempted these cookies for a baby shower. I'd like to know the secret to these perfect looking diapers! The cookie dough was very soft and spread out once in the oven. These were a waste of time and money!

Cindy May 06, 2013 | 5:21 PM

This is a Pinterest fail, the cookie dough is to soft to roll and the explodes in the oven. They were a waste of time and money.

Sandra Denneler April 25, 2013 | 6:15 AM

Guess what? They make a chocolate safety pin candy mold. I just found one on Amazon. It would be soooo much easier. And they'd all be exactly the same size. If anyone's planning on making a bunch of these, that would definitely be the way to go! Why do I always find these things AFTER I've made my treats. ;)

Leigh Ann April 24, 2013 | 1:35 PM

Super cute! Although I don't think I could pull off the safety pins. Someone should market candy pins. They'd make a fortune!

+ Add Comment

(required - not published)