Skip to content

White Bean Nanaimo Bars

We’ve added beans to these Nanaimo Bars for protein and fibre in this new recipe from our booklet, Alberta Pulses from Coast to Coast!



  • 1/3 cup (80 mL) unsalted butter
  • 1/3 cup (80 mL) semi-sweet chocolate chips
  • 1 large egg, lightly beaten
  • 1 tsp (5 mL) vanilla extract
  • 1 1/2 cups (375 mL) graham cracker crumbs
  • 1 cup (250 mL) shredded coconut flakes, unsweetened
  • 1/2 cup (125 mL) sliced almonds, crushed
  • 1 Tbsp (15 mL) granulated sugar
  • Filling

  • 1 can (19 oz/540 mL) white beans, drained & rinsed, pat dry (yields 2 cups/500 mL cooked beans) (see tips)
  • 1 2/3 cups (415 mL) icing sugar
  • 1 1/2 cups (375 mL) fine almond flour, packed
  • 2 Tbsp (30 mL) melted coconut oil
  • 1 tsp (5 mL) vanilla
  • pinch ground turmeric (for colour, optional)
  • pinch salt
  • Topping

  • 1 cup (250 mL) semi-sweet chocolate chips
  • 2 Tbsp (30 mL) unsalted butter


Preheat oven to 350°F (180°C).  Line a 9 x 9-inch (23 x 23 cm) pan with parchment paper.

Base: melt butter and chocolate together in a large bowl over a double boiler or in microwave, mixing often with a spatula.  Stir in egg and vanilla until combined.  Stir in remaining base ingredients until well combined and press firmly into line pan.  Bake for 8 minutes.  Remove and cool.

Filling: add all the filling ingredients in a food processor and blend until fully combined and smooth, scraping down the sides as needed.  The mixture should be thick.  Taste and adjust sweetness as desired.

Spread the filling evenly over the prepared, cooled base.  Chill for 30 minutes in the freezer.

Heat and stir together topping ingredients until fully melted over a double boiler or in the microwave.  Spread evenly over filling and freeze for at least one hour.

To serve, heat a sharp knife under hot water, dry with a towel and cut squares while knife is hot to prevent chocolate top from cracking.  Enjoy!


  • Not all beans act the same.  The moisture content of canned beans and cooked from dry beans may vary.  Be sure to pat excess water off the cooked beans before use.  If filling is very thin, add additional almond flour 1 Tbsp (15 mL) at a time to thicken.
  • White beans to use in this recipe include great northern beans, cannellini beans, white kidney beans or navy beans.  If cooking beans from dry, be sure to simmer until very tender to avoid a gritty consistency in the filling.
  • See “Preparing” on our website for information on how to cook beans from dry.

Reviews [0]

There haven't been any reviews yet. Be the first to try it and share your thoughts!