Sex in a Pan

 Sex in a Pan – crazy name for a dessert, but it’s one of the best desserts you’ll ever have, it’s mostly a pudding dessert with a crunchy pecan bottom crust.


Don’t laugh at the name of this dessert! OK, you can laugh, it is funny. I have no idea why it’s called sex in a pan, maybe because it’s so good. I remember a long time ago, before I was married, and used to live on my own, one weekend my friend came over and she introduced me to this dessert. I had no idea what it was, but she promised me I was going to love it so we made it. We did not come up with the name, that is the name that it was known to her and her mom had been making it for her for as long as she could remember. I know a lot of readers have commented on the name of this dessert, so I know it goes under many different names, apparently it just depends where you’re from.

Oh my God, it was unbelievable.

I was in love, I had never had anything like it before. Now I don’t know how popular this dessert is, or if it’s a dessert for children or what, because I don’t really care. I’m an adult and I like it. The bottom layer is the crust made with pecans and flour and butter, the next layer is a layer of cream cheese sweetened with powdered sugar and made fluffier with whipping cream. Then you have a layer of chocolate pudding, then another layer of vanilla pudding and top it off with whipping cream and sprinkled with chocolate. Does that not sound good?

Here’s what the layers look like.


I just had to share this wonderful dessert with you. Have you guys had this before? Isn’t it to die for?

Update: Since I originally wrote this post, I’ve made sex in a pan numerous time since it’s a favorite at my house. In the original picture you can’t really see the vanilla pudding layer, so here’s an updated picture of it and you can see the layers more defined. 


4.8 from 5 reviews
Sex in a Pan
Prep time
Cook time
Total time
Serves: 10 servings
  • 1 cup pecans, chopped
  • 3 tbsp white sugar
  • ½ cup butter
  • 1 cup flour
Cream cheese layer
  • 1 8 oz package cream cheese
  • 1 cup powdered sugar (use ½ cup for less sweetness)
  • 1 cup whipped cream or cool whip
Vanilla pudding
  • 1 package of instant vanilla pudding (5.1 oz or 144 g)
  • 3 cups milk (use 2 cups if you want a firmer pudding)
Chocolate Pudding
  • 1 package of instant chocolate pudding (5.1 oz or 144 g)
  • 3 cups milk (use 2 cups if you want a firmer pudding)
Last layer
  • 2 cups whipped cream or cool whip
  • shaved chocolate
  1. Preheat oven to 350 F degrees.
  2. Spray a 9x13 inch baking dish with cooking spray.
  3. In a mixer mix all the crust ingredients together and press the mixture into the prepared baking dish.
  4. Bake it for about 20 minutes.
  5. Prepare the vanilla pudding as per the instructions on the package.
  6. Prepare the chocolate pudding as per the instructions on the package.
  7. In a mixer add the cream cheese, powdered sugar and the cup of whipped cream. Mix until light and fluffy.
  8. Let the crust cool. Spread the cream cheese mixture over the crust evenly. Spread the chocolate pudding over the cream cheese, then the vanilla pudding. Top with the whipped cream and sprinkle with the chocolate.
  9. Refrigerate for a couple hours so that it sets.


Enter email to subscribe to Jo Cooks:


  1. Liz says

    In my family we call this Heavenly Hash. Always a favorite for any gathering at any time of the year! I think our recipe uses walnuts instead of pecans, and we use sprinkles on top. Aside from that, it’s the very same!

  2. says

    Yum. This is a family favorite. My grandmother and great grandmother made this for as long as anyone can remember. We always had it at Thanksgiving and Christmas dinner. They called it simply “chocolate dessert” or “layered dessert”. They also always used crushed heath bar on the top instead of plain chocolate!

  3. Petrah says

    This looks so delicious! It reminds me a lot of the dish called “Better Than Robert Redford”, which is simply scrumptious.

  4. Shelly says

    Hi – Love all the ideas for variations!! Our family version was/is Grandma’s Butterscotch Dessert. Grandma used butterscotch pudding instead of chocolate and added a bit of coconut to the crust. She also toasted coconut and sprinkled it on top! When she passed, we were all confused because we didn’t know who was going to make and bring this to family gatherings!! Anyway, I have never seen Grandma’s version at any event!! I’m going to try some of the variations at potlucks and book club!


  5. Susan says

    It was first called Six in a Pan – the original recipes only had 6 ingredients. I don’t care how you make it, can’t go wrong with pudding and cream cheese! Yum!

  6. Archie1954 says

    We call it Preacher’s Pie! I wonder if that is an attempt to counter the other popular name.

  7. says

    We make the same dish here every Thanksgiving. But we call it a Girdle Buster:) and through the years we have substituted the vanilla and chocolate pudding for butterscotch pudding. Soooo good.

  8. Eldonna says

    This is just as good using anyone of several pudding flavors! I use pistachio in March, it is green so it is good for St.Pstrick’s Dsy. Our son likes chocolate pudding, I like lemon pudding or lemon pie filling. The very best flavor though is homemade butterscotch filling. This is an awesome recipe! I am glad you posted it.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Rate this recipe: