4.7 from 133 reviews

Toffee Cinnamon Oatmeal Cookie Bars

Vegan, gluten-free


These cookie bars are soft, delicate, and chewy in the middle with a crispy outer edge. Coconut sugar lends a wonderful toffee flavour to these bars. Try serving them with vegan ice cream for an easy dessert or just enjoy them with some homemade almond milk. Recipe adapted from my vegan and GF cookies.

12 bars
Prep time
Cook time


  • 1 tablespoon (8 g) ground flax
  • 3 tablespoons (45 mL) water
  • 1/4 cup plus 1 tablespoon (75 mL) virgin coconut oil, softened
  • 2 tablespoons (30 g) natural smooth almond butter
  • 3/4 cup (120 g) coconut sugar*
  • 1 teaspoon (5 mL) pure vanilla extract
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon fine sea salt or pink Himalayan salt
  • 1 teaspoon cinnamon
  • 3/4 cup plus 1 tablespoon (108 g) oat flour**
  • 3/4 cup (75 g) gluten-free rolled oats
  • 3/4 cup (75 g) almond flour
  • 1/4 cup plus 1 tablespoon (60 g) non-dairy mini chocolate chips, divided


  1. Preheat oven to 350°F (180°C) and line an 8-inch square pan with parchment paper.
  2. Mix the ground flax and water in a small bowl or mug and set aside to thicken.
  3. In a large mixing bowl, beat the coconut oil, almond butter, and sugar with electric beaters until combined.
  4. Pour in the flax mixture and vanilla extract and beat until combined.
  5. Add the baking soda, salt, and cinnamon and beat again.
  6. Finally add in the oat flour, rolled oats, almond flour, and 1/4 cup of chocolate chips (reserving the 1 tablespoon for later) and beat until combined.
  7. Spoon dough into prepared pan and spread out until smooth and even. Sprinkle the remaining chocolate chips on top and press down. I use a pastry roller to roll the dough out even.
  8. Bake for 17 to 20 minutes, until lightly golden and firm around the edges. (The edges will be high and the middle portion will be sunken a bit. This is all normal!)
  9. Gently place the pan on a cooling rack for 15 minutes. Then, carefully lift out the bars and place directly on cooling rack for another 10 minutes or so, until mostly cool. Slice and enjoy! Note: The bars will crumble slightly if sliced warm, but they firm up nicely when cooled.
  10. Store leftovers in the fridge in an airtight container for up to 3 days, or in the freezer (tightly wrapped and placed in a freezer bag) for up to 3 to 4 weeks.

Nutrition Information

Serving Size 1 of 12 bars | Calories 230 calories | Total Fat 13 grams
Saturated Fat 7 grams | Sodium Fat 150 milligrams | Total Carbohydrates 25 grams
Fiber 3 grams | Sugar 12 grams | Protein 5 grams

Nutrition info is based on 12 servings.
* Nutrition data is approximate and is for informational purposes only.


  • * Instead of coconut sugar, you can try using unpacked light brown sugar.
  • ** To make the freshly ground oat flour, add 3/4 cup rolled oats into a high speed blender. Blend on high until a very fine flour forms. This will make 3/4 cup plus 1 tablespoon of oat flour. Or you can simply use store-bought oat flour.
  • This recipe is an updated version as of May 24/16. The previous version did not contain almond butter, and it had 1/4 cup plus 2 tablespoons virgin coconut oil. Everything else is the same.