These Bake and Slice Chocolate Swirls have been a favorite in our family for over 40 years!

stack of 4 bake and slice chocolate swirl cookies

My Mom made these cookies all the time when we were growing up.  Most often, she made them during the holidays and included them in our Christmas cookie collection!  I’m sure she clipped the recipe from a little Pillsbury recipe booklet or something like that. We looked forward to them every year. I love them when I was little and I love them now too. They’re a chocolate swirled cookie with a buttery shortbread crust.

Nowadays, my Mom is gluten-free, so when I’m baking them for her, I use Cup4Cup gluten-free flour and they turn out just as delicious!

two bake and slice chocolate swirl cookie bars on a baking sheet ready for the oven

How to make Bake and Slice Chocolate Swirls:

There’s a simple chocolate filling you’ll make.  It’s a combo of chocolate chips, sweetened condensed milk and shortening.  Once those are all melted together, you’ll set the chocolate filling mixture aside while you make the cookie dough. It’s a delicate dough to roll out and assemble. Really follow the tips provided and you’ll do fine. Work a little milk into the dough if it seems too crumbly.

After you make the cookie dough, the dough is divided into thirds.  Each third is rolled out onto a floured surface.  I have always found it helpful to roll the dough onto a floured dishtowel– those very thin white towels work best.  The chocolate filling is divided into thirds and spread on top of the rolled out dough.  This is where the towel comes in handy.  You can use the towel to help you roll the dough into a log. It doesn’t have to be “round,” as you can tell by the photos.  It will be more of a flat log.  The dough can be delicate and crumbly and the chocolate will peek out in places, but don’t fret… the towel will help you roll the log and everything will be okay!

Once the logs are rolled, use a large, flat metal spatula to help you transfer the logs to a baking sheet.  You’ll bake the logs whole.  You won’t cut them into cookies until AFTER baking.

two bake and slice chocolate swirl cookie bars on a baking sheet with powdered sugar sprinkled on top

After baking, give them a little sprinkle of powdered sugar and let them cool.  

overhead shot of bar of bake and slice cookies sitting on a cutting board with a striped white and blue towel underneath

After cooling, you can transfer them to a cutting board. 

Can these cookies be made ahead?  

Yes!  The great thing about this cookie recipe is that they can be made ahead.  Go ahead and bake the logs, and then you can wrap each log in plastic wrap and then again in foil and put them in the freezer.  When you’re ready to serve your cookies, just take out a log and let it defrost.  Then you can cut slices for serving.

bar of chocolate swirl cookies on a cutting board with a slice taken out of it to see the inside

This is what they look like when you cut into the bars.

overhead shot of bar of bake and slice cookies on a cutting board with a knife- sliced into pieces

Cut them into 1-inch slices as you want to eat them. You don’t have to cut up the whole log right away.

bar of bake and slice chocolate swirl cookies on a cutting board cut into slices

I promise you that they are buttery and chocolatey and totally addicting. It’s hard to stop eating these Bake and Slice Chocolate Swirls! I’m not gonna lie… making these cookies can be a little tricky.  But follow the instructions and you will get the hang of it and enjoy these cookies as much as my family does.

Here are a few more holiday cookie recipes you might enjoy:

stack of 4 bake and slice chocolate swirl cookies
4.50 from 8 votes

Bake and Slice Chocolate Swirls

My ALL TIME FAVORITE cookie recipe to make for the holidays!
Prep: 40 minutes
Cook: 35 minutes
Servings: 72 cookies (6 dozen)
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients

CHOCOLATE FILLING:

COOKIES:

Instructions 

  • Preheat the oven to 350 degrees F.

PREPARE THE CHOCOLATE FILLING:

  • In the top of a double boiler, melt the chocolate, sweetened condensed milk and shortening. Stir until combined, and set aside to cool slightly. (NOTE: if you do not have a double boiler, simply set a glass or metal bowl on top of a pot of simmering water, and melt/combine the ingredients this way).

PREPARE THE COOKIES:

  • In large bowl, use an electric mixer to combine the butter, sugar, vanilla and salt. Blend in flour and mix well. Add a few drops of milk to help the batter hold together. It should come together as a blob of dough (not sticky though).
  • Divide the dough into thirds. Roll out each on a floured surface to a 10x6-inch rectangle. Spread each with chocolate filling; sprinkle with nuts if desired. Roll up, starting with the 10-inch side. Carefully transfer the roll to an ungreased cookie sheet. The best way to do this is to use a wide metal spatula to help you. It's a little tricky, but if you are careful, they won't fall apart!
  • Bake the cookie logs 20 to 25 minutes, or until light golden brown. Cool slightly before removing from cookie sheet. Sprinkle with powdered sugar. Cool and wrap in saran wrap.
  • To serve, cut into slices about 1/4-inch thick. These can be frozen in the whole rolls, then defrosted and sliced later.

Notes

  • *When finished mixing the dough, if it appears too dry- try placing it inside a large zip baggie and kneading it together to get it nice and held together and ready to roll out.
  • *For a floured surface, try using a flour sack dish towel. This will make it easier to roll as you can lift up the towel and easily help guide the rolling.
  • *For the Christmas holidays, I always mix some red/green sprinkles with the powdered sugar.
  • NOTE: nuts are not included in the nutritional information since they are optional.

Nutrition

Serving: 1g, Calories: 61kcal, Carbohydrates: 7g, Protein: 1g, Fat: 3g, Saturated Fat: 2g, Cholesterol: 6mg, Sodium: 37mg, Potassium: 29mg, Fiber: 1g, Sugar: 4g, Vitamin A: 66IU, Vitamin C: 1mg, Calcium: 11mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Bake and Slice Chocolate Swirls on a white serving dish with a burgundy background

4.50 from 8 votes (4 ratings without comment)

Leave a comment

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

Rate This Recipe




36 Comments

  1. LH says:

    I’d like to try your recipe because it calls for butter. But, in the comments section, you’ve responded to someone that you only use shortening. Which is it? I would prefer butter. Thanks.

    1. Lori Lange says:

      I make the recipe as written- with butter in the cookies and shortening in the chocolate filling.

  2. Rebecca says:

    5 stars
    My mom passed away in June of 2020 (which is when you posted this recipe!) She would make these cookies for Christmas when I was little and I have been looking for this recipe for years, today I finally stumbled across yours. I started to cry when i read the recipe, knowing it was the same as hers. And then I made them and tasted them. I started to cry some more. I can’t wait to being these to my families for Christmas, it will bring back a lot of good memories.

    1. Lori Lange says:

      Oh Rebecca- I feel the same way when I make them because my Mom is gone now too. I’m glad you found it!

  3. Kathy B says:

    5 stars
    Excellent cookie and easy to make. Also makes a nice size batch you can eat and freeze for another time. Husband loves them.. It’s a keeper recipe!

  4. J Taylor says:

    4 stars
    This is my husband’s favorite cookie recipe. I use butter in place of the shortening but also add 6 oz cream cheese to the dough mixture. It really makes them taste amazing.

    1. Lori Lange says:

      Thanks for your tips- I’ll try it next time!

    2. Jane S. says:

      Did the addition of the cream cheese make the dough less delicate and easier to roll into a log. I love a cream cheese dough.