Preheat oven to 350 degrees. Line a baking sheet (with sides) with foil, leaving about a 2-inch overhang on the ends, so you can easily lift the foil out of the pan. Grease the edges of the pan (but not the bottom) with butter.

Blend flour, brown sugar and salt in a food processor. Add the butter and pulse until small lumps form. Pour into prepared baking sheet and press firmly to form a crust.

Bake 15 to 17 minutes, until golden and firm to the touch. Remove from oven and cool.

Now, for the topping! Melt butter in a 3-qt saucepan over medium heat. Stir in sugar, corn syrup and salt. Boil over medium heat, stirring occasionally for about 8 minutes until mixture reaches 245 degrees F on a candy thermometer.

Stir in cranberries and continue to boil until mixture reaches 245 degrees again. Remove from heat and stir in vanilla and pecans until coated.

Working quickly, pour the topping over the crust and spread in an even layer. While that cools, melt the chocolate and drizzle over the top of the bars. Cool completely.

What a stunning holiday recipe! Would you like to submit it to my contest to win a cookbook? Just wanting to share the holiday cheer (and exposure to your blog) Would love for you to win http://ow.ly/3j61M

Meet Arena

Arena is the wife of a Nerd and mom of a toddler who loves his Star Wars blankie a little too much. She shares parenting adventures, yummy recipes, and great photography on this Dallas mom blog. thenerdswife@gmail.com

Meet Jet

Jet is the mom of three kids under the age of four. When she's not wrestling kiddos, she enjoys coaching middle school cross country with her husband. She lives in New Mexico and writes about fashion and style. jet@thenerdswife.com

Arena Blake is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.