This Marshmallow Yule Log (also commonly known as Church Windows, Stained Glass) is one of my very favourite retro Christmas recipes! This is not the recipe known as TV Roll which has raw eggs in it. This treat is pure chocolate and coloured marshmallow goodness!

Marshmallow Yule Log AKA Church Windows, Stained Glass
Marshmallow Yule Log AKA Church Windows, Stained Glass

How to Make a Marshmallow Yule Log

One of the reasons that I love this marshmallow dessert is the coloured marshmallows remind me of the best of the best of Canadian prairie treats. My Peanut Butter Marshmallow Confetti Bars are one of the recipes that reminds me of my childhoods the most. My Grandma always had a stash of those in her freezer and if you haven’t eaten one of those while they are frozen, you simply haven’t lived my friends. Put that on your must try list!

While it may seem that you’re not going to be able to form this into two rolls, the parchment paper that you place the mixture on to form the chocolate into a log is your helper. It’s messy, but it does actually work in the end! Just form into a log with the parchment paper around it ( use it like a barrier between the mixture and your hands) and then keep packing the coconut onto the outside of the roll.  The real key is freezing them, everything is going to come together and meld properly if you just give it time. Then when it comes time to serve it, you can defrost it enough to slice with a knife and you’re done!

If you don’t have waxed paper for freezing the marshmallow Yule logs in, you can use parchment paper instead. The most important part is that you are sealing it up with plastic wrap to keep them fresh and prevent freezer burn. These will last in your freezer for up to 3 months if wrapped up properly.

Who else remembers these from when you were a kid? I am so excited to take mine out of the freezer this Christmas and have the whole family try them!




This Marshmallow Yule Log is one of my very favourite retro Christmas recipes! This treat is pure chocolate, walnut and coloured marshmallow goodness! #Christmas #YuleLog #dessert


Marshmallow Yule Log (Church Windows, Stained Glass)
Prep Time
10 mins
Cook Time
2 mins
Total Time
12 mins

This Marshmallow Yule Log is one of my very favourite retro Christmas recipes! This treat is pure chocolate, walnut and coloured marshmallow goodness! 

Course: Dessert
Cuisine: American
Keyword: marshmallow roll, marshmallow yule log
Servings: 24 slices
Calories: 212 kcal
Author: Karlynn Johnston
  • 1/2 cup salted butter
  • 2 cups semisweet chocolate chips
  • 1 cup chopped walnuts
  • 5 1/2 cups (10.5 ounce package) rainbow colored miniature marshmallows
  • 1 cup flaked coconut
  1. Melt the butter and chocolate chips in a pan over low heat. Let the mixture cool slightly so that when you add the marshmallows they won't melt.

  2. Stir in the walnuts and the marshmallows. Let cool.

  3. Spread coconut on waxed paper. Divide the cooled mixture into two even portions. Form each portion into a long roll. Coat the rolls with the coconut, I do this by using the parchment paper to roll them back and forth as the mixture is sticky! 

  4. Wrap the rolls in waxed paper and  then again in plastic wrap. Refrigerate overnight or longer. 

  5. To serve, defrost and cut into slices that are around 1/3 of an inch thick.

Recipe Notes

Nutritional values will vary due to brands of products used.

Nutrition Facts
Marshmallow Yule Log (Church Windows, Stained Glass)
Amount Per Serving
Calories 212 Calories from Fat 135
% Daily Value*
Total Fat 15g 23%
Saturated Fat 8g 40%
Cholesterol 11mg 4%
Sodium 45mg 2%
Potassium 125mg 4%
Total Carbohydrates 18g 6%
Dietary Fiber 2g 8%
Sugars 12g
Protein 2g 4%
Vitamin A 2.5%
Vitamin C 0.1%
Calcium 1.6%
Iron 6.9%
* Percent Daily Values are based on a 2000 calorie diet.

Hey guys, I'm Karlynn! Welcome to The Kitchen Magpie, my website full of family friendly recipes, cocktails & homesteading tales of chickens & cows from the family farm! Make sure to check out my bestselling cookbook, Flapper Pie & a Blue Prairie Sky ,stay tuned for info on my second cookbook!

Write A Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.