Homemade Moon Pies

Learn how to make homemade Moon Pies with tender graham cracker cookies, marshmallow filling, and a smooth chocolate coating—just like the classic Southern favorite.

Plate of moonpies surrounded by a bowl of chocolate chips and bottles of milk.

You’ve heard of Moon Pies, right? They’re not just a Southern thing—though we do claim them proudly. The Moon Pie was created in 1917 in Chattanooga, Tennessee, by the Chattanooga Bakery. Legend has it that a traveling salesman asked coal miners what kind of snack they wanted, and their answer was simple: something cheap, filling, and round “as big as the moon.” 

They rose in popularity during the Great Depression because they were inexpensive, filling, and easy to enjoy on the go. Tradition says they’re best eaten with a cold RC Cola in hand, and in many Southern towns, Moon Pies are a Mardi Gras tradition, where they’re thrown from parade floats along with beads.

Looking for more Mardi Gras treats? You will love homemade beignets and crescent roll king cake.

“I have made these three times now and they are great. “

– Deborah 

Recipe at a glance

  • Classic flavor, homemade upgrade – Real butter, graham crumbs, and cane syrup give these cookies a deep, nostalgic flavor.
  • Soft, tender cookies – Baking at a lower temperature keeps the cookies from drying out.
  • Generous marshmallow filling – These are true Moon Pies, not stingy on the center.
  • Perfect for make-ahead – The freezing steps make dipping easy and stress-free.

Summarize and save this content on

Jump to:

Ingredients you will need

This homemade moon pie recipe walks you through each step so you end up with bakery-quality moon pies that look impressive but are completely doable at home. To make homemade moon pies, you will need:

Collage of ingredients needed to make homemade moon pies.
Collage of ingredients needed to make homemade moon pies.

See the recipe card for full information on ingredients and quantities.


  • Graham Cracker Crumbs – These give the cookies their signature flavor and texture. Grinding them very fine helps the dough hold together and keeps the cookies tender.
  • Cane Syrup – Adds sweetness with a subtle molasses note that pairs beautifully with the graham crumbs and cinnamon.
  • Marshmallow Crème – Using marshmallow creme instead of homemade marshmallow keeps this recipe approachable while still delivering that fluffy center.
  • Chocolate + Oil – Adding oil to the melted chocolate creates a smooth, glossy coating that sets nicely without becoming brittle.

Substitutions and variations

  • Chocolate coating: Semi-sweet chocolate is classic, but milk chocolate or dark chocolate work just as well. For a richer flavor, use bittersweet chocolate.
  • Marshmallow filling: Marshmallow crème is the easiest option, but homemade marshmallow or even marshmallow fluff can be used in a pinch.
  • Graham cracker crumbs: If you don’t have graham crackers, digestive biscuits or vanilla wafers can be ground and used instead, though the flavor will change slightly.
  • Cane syrup substitute: Light corn syrup or honey can be substituted for cane syrup. Cane syrup gives the most traditional flavor, but the recipe will still work with either.
  • Spice variation: Add a pinch of nutmeg or extra cinnamon to the dough for a warmer, spiced cookie.
  • Flavor twist: Stir a small amount of espresso powder into the melted chocolate for a subtle mocha flavor, or add a splash of peppermint extract for a holiday version.
  • Mini Moon Pies: Use a smaller cookie cutter and reduce the marshmallow filling for bite-sized versions—perfect for parties or gifting.

How to make homemade moon pies

Graham cracker cookie dough coming away from the sides of a mixing bowl.

Step 1: Cream the unsalted butter, brown sugar, cane syrup, and vanilla in a large bowl until light and fluffy. In a separate bowl, whisk together the all purpose flour, graham cracker crumbs, salt, baking powder, baking soda, and cinnamon. With the mixer on low speed, gradually add the dry ingredients to the wet ingredients, then slowly mix in the milk until a soft dough forms and pulls away from the sides of the bowl.

Wrapping the cookie dough in plastic wrap.

Step 2: Turn the dough out onto plastic wrap, flatten slightly, wrap tightly, and refrigerate for up to 1 hour. Preheat the oven to 325°F and line a baking sheet with parchment paper.

Baked graham cracker cookies on a parchment paper lined baking sheet.

Step 3: Roll the chilled dough on a lightly floured surface to ¼-inch thickness. Cut out cookies using a 3-inch round cutter and place them on the prepared baking sheet. Bake for 10–12 minutes, until set but still soft. Cool briefly, then transfer to a wire rack to cool completely.

Moon pies filled with marshmallow creme and topped with a cookie.

