There’s something so satisfying about biting into a Chocolate Sandwich Cookie with soft chocolate cookies and a smooth, creamy filling. They’re rich, chocolatey, and surprisingly easy to make at home with simple pantry ingredients.
Whether you’re baking them for a holiday cookie tray, a weekend treat, or just because you’re craving chocolate, this recipe comes together without any complicated steps. Once you try these homemade chocolate sandwich cookies, you’ll never look at store-bought ones the same way.

Why You’ll Love These Chocolate Sandwich Cookies
- These chocolate sandwich cookies have a rich cocoa flavor with a soft, tender texture that pairs perfectly with the smooth vanilla cream filling. Every bite is chocolatey, creamy, and perfectly balanced.
- The recipe is made with simple pantry ingredients and easy-to-follow steps, so you don’t need any special equipment or advanced baking skills to get great results.
- They’re perfect for holiday cookie trays, birthdays, bake sales, or an everyday homemade dessert. They also make a beautiful edible gift since they stay fresh and travel well.
- You can easily customize the filling by adding chocolate, peppermint, espresso, or peanut butter for a different flavor every time, making this recipe one you’ll come back to throughout the year.
Ingredients for Homemade Chocolate Sandwich Cookies
For the Chocolate Cookies
- All-purpose flour (1 cup): Spoon and level for soft cookies.
- Cocoa powder (⅔ cup): Adds a rich chocolate flavor.
- Baking soda (½ teaspoon): Helps the cookies rise slightly.
- Salt (¼ teaspoon): Balances the sweetness.
- Unsalted butter (10 tablespoons, softened): Creates a soft, tender texture.
- Light or dark brown sugar (⅔ cup): Keeps the cookies moist and chewy.
- Granulated sugar (⅓ cup): Adds lightly crisp edges.
- Large egg (1): Binds the dough together.
- Vanilla extract (1 teaspoon): Enhances the chocolate flavor.
- Semi-sweet or dark chocolate chips (¾ cup): Adds extra richness.
For the Vanilla Frosting
- Unsalted butter (½ cup, softened): Makes the frosting smooth and creamy.
- Powdered sugar (1½–2 cups): Sweetens and thickens the frosting.
- Salt (¼ teaspoon): Balances the sweetness.
- Cream or milk (1–2 tablespoons): Creates a smooth, spreadable consistency.

How to Make Chocolate Sandwich Cookies (Step by Step)
Step 1: Mix the Dry Ingredients
Whisk the flour, cocoa powder, baking soda, and salt together in a medium bowl until everything is evenly combined. This helps the cookies bake evenly later. Set the bowl aside.
Step 2: Cream the Butter and Sugars
In a large bowl, beat the softened butter, brown sugar, and white sugar together until light and fluffy, about 2 minutes. The mixture should look pale and creamy.
Step 3: Add the Egg and Vanilla
Beat in the egg and vanilla extract until fully combined, scraping down the sides of the bowl as needed so everything mixes evenly.
Step 4: Melt the Chocolate Chips
Melt the chocolate chips in the microwave in 20-second bursts, stirring between each until smooth. Let them cool for a minute, then mix into the butter mixture until fully incorporated.
Step 5: Make the Cookie Dough
Add the dry ingredients and mix on low speed just until a soft dough forms. I overmixed this once trying to rush dinner prep, and the cookies turned out tough instead of fudgy stop mixing as soon as no dry flour remains.
Step 6: Chill the Dough
Cover the bowl and chill the dough for at least 1 hour, or until it’s firm enough to roll without sticking to your hands. Chilling also helps the cookies hold their shape while baking.
Step 7: Preheat the Oven
Preheat the oven to 350°F and line two baking sheets with parchment paper. This gives the oven time to reach the correct temperature before the cookies go in.
Step 8: Roll the Dough
Roll the dough into 30 balls, about 1 tablespoon each, and place them 2 inches apart on the prepared sheets. Try to keep them the same size so they bake evenly and pair up easily.
Step 9: Bake the Cookies
Bake on the middle oven rack for 9 to 10 minutes, until the tops look set but still soft. Let the cookies cool completely on the pan before frosting warm cookies will melt the frosting instantly.
Step 10: Prepare the Vanilla Frosting
Beat the butter for the frosting until smooth, then add the powdered sugar, salt, and 1 tablespoon of cream. Beat until fluffy, adding more cream as needed for a smooth, spreadable consistency.
Step 11: Assemble the Sandwich Cookies
Pipe or spread frosting onto the flat side of half the cookies, then top with a second cookie to form a sandwich. Chill the assembled cookies for at least 2 hours so the frosting firms up before serving.

Expert Tips for Perfect Chocolate Sandwich Cookies
Use Softened Butter
After ruining one batch with melted butter, I learned that softened butter (press-with-a-finger soft, not shiny or pooling) is what keeps the dough from spreading into thin, flat discs.
Scoop Even Portions
Use a small cookie scoop so every ball of dough is the same size. Matching the cookies up into pairs is so much easier when they’re uniform.
Chill the Dough
Don’t skip the dough chill,I tried baking straight away once and the cookies fused together on the pan into one giant chocolate sheet.
Slightly Underbake the Cookies
Pull them out when the tops look just set; they firm up as they cool, and that’s what keeps the centers soft instead of crumbly.
Cool Before Moving
Let the cookies cool fully on the baking sheet, not a wire rack right away. Moving them too soon while they’re warm can cause them to crack down the middle.
Chill the Frosting if Needed
If your frosting looks too soft to pipe, chill it in the fridge for 10 minutes before spreading it firms up fast.
Assemble the Same Day
Assemble the sandwiches the same day you bake so the frosting doesn’t soften the cookies into mush by the next morning.

