I debated posting these recipes, as they have nothing to do with a plant-based diet, and are only slightly vegetarian…but they have everything to do with holiday treats! That and I’ve been asked for the recipes enough times I figure the blog is the place they should be, so everyone can share the magic! I make these treats every year for the holidays–they mail well, share well, and are always loved and devoured!

DARK HOT CHOCOLATE MIX
I usually double the recipe and keep this mix in a tupperware container on my shelf all year long. This also makes a great mix to share with neighbors for the holidays! Adapted from Mel’s Kitchen Cafe.
INGREDIENTS
- 3 cups dry milk powder
- 2 cups powdered sugar
- 1 1/2 cups cocoa powder
- 2 cups Special Dark Cocoa (I’ve only found this in Hershey’s Brand, in 16oz containers)
- 1 1/2 cups white chocolate chips or finely chopped white chocolate
- 1/4 teaspoon salt
DIRECTIONS
- Whisk together all ingredients in a large bowl. Working in batches, pulse the ingredients in a food processor or blender until the chocolate is finely ground. Store in an airtight container.
- For hot chocolate, stir 3 tablespoons of the mix in a mug of hot milk.

SWEET POTATO ICE CREAM WITH CANDIED PECANS AND MARSHMALLOW FLUFF
Adapted from Spicy Southern Kitchen
INGREDIENTS
- 2/3 cup granulated sugar
- 1/4 cup packed brown sugar
- 1 cup heavy whipping cream
- 1 cup half and half
- 1/4 teaspoon salt
- 1/2 teaspoon ground cinnamon
- 6 egg yolks
- 1 cup pureed sweet potato, chilled
- 3 teaspoons vanilla
- 1/2 cup marshmallow fluff
- 2/3 cup chopped pecans
- 2 tablespoons butter
- 1/4-1/2 cup granulated sugar
DIRECTIONS
- Prepare sweet potato puree by baking one large sweet potato. Pull off the potato skin and puree the potato flesh in the blender. This step is best done the day before making the ice cream so the potato will cool in the fridge overnight.
- Separate the eggs, putting the egg yolks in a medium heatproof bowl. You can freeze the egg yolks for another use, or simply discard.
- Place a candy thermometer on the side of a medium pot. Put both sugars, cream, half and half, salt and cinnamon in a the pot and heat until the mix just scalds and there are tiny bubbles around the perimeter of the pot (it’ll be roughly 100F).
- Using a handheld mixer, whisk the egg yolks and gradually ladle the hot cream mixture into the egg yolks while whisking. This will temper the egg yolks and avoid having scrambled eggs for ice cream. Keep whisking the eggs while adding 5-6 ladlefuls of the heated cream mix. Once it looks soupy and the eggs are well-tempered, add the entire mixture into the cream mixture in the pot. Continue to whisk the mixture while cooking to 180 degrees. Remove from heat and pour through a fine-mesh sieve into a large bowl. Fill another large bowl with ice and the bowl with the ice cream mixture to cool on the ice. Once room temperature, place in the fridge and cool at least two hours or overnight.
- Once cooled, pour 4 cups ice cream mixture in the blender, one cup chilled sweet potato puree, and 3 teaspoons vanilla in the blender and mix until smooth.
- Freeze mixture in an ice cream maker according to manufacturer’s directions.
- While ice cream is freezing, make the candied pecans. Melt 2 tablespoons butter in a medium saucepan and add the pecans. Stir while pecans are toasting, and gradually add the sugar, spoonful at a time, until it no longer melts into the butter and remains crystallized on the pecans. Once completely “sugared”, pour the pecans into a bowl and wait until ice cream is made.
- Once ice cream is ready, scoop some ice cream into your ice cream container, then add a couple small spoonfuls of marshmallow fluff, then sprinkle pecans. Continue layering ice cream, fluff, and pecans so when you scoop some ice cream to serve, it’ll be nicely swirled throughout.

PECAN BARS
From Martha Stewart’s Cookies. To make even more delectable, dip the bars in chocolate.
INGREDIENTS FOR THE CRUST
- 1 cup plus 2 tablespoons unsalted butter, room temperature
- 3/4 cup packed light brown sugar
- 1/2 teaspoon salt
- 3 cups all-purpose flour
INGREDIENTS FOR THE FILLING
- 1/2 cup unsalted butter
- 1/2 cup packed light brown sugar
- 1/4 cup plus two tablespoons honey
- 2 tablespoons heavy cream
- 1/4 teaspoon salt
- 2 cups (8 oz) pecan halves
- 1/2 teaspoon pure vanilla extract
DIRECTIONS
- Preheat oven to 375F. Make crust: Put butter and brown sugar into the bowl of an electric mixer fitted with the paddle attachment; mix on medium speed until light and fluffy, about 2 minutes. Mix in salt. Add flour, 1 cup at a time, mixing until fully incorporated after each addition. Continue mixing until dough begins to come together in large clumps.
- Press dough about 1/4 inch thick unto a 9×13-inch baking pan. Pierce the dough with a fork. Chill until firm, about 20 minutes. Bake until golden brown, 18-20 minutes. Transfer to a wire rack to cool completely. Reduce oven to 325F.
- Make filling: Place butter, brown sugar, honey, granulated sugar, and heavy cream in a saucepan over high heat. Bring to a boil, stirring constantly until mixture coats the back of a spoon, about 1 minute. Remove pan from heat; stir in salt, nuts, and vanilla. Pour filling into the cooled crust.
- Bake until filling bubbles, 15-20 minutes. Carefully transfer to a wire rack to cool completely. Run a paring knife around edges of the pan and invert onto a cooling rack. Invert again onto a cutting board. Use a sharp knife to cut into 1×3-inch bars. Bars can be stored in an airtight container at room temperature up to 1 week.

PEANUT BRITTLE
Adapted from The Complete Guide to Country Cooking. I have made this with peanuts as well as mixed nuts, and the results are always gourmet. To make them even more special, dip them in chocolate. Note: I have used rice syrup with great results, but I’ve never tried a vegan butter substitute.
INGREDIENTS
- 3 cups sugar
- 1 cup water
- 1/2 cup light corn syrup (or rice syrup)
- 1/4 cup butter (no substitutes), cubed
- 2 teaspoons salt
- 3 cups salted dry roasted peanuts
- 1 1/2 teaspoons baking soda
- 1 teaspoon water
- 1 teaspoon vanilla extract
DIRECTIONS
- In preparation: Grease two large baking sheets with sides and keep warm in a 200F oven. Combine baking soda, 1 teaspoon water and vanilla in s small bowl and set aside.
- In a medium pot, combine sugar, 1 cup water and corn (or rice) syrup. Cook over medium heat, stirring constantly, until a candy thermometer reads 240F (soft-ball stage).
- Stir in butter, salt and peanuts; heat and stir until the mixture reaches 300F (hard-crack stage).
- Remove pot from the heat; vigorously stir in baking soda vanilla mixture. Quickly pour half the mixture over each cookie sheet. Let cool completely before breaking into pieces.