Step 4: Spoon about two tablespoons or up to ¼ cup of marshmallow crème onto the center of half the cookies. Top with the remaining cookies and gently press until the marshmallow spreads to the edges. Place the sandwich cookies on a baking sheet and freeze for at least 30 minutes.

Stirring chocolate chips over a double boiler until they are melted.

Step 5: Melt the chocolate chips in a double boiler or heatproof bowl set over simmering water. Remove from heat, let cool slightly until warm but not hot, then whisk in the oil until smooth.

Using two forks to dip a moon pie into melted chocolate.

Step 6: Using two forks, dip each frozen sandwich cookie into the chocolate, coating completely. Transfer to a parchment-lined baking sheet and return to the freezer until the chocolate is fully set.

Tips for Success

  • Don’t overbake the cookies. They should still feel soft when removed from the oven.
  • If the dough feels too firm after chilling, let it sit at room temperature for a few minutes before rolling.
  • Work with one sandwich cookie at a time when dipping to keep everything neat.
  • Freeze before dipping. – After assembling the sandwich cookies, freeze them for at least 30 minutes. Firm marshmallow is the biggest key to keeping the cookies from sliding.
  • Use a light touch when pressing. – Gently press just until the marshmallow reaches the edges. Pressing too hard creates excess filling that acts like a lubricant.
  • Center the marshmallow carefully. – Spoon the marshmallow crème directly in the middle of the bottom cookie so it spreads evenly when topped.
  • Dip quickly and confidently – Don’t let the sandwich sit in the warm chocolate too long. A quick dip prevents the marshmallow from softening.
  • Let the chocolate set undisturbed. – Once dipped, place the cookies on the baking sheet and avoid moving them until the coating has fully hardened.

Serving suggestions

  • Serve Moon Pies slightly chilled or at room temperature for the best texture.
  • Pair with a cold RC Cola, root beer, or classic cola for a nostalgic treat.
  • Add them to a dessert platter with Hello Dolly magic cookies bars, loaded pretzel cookies, or saltine toffee for parties and potlucks.
  • Wrap individually in parchment or cellophane for bake sales, gifting, or lunchbox treats.
  • Serve as a fun dessert after backyard cookouts, picnics, solar eclipse party or Mardi Gras–themed gatherings.
  • For an extra-indulgent option, warm slightly and serve with a scoop of vanilla ice cream.

Storage and freezing instructions

Storage. Store finished Moon Pies in an airtight container in the refrigerator for up to 5 days

Freezing. Moon pies can be frozen for up to 1 month—just let them sit at room temperature for 10–15 minutes before serving.

Homemade moon pies FAQ’s

What’s the difference between a moon pie and a whoopie pie?

Moon Pie is made with graham-style cookies, a marshmallow filling, and a chocolate coating, giving it a slightly crunchy cookie and sweet, fluffy center.

Whoopie Pie uses soft, cake-like cookies (often chocolate or spice) with a creamy filling—usually frosting or marshmallow—but it’s not coated in chocolate. Essentially, Moon Pies are crunchy and coated, while Whoopie Pies are soft, cake-like, and uncoated.

Why do the cookies need to be frozen before dipping?

Freezing the assembled cookies keeps the marshmallow filling firm so it doesn’t melt or slide out when dipped into the warm chocolate.

Why are my moon pie cookie still soft after baking?

That’s intentional. The cookies will firm up slightly as they cool but should remain soft to mimic the classic Moon Pie texture.

Plate of moonpies surrounded by a bowl of chocolate chips, bottles of milk, and an RC Cola.

Tried This Recipe? Let Me Know!

⭐️⭐️⭐️⭐️⭐️

If you made homemade moon pies, I’d love to hear how it turned out! Your ratings and reviews help others find the recipe and give me great feedback too.

Plate of moonpies surrounded by a bowl of chocolate chips, bottles of milk, and an RC Cola.

Homemade Moon Pies

Learn how to make homemade Moon Pies with tender graham cracker cookies, marshmallow filling, and a smooth chocolate coating—just like the classic Southern favorite.
4.70 from 39 votes
Print Pin Save Recipe Rate
Course: Dessert
Cuisine: American
Prep Time: 25 minutes
Cook Time: 12 minutes
Cooling time: 2 hours 5 minutes
Total Time: 2 hours 42 minutes
Servings: 6 cookies
Calories: 480kcal
Author: Lisa Bynum

Ingredients