Ingredient Substitutions
Swap the Flour
Instead of all-purpose flour, use Bob’s Red Mill 1-to-1 gluten-free flour. The cookies will be slightly more delicate but still hold together well.
Replace the Brown Sugar
Instead of brown sugar, use white sugar mixed with 1 tablespoon of molasses. The cookies will be a little less chewy but still soft.
Make It Dairy-Free
Instead of dairy butter, use a plant-based stick butter like Earth Balance for both the cookies and the frosting.
Use a Non-Dairy Milk
Instead of cream, use almond milk or oat milk in the frosting. It stays smooth and spreadable with a slightly lighter richness.
Change the Chocolate
Instead of semi-sweet chocolate chips, use dark chocolate chips for a deeper, more intense chocolate flavor.
How to Store Chocolate Sandwich Cookies
Refrigerate for Best Freshness
Store assembled chocolate sandwich cookies in an airtight container in the refrigerator for up to 5 days. Chilling keeps the frosting firm, and the cookies taste even better once they’re cold.
Freeze for Longer Storage
Freeze the unfrosted cookies in a single layer, then transfer them to a freezer-safe bag or container for up to 3 months. Thaw at room temperature and frost before serving.
Let Them Soften Before Serving
If the cookies are firm straight from the refrigerator, let them sit at room temperature for 10 minutes before enjoying for the best texture.
Try More Cookies Recipe You’ll Love
- Banana Bread Chocolate Chip Cookies
- Sugar Cookies
- Peanut Butter M&M Cookies
- Sourdough Chocolate Chip Cookies
- S’more Cookies
- Red Velvet Cookies
- Double Chocolate Chip Cookies
- Chocolate Chip Cookies
- Brown Butter Chocolate Chip Cookies
- Oatmeal Chocolate Chip Cookies
- Blueberry Oatmeal Cookies
Frequently Asked Questions
Can I make the cookie dough ahead of time?
Yes. The dough can be made up to 3 days in advance and stored, covered, in the refrigerator. Let it sit at room temperature for about 10 minutes before rolling, as it becomes quite firm when chilled for longer periods.
Why did my chocolate sandwich cookies turn out flat?
Flat cookies are usually caused by butter that was too soft or melted. Use softened butter and don’t skip chilling the dough, as both steps help the cookies hold their shape while baking.
Can I freeze chocolate sandwich cookies?
Yes. Freeze the baked, unfrosted cookies in a single layer, then transfer them to a freezer-safe container for up to 3 months. Thaw at room temperature and frost before serving.
How long does the vanilla frosting last?
The frosting will keep in an airtight container in the refrigerator for up to 1 week. Before using, let it sit at room temperature for a few minutes and give it a quick whip to restore its creamy texture.
Can I make these cookies without a mixer?
Yes. You can mix both the cookie dough and frosting by hand using a sturdy wooden spoon or spatula. It takes a little more effort, but the recipe turns out just as delicious.
Why is my frosting too runny?
Too much cream was likely added at once. Add the cream gradually, about 1 teaspoon at a time, and chill the frosting for 10 minutes if it becomes too soft to pipe.
How do I fix dry, crumbly chocolate sandwich cookies?
Dry cookies are usually the result of too much flour or overbaking. Spoon and level the flour instead of packing it into the measuring cup, and remove the cookies from the oven as soon as the tops look set.
Final Thoughts
These homemade Chocolate Sandwich Cookies are everything you want in a classic treat soft, rich, and filled with a creamy vanilla frosting. They’re easy enough for everyday baking but special enough to share during holidays, parties, or family gatherings.
I hope this recipe becomes one of your favorites. If you give it a try, I’d love to hear how they turned out. Leave a comment below, share your favorite filling variation, and don’t forget to save this recipe for the next time a chocolate craving hits!

Chocolate Sandwich Cookies
Ingredients
For the Chocolate Cookies
- 1 cup all-purpose flour
- ⅔ cup cocoa powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- 10 tablespoons unsalted butter softened
- ⅔ cup light or dark brown sugar lightly packed
- ⅓ cup granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- ¾ cup semi-sweet or dark chocolate chips melted
For the Vanilla Frosting
- ½ cup unsalted butter softened
- 1½ –2 cups powdered sugar
- ¼ teaspoon salt
- 1 –2 tablespoons heavy cream or milk
Instructions
- Whisk together the flour, cocoa powder, baking soda, and salt.
- Beat the butter, brown sugar, and granulated sugar until light and fluffy.
- Mix in the egg and vanilla extract.
- Stir the melted chocolate into the butter mixture.
- Add the dry ingredients and mix just until a soft dough forms.
- Cover and chill the dough for at least 1 hour.
- Preheat the oven to 350°F (175°C) and line baking sheets with parchment paper.
- Roll the dough into 30 balls and place them 2 inches apart.
- Bake for 9–10 minutes, then cool completely.
- Beat together the frosting ingredients until smooth and fluffy.
- Spread or pipe the frosting onto half of the cookies and top with the remaining cookies. Chill for 2 hours before serving.
Notes
- Chill the dough to prevent the cookies from spreading.
- Don’t overbake—the cookies should still look slightly soft in the center.
- Cool the cookies completely before adding the frosting.
- Store assembled cookies in the refrigerator for up to 5 days or freeze the unfrosted cookies for up to 3 months.




