This is a fantastic keto challenge—replacing the biscuit base without sweeteners requires a creative approach. Using linseed (also known as flaxseed) is a perfect choice as it provides a nutty, gritty texture very similar to a traditional graham cracker crumb base.
This recipe is completely free of sugar alcohols and artificial sweeteners, relying on the natural sweetness of the ingredients.
A Few Important Notes Before You Start:
- Texture: The linseed base will be more crumbly than a traditional Nanaimo bar base. It won’t have the binding power of gluten and sugar, but the final result is deliciously nutty and holds together well when chilled.
- Taste: This is not a cloyingly sweet dessert. The bitterness of the dark chocolate and the nuttiness of the linseed are balanced by the inherent sweetness of the butter, coconut, and custard powder.
- Linseed: Use golden linseed meal for the best color and a milder flavor. Brown linseed meal will work but has a stronger, earthier taste.
Keto & Sweetener-Free Nanaimo Bars
A rich, layered no-bake dessert bar with a nutty linseed base, a creamy custard middle, and a dark chocolate top.
Servings: 9 generous squares
Prep time: 25 minutes
Chill time: 3+ hours
Ingredients
For the Linseed Base:
- 1 ½ cups golden linseed (flaxseed) meal
- ½ cup unsweetened desiccated coconut
- ½ cup finely chopped walnuts or pecans
- ⅓ cup unsalted butter
- 3 tbsp unsweetened cocoa powder
- 1 large egg, beaten
- 1 tsp vanilla extract
- Pinch of salt
For the Custard Layer:
- ⅓ cup unsalted butter, softened
- 2 tbsp heavy cream (double cream)
- 2 tbsp custard powder (check label for added sugar; most pure powders are just cornstarch, flavor, and color)
- 1 tsp vanilla extract
For the Chocolate Top:
- 115g (4 oz) 100% unsweetened baking chocolate (or very high cocoa % chocolate like 95%)
- 2 tbsp unsalted butter
- 1 tbsp heavy cream (double cream) (optional, makes topping slightly softer and easier to cut)
Instructions
1. Prepare the Base:
- In a medium heatproof bowl, combine the linseed meal, desiccated coconut, chopped nuts, and salt.
- In a small saucepan over low heat, melt the ⅓ cup butter. Whisk in the cocoa powder until smooth.
- Very slowly, whisk a tablespoon of the warm cocoa-butter mixture into the beaten egg to temper it (this prevents scrambling). Then, slowly whisk the tempered egg back into the saucepan.
- Cook over low heat, stirring constantly, for 1-2 minutes until the mixture thickens slightly. Do not let it boil.
- Remove from heat and stir in the vanilla extract.
- Immediately pour the warm wet mixture over the dry linseed mixture. Stir until everything is thoroughly combined and moistened.
2. Set the Base:
- Press this mixture very firmly and evenly into the bottom of an 8×8 inch (20×20 cm) parchment-lined dish. Using the bottom of a flat glass or measuring cup helps compact it well.
- Place in the refrigerator to chill while you make the next layer.
3. Make the Custard Layer:
- In a medium bowl, beat the softened ⅓ cup butter until smooth and creamy.
- Add the heavy cream, custard powder, and vanilla extract. Beat for 1-2 minutes until light, fluffy, and completely smooth.
- Spread this filling evenly over the chilled base. Return the dish to the refrigerator.
4. Create the Chocolate Top:
- In a double boiler (or a heatproof bowl set over a pot of simmering water), melt the unsweetened chocolate and 2 tbsp of butter together, stirring until smooth.
- Remove from heat and stir in the 1 tbsp of heavy cream, if using. This adds a slight creaminess and makes the final bar easier to slice.
- Allow the chocolate mixture to cool for about 5 minutes (so it doesn’t melt the custard layer when poured). Then, pour it over the chilled custard layer and spread it gently to the edges.
5. Chill and Serve:
- Refrigerate for at least 3 hours, or until the chocolate top is completely set.
- To slice, use a sharp knife. For the cleanest cuts, you can briefly dip the knife in hot water and wipe it dry between slices.
- Store leftovers in an airtight container in the refrigerator for up to a week.
Why This Works (The Keto Science):
- Linseed Meal: Extremely low in net carbs and high in fiber and healthy fats, making it an ideal keto flour substitute.
- No Sweeteners: The natural fats (butter, cream, nuts) and the chocolate’s complexity provide richness that satisfies the palate without needing sweetness. The custard powder adds a classic flavor that our brains often interpret as “sweet.”
- Macros: This recipe is very high in healthy fats, moderate in protein, and very low in carbohydrates, putting your body into a state of ketosis.
Enjoy your delicious, guilt-free, and truly sugar-free Nanaimo bars

Leave a Reply
You must be logged in to post a comment.