For the cookie dough:

  • 6 ounces unsalted butter, softened
  • ¼ cup light brown sugar, firmly packed
  • ¼ cup cane syrup
  • ¼ teaspoon vanilla extract
  • cups all-purpose flour
  • cups (about 1 sleeve) graham cracker crumbs, ground fine
  • ¾ teaspoon kosher salt
  • ½ teaspoon baking powder
  • ½ teaspoon baking soda
  • ¼ teaspoon ground cinnamon
  • 3 tablespoons whole milk

For the marshmallow center:

  • 1 container (7-ounces) marshmallow crème

For the chocolate coating:

  • 1 bag (12-ounces) semi-sweet chocolate
  • 2 tablespoons vegetable oil or canola oil

Instructions

  • In a medium mixing bowl, cream together the butter, brown sugar, cane syrup, and vanilla until light and fluffy, about 1 minute.
  • In a separate bowl, whisk together the flour, graham cracker crumbs, salt, baking powder, baking soda, and cinnamon.
  • With the mixer on low speed, gradually add the dry ingredients to the wet ingredients until incorporated. Slowly stream in the milk and continue mixing until the dough comes together and pulls away from the sides of the bowl.
  • Turn the dough out onto a large sheet of plastic wrap and flatten slightly with the palm of your hand. Wrap tightly and refrigerate for up to 1 hour.
  • Preheat the oven to 325°F.
  • Turn the chilled dough out onto a lightly floured work surface. Allow it to sit at room temperature for 5–10 minutes if needed to soften slightly. Roll the dough to ¼-inch thickness. Cut out cookies using a 3-inch round cutter and place them on a prepared baking sheet. You should end up with 12 cookies.
  • Bake for 10–12 minutes. The cookies will still be soft when removed from the oven. Cool for 10–15 minutes, then transfer carefully to a wire rack to cool completely.
  • Once cooled, spoon approximately 2 tablespoons to ¼ cup of marshmallow crème onto the center of 6 cookies. Top each with a second cookie and gently press until the marshmallow spreads to the edges. Place the sandwich cookies on a baking sheet and freeze for at least 30 minutes.
  • Meanwhile, melt the chocolate in a double boiler or a heatproof bowl set over simmering water. Remove from heat and allow the chocolate to cool until warm but not hot. Whisk in the oil until smooth.
  • Using two forks, gently lower one sandwich cookie into the chocolate. Turn to coat completely, then transfer to a parchment-lined baking sheet. Return the cookies to the freezer until the chocolate coating is fully set.

Video

Notes

  • The dough will be soft after mixing; chilling is important to make rolling and cutting easier.
  • Don’t overbake the cookies—they should still feel soft when removed from the oven and will firm up slightly as they cool.
  • Freezing the assembled sandwich cookies before dipping is key to keeping the marshmallow filling from shifting or melting.
  • Let the melted chocolate cool slightly before dipping so it coats smoothly without melting the filling.
  • Work with one cookie at a time when dipping for the cleanest finish.
  • Store finished Moon Pies in the refrigerator or freezer for best texture and shape.
Adapted from Garden & Gun Magazine February / March 2014

Nutrition

Serving: 1pie | Calories: 480kcal | Carbohydrates: 55g | Protein: 5g | Fat: 28g | Saturated Fat: 15g | Cholesterol: 55mg | Sodium: 290mg | Potassium: 180mg | Fiber: 2g | Sugar: 34g | Vitamin A: 450IU | Calcium: 80mg | Iron: 2mg
Tried this Recipe? Tag me Today!Mention @CookingBride or tag #CookingBride!

50 Comments

  1. 5 stars
    Delicious! The flavors are amazing. I followed the recipe but made a few adjustments. I needed to add any additional 2 tablespoons of milk for the dough. I didn’t add any oil to the chocolate. For the filling, I melted marshmallows in some butter. It was a fun baking project and the result tastes like a gourmet version of a moonpie that you buy in stores.

  2. QUESTION: As I do not have Cane Syrup, might Agave be a substitute, or have a decreased amount, or even eliminated, as it is only 1/4C? Is it essential to recipe in making the cookies? Thank you for ideas and or advice!

  3. Question, doesn’t the chocolate stick to the parchment paper when cooling thus leaving a bare spot?

  4. 4 stars
    I’ve only ever had the packaged type before so these were a big improvement. I do not recommend adding oil to the chocolate. The additional fat will prevent it from hardening — it ended up very messy. I ultimately put them in the fridge to harden but they melt quickly again at room temp.

  5. Hi, Kelly! They will be fine at room temperature for 2-3 days. Make sure you keep them in a cool place where there isn’t a lot of humidity. Any longer than three days and you will want to store them in the refrigerator.

4.70 from 39 votes (30 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.