Prevent your screen from going dark as you follow along.
  1. Preheat the oven to 350°F. Lightly grease two baking sheets, or line with parchment paper.

  2. For the cookies: In a large bowl, cream together the butter, sugars, and salt until light and fluffy. Add the vanilla, and then the bananas.

  3. The mixture will look curdled; that's OK. Beat in the eggs, one at a time.

  4. Whisk together the flour and baking soda; add to the banana mixture, mixing until evenly combined. Scrape the bottom and sides of the bowl, then mix for 1 minute more.

  5. Stir in the chips and walnuts.

  6. Scoop the dough by the quarter cup for large cookies, and by the tablespoon for small cookies. Allow plenty of space between them.

  7. Bake for 12 to 14 minutes, until the tops spring back when lightly touched with your finger, and the edges are a very light golden brown. Remove from the oven and cool on the baking sheet for 10 minutes before transferring the cookies to a rack to finish cooling completely before filling.

  8. For the filling: Beat together the cream cheese, confectioners' sugar, and vanilla until smooth. Add just enough milk to make the mixture a spreadable consistency. Stir in the walnuts.

  9. To assemble: Spread the bottom of one of the cookies with 2 tablespoons of the filling. Place another cookie on top of the filling, bottom side down.

Tips from our Bakers

  • To make coconut filling, omit the walnuts and add 1/2 cup coconut milk powder and 1/2 teaspoon coconut flavoring to the filling mixture. Roll the filled pies in toasted coconut after filling.
  • Since bananas can vary in size and moisture, it's best to test-bake two scoops of the batter to make sure it will dome up properly. If the cookies are too flat, add another 1/4 cup of flour to the remaining batter.
  • For smaller whoopie pies, use a tablespoon scoop to portion out the batter. Bake the smaller ones for 9 to 11 minutes. This recipe will make 20 smaller whoopie pies.