The fluffernutter is surely near the top of any list of reasons to be thankful for being a New Englander. Here is Vermont Marshmallow Co's take on that iconic sandwich; these are limited edition, get 'em while you can.
Store in a cool, dry, dark place, or freeze for up to 1 year.