Preheat oven to 350°F (175°C). Line two baking sheets with parchment paper.
In a large bowl, whisk together the whole wheat flour, all-purpose flour, brown sugar, baking soda, salt, and cinnamon.
Add the cold butter to the dry ingredients. Use a pastry cutter to work the butter into the dry ingredients until the mixture resembles coarse crumbs.
In a small bowl, combine the milk, honey, and vanilla extract. Pour into the dry ingredients and mix until a dough forms.
On a lightly floured surface, roll out the dough to about 1/8-inch thickness. Cut the dough into your desired shapes, gathering and re-rolling the dough as needed. Then use a fork to prick holes in each cracker to allow steam to escape and prevent them from puffing up during baking.
Transfer the cut-out dough to the prepared baking sheets.
Bake the crackers one pan at a time for 12 minutes, or until they are golden brown and firm to the touch. (The baking time may vary depending on the thickness of your crackers, so keep an eye on them.)
Allow the crackers to cool on the baking sheet for a few minutes before transferring them to a wire rack to cool completely. They will become more crisp as they cool.
Notes
For tips, step-by-step photos, and extra details, be sure to read the full post above before starting. It’s packed with helpful info to answer common questions!
Your yield will vary depending on the size you make your graham crackers. The ones pictured here are roughly 2.5-inches square.
Store in an airtight container at room temperature up to a week.