Gingerbread Sandwich Cookies with Cream Cheese Filling
Soft molasses-ginger cookies get a coating of granulated sugar before baking, giving their round tops a little sparkle and a gentle crinkle. A thick vanilla cream cheese filling sits between each pair. These are scooped drop cookies, not rolled cut-outs; a short chill makes the dough easier to portion and coat.
For a tender sandwich cookie, watch the bake rather than waiting for the centers to feel firm. Let the cookies cool completely before filling them. The recipe makes about 12 sandwiches and takes about 1 hour 20 minutes, depending on baking batches and cooling time.
Ingredients

For the cookies
- 2 1/4 cups all-purpose flour (280g)
- 1 teaspoon baking soda
- 1/2 teaspoon fine salt
- 2 teaspoons ground ginger
- 1 1/2 teaspoons ground cinnamon
- 1/4 teaspoon ground cloves
- 3/4 cup unsalted butter, softened (170g)
- 3/4 cup packed light brown sugar (150g)
- 1/4 cup granulated sugar (50g)
- 1 large egg
- 1/4 cup unsulphured molasses (85g); avoid blackstrap molasses, which can taste bitter
- 1 teaspoon vanilla extract
- About 1/3 cup granulated sugar, for coating (65g)
For the cream cheese filling
- 4 ounces full-fat block cream cheese, softened (115g)
- 4 tablespoons unsalted butter, softened (55g)
- 1 1/2 cups powdered sugar (180g)
- 1 teaspoon vanilla extract
- 1–2 teaspoons milk, only if needed to loosen the filling
Block cream cheese helps the filling stay thick; spreadable tub cream cheese may make it too loose. If you need a molasses-free option, use a separate formula such as these gingerbread cookies without molasses rather than leaving the molasses out of this dough.
How to Make Gingerbread Sandwich Cookies

- Mix the dry ingredients: Whisk the flour, baking soda, salt, ginger, cinnamon, and cloves in a medium bowl.
- Make the dough: Beat the butter, brown sugar, and 1/4 cup granulated sugar until creamy. Beat in the egg, molasses, and vanilla. Add the dry ingredients and mix just until no flour remains. The dough will be thick and soft.
- Chill and preheat: Cover and refrigerate the dough for about 30 minutes, until less sticky but still easy to scoop. Set an oven rack in the center, preheat to 350°F (175°C), and line light-colored rimmed baking sheets with parchment.
- Portion and coat: Scoop 2-tablespoon portions of dough and roll them into balls. Coat each ball in the remaining granulated sugar and place about 2 inches apart on the prepared sheets.
- Bake: Bake one sheet at a time for about 9–11 minutes, checking at 9 minutes. Remove the cookies when the edges are set and the tops are no longer shiny; small cracks may appear, and the centers can still feel soft.
- Cool: Leave the cookies on the baking sheet for about 5 minutes so they firm up enough to move. Transfer carefully to a wire rack and cool completely.
- Make the filling: Beat the cream cheese and butter until smooth. Add the powdered sugar and vanilla, then beat until thick and creamy. If it is too stiff to spread, add milk 1 teaspoon at a time.
- Assemble: Pair cookies of similar size. Spread or pipe filling onto the flat side of half the cookies, leaving a narrow border. Top with the remaining cookies and press gently until the filling is visible at the edges.
How to Tell When the Cookies Are Done
Look for set edges and tops that have lost their shine, even if the centers still seem soft. The cookies continue to firm up during their 5-minute rest on the hot sheet. Baking until they feel fully firm in the oven can make them crisp instead of tender. Smaller portions may finish sooner, while larger ones may need longer.
How to Keep the Filling in Place
Even a little warmth in the cookies can loosen the cream cheese filling, so wait until they are completely cool. Keep the filling thick, match similar-sized cookies, and press lightly rather than flattening the sandwiches. Break or cut one open when serving to show the soft crumb and filling.
Storage and Make-Ahead
Refrigerate assembled sandwiches in an airtight container and use within about 3 days. The cookies may soften as they sit. Let them stand briefly at room temperature for a softer bite, but do not heat them; the filling can melt.
Keep unfilled cookies in a sealed container for 2–3 days, or make the cookies and filling ahead separately and refrigerate the filling. For longer dough storage, freeze portioned balls before coating them in sugar. Thaw in the refrigerator, roll in sugar, and bake as directed, checking for doneness. Freezing the assembled sandwiches is not recommended because their texture after thawing is uncertain.
For another spiced sandwich-cookie idea, try gingerbread oatmeal cream pies.
Nutrition
Approximate nutrition per sandwich cookie, based on 12 sandwiches: 425 calories, 4g protein, 19g fat, and 60g carbohydrates. Approximate nutrition per 100g: 440 calories, 4g protein, 20g fat, and 63g carbohydrates. Values vary with cookie size, ingredient brands, and how much coating sugar adheres.
Equipment
- Mixing bowls
- Electric mixer
- Baking sheets
- Parchment paper
- Cookie scoop
- Wire rack
Ingredients
For the cookies
- 2 1/4 cups all-purpose flour (280g)
- 1 teaspoon baking soda
- 1/2 teaspoon fine salt
- 2 teaspoons ground ginger
- 1 1/2 teaspoons ground cinnamon
- 1/4 teaspoon ground cloves
- 3/4 cup unsalted butter, softened (170g)
- 3/4 cup packed light brown sugar (150g)
- 1/4 cup granulated sugar (50g)
- 1 large egg
- 1/4 cup unsulphured molasses (85g)
- 1 teaspoon vanilla extract
- About 1/3 cup granulated sugar, for coating (65g)
For the cream cheese filling
- 4 ounces full-fat block cream cheese, softened (115g)
- 4 tablespoons unsalted butter, softened (55g)
- 1 1/2 cups powdered sugar (180g)
- 1 teaspoon vanilla extract
- 1–2 teaspoons milk, only if needed to loosen the filling
Instructions
- Whisk the flour, baking soda, salt, ginger, cinnamon, and cloves in a medium bowl.
- Beat the butter, brown sugar, and 1/4 cup granulated sugar until creamy.
- Beat in the egg, molasses, and vanilla. Add the dry ingredients and mix just until no flour remains.
- Cover the dough and refrigerate for about 30 minutes, until less sticky but still easy to scoop.
- Set a rack in the center of the oven, preheat to 350°F (175°C), and line light-colored rimmed baking sheets with parchment.
- Scoop 2-tablespoon portions of dough and roll into balls. Coat each ball in the remaining granulated sugar and place about 2 inches apart on the baking sheets.
- Bake one sheet at a time for about 9–11 minutes, checking at 9 minutes. Remove when the edges are set and the tops are no longer shiny.
- Cool the cookies on the baking sheet for about 5 minutes, then transfer carefully to a wire rack and cool completely.
- Beat the cream cheese and butter until smooth. Add the powdered sugar and vanilla and beat until thick and creamy. If needed, add milk 1 teaspoon at a time.
- Pair cookies of similar size. Spread or pipe filling onto the flat side of half the cookies, leaving a narrow border.
- Top with the remaining cookies and press gently until the filling is visible at the edges.
Tips
- Chill the dough to make it less sticky and easier to scoop and coat.
- Use full-fat block cream cheese to keep the filling thick; spreadable tub cream cheese may make it too loose.
- Take the cookies out when the edges are set and the tops have lost their shine, even if the centers still feel soft.
- Let the cookies cool completely before filling so the cream cheese filling does not loosen.
- Match similar-sized cookies and press the sandwiches together gently.



























