Inspired by the original MoonPie® cookies, this copycat version boasts tender, but slightly crisp graham cracker cookies flavored with the faintest bit of cinnamon, sandwiched around a sweet, chewy marshmallow filling, and dipped in a sweet chocolate glaze. Serve with ice cream or a glass of milk for dipping. Cookies can be stored covered at room temperature or in an airtight container in a refrigerator for up to a week, or frozen in an airtight container for up to 1 month.


Credit: Meredith Food Studio

Recipe Summary

50 mins
45 mins
3 hrs 35 mins
5 hrs 10 mins
12 cookie sandwiches


Original recipe yields 12 servings
The ingredient list now reflects the servings specified
Graham Cracker Cookies:
Chocolate Glaze:


Instructions Checklist
  • Prepare the graham cracker cookies: whisk together whole wheat and all-purpose flours, sugar, baking powder, salt, and cinnamon in a large bowl until well combined. Whisk together honey, oil, eggs, and milk in a medium bowl until well combined. Add egg mixture to flour mixture, and gently stir together until a coarse dough begins to develop.

  • Pour dough out onto a work surface lightly dusted with all-purpose flour and knead until dough becomes smooth, shiny, and slightly tacky, about 2 minutes. Divide dough into 2 even balls and shape into disks. Wrap each disk tightly in plastic wrap and chill in the refrigerator for at least 1 hour or up to 3 days.

  • Preheat the oven to 300 degrees F (150 degrees C). Position racks in the top and bottom thirds of the oven. Line 2 rimmed sheet pans with parchment paper.

  • Working with one dough disk at a time on a surface lightly dusted with all-purpose flour, roll each disk into a 16x12-inch rectangle, about 1/8-inch thick. Cut twelve 3 1/2-inch circles out of each dough rectangle. Transfer circles to the prepared sheet pans spaced 1 inch apart from each other.

  • Bake cookies in the preheated oven until fragrant and slightly firm, 12 to 14 minutes, rotating pans halfway through baking. Let cookies cool on sheet pans for 5 minutes before transferring to wire racks to cool completely, about 30 minutes.

  • Prepare the marshmallow: Combine gelatin and 1/2 cup water in the bowl of a stand mixer fitted with a whisk attachment. Allow gelatin to bloom, undisturbed, until thickened, about 15 minutes.

  • While the gelatin is blooming, combine remaining 1/2 cup water with sugar, corn syrup, and salt in a medium saucepan. Bring to a boil, without stirring, over medium heat. Boil sugar mixture, without stirring, until a candy thermometer reads 240 degrees F (116 degrees C), about 10 minutes.

  • Add vanilla to bloomed gelatin; beat on medium speed until completely incorporated, about 1 minute. Leave mixer on medium and carefully add hot sugar mixture until combined, about 2 minutes. Increase speed to high and beat until mixture is thick, sticky, and quadrupled in volume, about 10 minutes. Immediately transfer 1/2 of marshmallow mixture to a piping bag; reserve remaining marshmallow for another use.

  • Arrange 12 cooled cookies upside down on a clean work surface. Cut a tip off the piping bag, leaving a 1/2-inch hole, and quickly and carefully pipe a 2 tablespoon circular mound of marshmallow in the center of each cookie. Top with remaining cookies and gently press down until marshmallow is spread about 1/4 inch from the edges. Allow cookie sandwiches to sit out at room temperature, uncovered, until marshmallow filling is set and slightly firm, at least 1 hour or up to (but not exceeding) 4 hours.

  • Prepare the glaze: fill a medium pot with 1 inch water and bring to a boil over high heat. Reduce heat to low. Place 28 ounces chocolate in a large heat-proof bowl and place on top of the pot with steaming water. Stir chocolate slowly until completely melted and smooth, about 5 minutes. Continue stirring until a thermometer registers 115 degrees F (46 degrees C), about 5 minutes. Remove bowl from the pot and set on a lightly damp kitchen towel to prevent the bowl from sliding. Allow chocolate to cool, stirring constantly, until a thermometer registers 90 degrees F (32 degrees C), about 5 minutes.

  • Add remaining chocolate to the melted chocolate. Stir until completely melted and smooth, placing it back over steaming water briefly, if necessary, about 5 minutes.

  • Line a sheet pan with parchment paper.

  • Working quickly, cleanly, and with one at a time, dip each cookie sandwich into the melted chocolate until completely coated, allowing excess chocolate to drain back into the bowl. Scrape the bottom of each along rim of bowl to remove any excess glaze. Place on the prepared sheet pan and smooth the top with a small offset spatula. Repeat to coat remaining cookies. Transfer to the refrigerator to cool until chocolate is set and firm, about 10 minutes. Allow cookies to rest at room temperature, covered with plastic wrap, until completely set, about 30 minutes.

Editor's Note:

Nutrition data for this recipe includes the full amount of marshmallow. The actual amount of marshmallow consumed will vary.

Nutrition Facts

894 calories; protein 13g; carbohydrates 145.5g; fat 35g; cholesterol 31.3mg; sodium 321.2mg. Full Nutrition