Preheat the oven to 350°F. In a large bowl, mash together the butter and sugars with a fork until well combined. Add the oil and egg and beat until creamy. Mix in the vanilla. In a medium bowl, whisk together the flours, cocoa, and salt, if using. Add the flour mixture to the butter mixture and mix well. Stir in both chocolates and, if desired, the pecans, and mix well. Using a tablespoon, scoop the batter onto an ungreased cookie sheet. Bake until the cookies are just set, about 12 minutes. Transfer the cookies to a rack to cool. Store the cookies at room temperature in an airtight container, where they will keep for up to 4 days.
In her new book, The Food You Crave: Luscious Recipes for a Healthy Life, Ellie Krieger presents more than 200 recipes using only fresh ingredients that are simply but scintillatingly prepared. She shares one of her healthy recipes.
1/4 cup (1/2 stick) unsalted butter, softened 1/2 cup firmly packed dark brown sugar 1/4 cup granulated sugar 1/4 cup canola oil 1 large egg 1 teaspoon vanilla extract 1/2 cup all-purpose flour 1/2 cup whole-wheat pastry flour or regular whole-wheat flour 1/4 cup unsweetened natural cocoa powder 1/4 teaspoon salt (optional) 2 ounces good-quality dark chocolate (60?70% cocoa solids), coarsely chopped 2 ounces milk chocolate, coarsely chopped 2/3 cup chopped pecans (optional)