← Back to Blog

Chocolaty Nanaimo Bars — The Recipe That Ends Up in Your Hands

First day of school. Liam in second grade, Nora in first grade. I took the picture by the front door — the same spot where I took it last year, the same spot where I will take it next year, and the year after, and the year after.

Liam has a male teacher this year. Mr. Keane. He's young, has tattoos under the cuffs of his button-down, and Liam thinks he is the coolest person on Earth. Nora has Mrs. Halloran, who has been at the school for thirty-one years and is the kind of woman whose presence reorganizes your child within a week.

Bus stop on the corner. Eight kids. Two parents — me and a woman named Diana whose son is in third grade. We have small-talked at the bus stop for two weeks now. She is the first person on this street who treats me like a neighbor and not like a widow. I am grateful.

Clinic — a flood of school physicals I missed last week, three lice cases (it's always September), and a tearful kindergartener whose first day was harder than expected. The mother thanked me. I told her the mother needs the tea, not the kid.

Group Tuesday. We talked about firsts. The first first day of school after. Lila does not have kids. Diane's are grown. I am the only one of us with a fresh wound on the morning of the first day.

Meghan called at 11 Tuesday. She said how was it. I said I cried in the car after the bus pulled away. She said there it is. She said I am so big I cannot reach my own feet. I said good.

Sunday dinner at Ma's. Meatloaf. Mashed potatoes. The green beans. Dad asked Liam about Mr. Keane. Liam said Mr. Keane has a tattoo of a dragon. Dad asked are you sure. Liam said I am sure. Dad raised an eyebrow that said we will see about that.

Saturday pancakes. Burned the first one. The kids were tired from the first week of school. Liam ate two and a half. Nora ate one and a half. Together: four. Symmetry.

Food of the week: Maureen's meatloaf. I asked for the recipe Sunday. She said it's in your hands now too, Katie.

Ma’s meatloaf is in my hands now — and I’m still not sure I’m ready for that weight, or the gift of it. But Sunday dinner reminded me that the recipes we carry forward aren’t just instructions; they’re the whole afternoon, the eyebrow Dad raised at the mention of a dragon tattoo, the kids tired and full and good. These Chocolaty Nanaimo Bars are the kind of recipe that belongs at that same table — layered, a little rich, no oven required once September has already asked enough of you. I made them for the kids on Saturday after the pancakes, and they ate them without knowing they were eating something I’d been saving for the right week.

Chocolaty Nanaimo Bars

Prep Time: 30 min | Cook Time: 5 min | Chill Time: 2 hrs | Total Time: 2 hrs 35 min | Servings: 16 bars

Ingredients

  • Bottom Layer
  • 1/2 cup unsalted butter, cut into pieces
  • 1/4 cup granulated sugar
  • 5 tablespoons unsweetened cocoa powder
  • 1 large egg, lightly beaten
  • 1 3/4 cups graham cracker crumbs
  • 3/4 cup sweetened shredded coconut
  • 1/2 cup finely chopped walnuts
  • Middle Layer
  • 1/4 cup unsalted butter, softened
  • 2 tablespoons custard powder or vanilla instant pudding powder
  • 2 cups powdered sugar, sifted
  • 3 tablespoons heavy cream or whole milk
  • Top Layer
  • 4 oz semi-sweet chocolate, roughly chopped
  • 2 tablespoons unsalted butter

Instructions

  1. Prepare the pan. Line an 8x8-inch baking pan with parchment paper, leaving overhang on two sides. Set aside.
  2. Make the bottom layer. In a medium saucepan over low heat, combine butter, sugar, and cocoa powder. Stir until butter is melted and mixture is smooth. Remove from heat and let cool for 2 minutes. Whisk in the beaten egg and return the pan to low heat, stirring constantly, until the mixture thickens slightly, about 1 to 2 minutes. Do not let it boil.
  3. Add the dry ingredients. Remove from heat and stir in graham cracker crumbs, coconut, and walnuts until fully combined. Press the mixture firmly and evenly into the prepared pan. Refrigerate for 20 minutes.
  4. Make the middle layer. Beat softened butter, custard powder, and powdered sugar together with a hand mixer until combined. Add cream one tablespoon at a time until the mixture is smooth and spreadable. Spread evenly over the chilled bottom layer. Refrigerate for at least 30 minutes, until firm.
  5. Make the top layer. Melt chopped chocolate and butter together in a small saucepan over low heat, stirring until completely smooth. Let cool for 5 minutes — it should be fluid but not steaming. Pour evenly over the custard layer and tilt the pan to spread.
  6. Chill and slice. Refrigerate uncovered for at least 1 hour until the chocolate is fully set. Use the parchment overhang to lift the bars out of the pan. For clean cuts, run a sharp knife under warm water and wipe dry before each slice. Cut into 16 bars.

Nutrition (per serving)

Calories: 225 | Protein: 2g | Fat: 13g | Carbs: 27g | Fiber: 1g | Sodium: 90mg

Kate Donovan
About the cook who shared this
Kate Donovan
Week 492 of Kate’s 30-year story · Boston, Massachusetts
Kate is a thirty-five-year-old nurse practitioner in Boston and a widowed mother of two whose husband Sean died of brain cancer at thirty-three. She makes Irish soda bread and beef stew and shepherd's pie because the recipes are all she has left of a man who was supposed to grow old with her. She writes about cooking through grief and finding out you can still feed your children on the worst day of your life.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?