Keto Nanaimo Bars

A cool hush of cocoa and coconut, a layered whisper of cream and chocolate — these Keto Nanaimo Bars are a measured indulgence, quiet as snowfall and as precise as a pastry chef’s rule.

Why make this recipe
Because baking can be a deliberate, joyful practice: a way to translate simple, low-carb ingredients into a composition of textures — a crisp, nutty base, a pillowy custard center, and a glossy chocolate top — that feels luxurious without excess.

How to make Keto Nanaimo Bars

Ingredients:

  • 1/3 cup (78.86 ml) whipping cream
  • 3 tbsp (45.65 g) almond or hemp milk
  • 2 large egg yolks
  • 1/4 cup (47.5 g) powdered sweetener
  • Pinch salt
  • 1 1/2 tbsp (21.3 g) butter, cut into two pieces
  • 1 1/2 tsp vanilla extract
  • 1/2 cup (113.5 g) butter
  • 1/3 cup unsweetened cocoa powder
  • 1/4 cup (47.5 g) powdered sweetener
  • 1 large egg, beaten
  • 1 tsp vanilla extract
  • 1 cup (112 g) almond flour
  • 3/4 cup (69.75 g) unsweetened shredded coconut
  • 1/2 cup (54.5 g) chopped pecans or walnuts
  • 4 ounces (113.4 g) cream cheese, softened
  • 1/4 cup (56.75 g) butter, softened
  • 6 tbsp (60.87 g) powdered sweetener
  • 3 ounces (85.05 g) sugar-free dark chocolate, chopped
  • 2 tbsp (28.4 g) butter

Directions:

  1. For the Pastry Cream: In a medium saucepan over medium heat, bring the whipping cream and almond milk to a gentle simmer. In a medium bowl, whisk the egg yolks with the powdered sweetener and a pinch of salt until luminous and smooth. Temper the yolks by slowly whisking about half of the hot cream into them, then stir the yolk mixture back into the saucepan. Cook, whisking continuously, until the custard thickens — about 3–4 minutes — then remove from heat and whisk in 1 1/2 tbsp butter (in pieces) and 1 1/2 tsp vanilla. Set aside to cool; its aroma should be rich and rounded, like warm vanilla velvet.
  2. For the Crust: In a medium saucepan over low heat, melt 1/2 cup butter. Stir in the cocoa powder and 1/4 cup powdered sweetener until glossy, then whisk in the beaten egg and cook gently until the mixture thickens into a fudgy paste. Remove from heat, then stir in 1 tsp vanilla, the almond flour, shredded coconut, and chopped nuts until evenly combined. Press this mixture firmly into an 8×8 or 9×9 square pan to form a compact crust. Refrigerate until set and cool to the touch.
  3. For the Filling: Beat the softened cream cheese and 1/4 cup butter until completely smooth and satin-like. Beat the cooled pastry cream into the cream cheese mixture, then add 6 tbsp powdered sweetener to taste. Spread this pale, cloud-soft layer over the chilled crust and return to the refrigerator until the center is firm, at least one hour.
  4. For the Chocolate Topping: Place the chopped sugar-free chocolate and 2 tbsp butter in a heatproof bowl set over barely simmering water. Stir until melted and sleek, then pour and spread this glossy coat over the chilled filling. Let the chocolate set until firm.
  5. Serve chilled. Slice with a hot, dry knife for clean edges and enjoy.

How to serve Keto Nanaimo Bars
Chill fully before slicing so each square reveals distinct strata. Serve cool on a simple china plate to let the textures speak: the nutty, slightly grainy base; the silky, custard-soft middle; the crisp, brittle chocolate top. A thin flake of sea salt across the melted top heightens the contrasts.

How to store Keto Nanaimo Bars
Keep refrigerated in an airtight container for up to five days. For longer life, freeze in single layers separated by parchment for up to one month; thaw overnight in the refrigerator. Avoid storing at room temperature — the cream layer softens quickly.

Tips to make Keto Nanaimo Bars

  • Temper the yolks slowly to avoid scrambling; the whisking motion should be constant and gentle.
  • Press the crust firmly and evenly into the pan to ensure clean slices later. Chill between layers — patience preserves texture.
  • Warm your knife under hot water and dry it before slicing to get neat edges on each bar.
  • Use a powdered erythritol or allulose blend for the smoothest pastry cream; granulated sweeteners can leave a slightly gritty texture.
  • If your chocolate topping thickens while spreading, gently rewarm it over the bain-marie; never overheat.

Variations (if any)

  • Coconut-forward: Increase shredded coconut by 1/4 cup and toast lightly for a deeper aroma.
  • Nut swap: Replace pecans with macadamias for a creamier, tropical note.
  • Citrus lift: Fold a teaspoon of finely grated lemon zest into the pastry cream for a bright counterpoint.
  • Vegan-ish: Use a vegan egg replacer and coconut cream, though texture will differ from classic custard.

