Keto Nut Free Cranberry White Chocolate Magic Bars
These Keto Cranberry White Chocolate Magic Bars are a festive, low carb, nut-free holiday bar with a golden brown crust, chewy cranberries, creamy layers, and the perfect holiday twist!

Keto Cranberry White Chocolate Magic Bars
If you’ve been around my blog for any length of time, you know I absolutely love taking classic cookie bars and giving them a sugar-free, low carb spin—especially during the holiday season when decadent desserts seem to fill every corner of the internet.
But this year, while the kids were over decorating gingerbread houses, I ended up creating something completely new… and totally magical.
My youngest, who has a tree nut allergy, asked if I could make a nut free version of my popular magic bars—something festive, something cranberry-forward, and something everyone could enjoy.
So while gingerbread houses were being assembled on the cutting board, candy canes were sticking to fingers, and white chocolate chips were disappearing faster than I could refill the bowl… this recipe was born.
And friends, according to my very honest, always-blunt youngest son:
“These are incredible Mom. Don’t change a thing!” Winner!
Even my daughter-in-law—who is not keto and typically doesn’t like keto dessert recipes—said, “These are sooooo good!” And my hubby and oldest son were right behind her agreeing.
When a dessert pleases both keto and non-keto taste testers, you know it’s going into the official holiday rotation.

These Keto Nut Free Cranberry White Chocolate Magic Bars have everything you want in a festive cookie bar! I adapted my original classic Keto Nut Free Magic bars for this recipe.
We start with buttery crust made with coconut flour, a chewy cranberry layer that tastes like pure food heaven, a sugar free sweetened condensed milk drizzle that bakes to perfection, and a gorgeous white chocolate and coconut topping that turns golden brown in the oven.
They store beautifully in an airtight container, and the flavors get even better by the next day.
These bars are also perfect for anyone who prefers super simple, low-mess recipes—because each layer is mixed in a medium bowl, pressed into an 8 inch baking pan, and baked to bubbly perfection.
No pastry blender, no complicated steps, no fuss!

Why You’ll Love These Cranberry Magic Bars
✔️ Nut free – perfect for families with allergies
✔️ Low carb + keto dessert recipe
✔️ Uses fresh cranberries for that tart-sweet pop
✔️ The crust becomes beautifully golden brown
✔️ Only 5g net carbs per bar
✔️ No graham cracker crust—just wholesome, simple ingredients
✔️ Fantastic for Christmas cookie swaps and seasonal cookie bars
Whether you’re making these for holiday parties, easy dinners that deserve a sweet ending, or simply because you want something delicious with your afternoon coffee, these bars deliver.

Ingredients You’ll Need
This recipe is built in classic magic-bar style with three layers plus a quick homemade cranberry “jam.” Here’s your peek at what creates those pure holiday flavors:
First Layer (Crust)
- Coconut flour
- Butter (room temperature or softened)
- Cinnamon
- Monk Fruit Allulose Confectioners
- Pinch of salt
This simple mixture creates coarse crumbs that press beautifully into the bottom of the pan and bake into a crispy crust.
Middle Layer
- Sugar free white chocolate chips (I used Lily’s)
- Unsweetened shredded coconut flakes
This layer melts into the crust for that signature seven-layer-bar feel—without nuts, without sugar, and without fuss.
Cranberry “Jam”
- Fresh or frozen cranberries
- Allulose
- Water
Cooked until the berries burst and thicken into a luscious, spreadable filling. This adds the holiday twist!
Top Layer
- My Sugar Free Sweetened Condensed Milk (1 cup)
This is the real thing—the ingredient that turns everything into magic. If you haven’t made it yet, simply prepare it while the crust bakes.
You may have about 1/4 cup leftover, perfect for swirling into coffee!

Net Carbs Per Serving
5g net carbs per bar
(Full nutrition label listed at the bottom of this post on the printable recipe card.)
If you’re tracking macros or following a low carb lifestyle throughout the holiday season, these bars give you all the flavor without the blood-sugar crash—and without relying on almond flour or nuts of any kind.
This recipe was such a joyful accident—born from gingerbread-house chaos, lots of laughter, and the simple desire to let everyone at the table enjoy a holiday treat together.
That’s always been my mission: food that brings people together, whether they’re keto, low carb, gluten free, nut free, or just want something delicious.
These magic bars are everything I love about the season: nostalgic flavors, easy steps, and the kind of dessert that disappears from your holiday table long before anyone asks for your phone number for the recipe. 😉
If you make them, tag me or share a photo—I love seeing your creations!
Happy baking and Merry Christmas from my kitchen to yours.

Storage
Keep in an airtight container in the fridge for up to a week. They freeze beautifully too—layer them between parchment paper and store up to 2 months.

Keto Nut Free Cranberry White Chocolate Bars
Keto Nut Free Cranberry White Chocolate Magic Bars
Ingredients
First Layer
- 1/2 cup coconut flour
- 6 tbsp butter softened
- 1/4 tsp cinnamon
- 1/2 cup Monk Fruit Allulose Confectioners
- pinch salt
Middle Layer
- 1/3 cup Sugar Free White Chocolate Chips I used Lily's brand
- 3/4 cup unsweetened shredded coconut flakes
Top Layer
- 1 cup my whole recipe Sugar Free Sweetened Condensed Milk (you might have about 1/4 cup leftover, enjoy in coffee!)
Cranberry "Jam"
- 1 cup fresh cranberries or frozen
- 3 tbsp Allulose powdered or liquid
- 1 tbsp water
Instructions
- Preheat oven to 350 degrees F. Grease or line your 8×8 inch baking pan with parchment paper for easy removal.
- Combine the first layer ingredients together in a bowl and mix well. Spread into the pan and spread using a greased spoon to flatten layer evenly. Bake for 8-10 minutes or until edges are lightly browned. Make the sweetened condensed milk recipe if you haven't already.
- Place the second layer ingredients together in a bowl and mix to combine. Once the crust layer is out of the oven, spread this second layer over the crust.
- Add the fresh or frozen cranberries to a small saucepan and heat to medium heat. Stir in the allulose and water and bring to a boil. Cook for about 5-7 minutes stirring constantly until cranberries have burst and the mixture starts to thicken. Smash berries if desired. Dollop the jam over the second layer, spread with the back side of a spoon.
- Pour the sweetened condensed milk over the entire surface. Bake 25–30 minutes (mine was perfect at 26) until bubbling and golden brown.Cool completely, then refrigerate 2 hours or overnight for best results. Slice into 16 pieces of delicious bars.



I made a few changes: I used pecan meal for the base
I love pecans so I added pecan pieces to the second layer along with more coconut than the recipe called for
They are soooo delicious!! I cut them into bars, freeze them and then eat them frozen!! Yum yum
Thank you!