FAQs
Q: Can I make the components ahead of time?
A: Yes. The crust and pastry cream can be made a day ahead and refrigerated (separately). Assemble on the day you plan to serve for the best texture.

Q: What sugar-free sweeteners work best?
A: Powdered erythritol blends or powdered allulose produce the creamiest, least gritty results in the pastry cream and filling.

Q: My chocolate topping cracked after setting. Why?
A: Rapid temperature changes or cutting while the chocolate is too cold can cause fine cracks. Let the bars come just slightly toward room temperature for a few minutes before slicing.

Q: Can I use coconut milk instead of almond milk?
A: Yes; full-fat coconut milk will enrich the custard’s flavor and give a silkier mouthfeel, though it will assert a coconut presence.

Q: Are these suitable for those avoiding dairy?
A: This recipe relies on butter and cream; to make it dairy-free requires replacements (plant butter, coconut cream, vegan cream cheese) and will change the texture and flavor.

Conclusion

If you seek further inspiration for low-carb versions of classic treats, this interpretation sits among thoughtful adaptations like Keto Nanaimo Bars – All Day I Dream About Food and experimental takes such as Keto Nanaimo Bars – Gluten-Free, Almond Flour Recipe – ChocZero, each offering small techniques and ingredient swaps to refine texture and sweetness. Try what resonates with your kitchen rhythm and let the layers teach you patience.

Baking rewards the slow hand and quiet attention; the best results are made with time held gently in your palms.

Keto Nanaimo Bars

Indulge in these luxurious Keto Nanaimo Bars, featuring a crisp base, creamy custard center, and a glossy chocolate topping, all crafted from simple, low-carb ingredients.
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes
Servings: 12 bars
Course: Dessert, Snack
Cuisine: Keto, Low-Carb
Calories: 250

Ingredients
  

For the Pastry Cream
  • 1/3 cup whipping cream
  • 3 tbsp almond or hemp milk
  • 2 large egg yolks
  • 1/4 cup powdered sweetener
  • Pinch salt
  • 1 1/2 tbsp butter, cut into two pieces
  • 1 1/2 tsp vanilla extract
For the Crust
  • 1/2 cup butter
  • 1/3 cup unsweetened cocoa powder
  • 1/4 cup powdered sweetener
  • 1 large egg, beaten
  • 1 tsp vanilla extract
  • 1 cup almond flour
  • 3/4 cup unsweetened shredded coconut
  • 1/2 cup chopped pecans or walnuts
For the Filling
  • 4 ounces cream cheese, softened
  • 1/4 cup butter, softened
  • 6 tbsp powdered sweetener to taste
For the Chocolate Topping
  • 3 ounces sugar-free dark chocolate, chopped
  • 2 tbsp butter

Method
 

Preparation of Pastry Cream
  1. In a medium saucepan over medium heat, bring the whipping cream and almond milk to a gentle simmer.
  2. In a medium bowl, whisk the egg yolks with the powdered sweetener and a pinch of salt until luminous and smooth.
  3. Temper the yolks by slowly whisking about half of the hot cream into them, then stir the yolk mixture back into the saucepan.
  4. Cook, whisking continuously, until the custard thickens — about 3–4 minutes — then remove from heat and whisk in 1 1/2 tbsp butter (in pieces) and 1 1/2 tsp vanilla.
  5. Set aside to cool.
Preparation of Crust
  1. In a medium saucepan over low heat, melt 1/2 cup butter.
  2. Stir in the cocoa powder and 1/4 cup powdered sweetener until glossy.
  3. Whisk in the beaten egg and cook gently until the mixture thickens into a fudgy paste.
  4. Remove from heat, then stir in 1 tsp vanilla, the almond flour, shredded coconut, and chopped nuts until evenly combined.
  5. Press this mixture firmly into an 8x8 or 9x9 square pan to form a compact crust.
  6. Refrigerate until set and cool to the touch.
Preparation of Filling
  1. Beat the softened cream cheese and 1/4 cup butter until completely smooth and satin-like.
  2. Beat the cooled pastry cream into the cream cheese mixture, then add 6 tbsp powdered sweetener to taste.
  3. Spread this pale, cloud-soft layer over the chilled crust and return to the refrigerator until the center is firm, at least one hour.
Preparation of Chocolate Topping
  1. Place the chopped sugar-free chocolate and 2 tbsp butter in a heatproof bowl set over barely simmering water.
  2. Stir until melted and sleek, then pour and spread this glossy coat over the chilled filling.
  3. Let the chocolate set until firm.
Serving
  1. Chill fully before slicing so each square reveals distinct strata.
  2. Serve cool on a simple china plate to let the textures speak.

Notes

Press the crust firmly and evenly into the pan for clean slices later. A thin flake of sea salt across the melted top heightens the contrasts.