There is something about rolling out cookie dough that instantly slows everything down. It feels cozy and familiar, like a quiet afternoon where nothing else is on the schedule except baking and maybe sneaking a little frosting from the bowl.

These chocolate linzer cookies are one of those recipes that looks a little fancy but is actually very doable. They are soft, chocolatey, and filled with a creamy center that feels extra comforting without being complicated.
A cozy little moment in cookie form
These are the kind of cookies you make when you want something special but still easy. Perfect for quiet weekends, holiday baking days, or those moments when you just want to treat yourself to something homemade and comforting with a cup of coffee or tea.
Ingredients
For the cookie base
- ½ cup unsalted butter, softened
- ⅓ cup sugar
- ⅓ cup brown sugar
- 1 egg
- 1 teaspoon vanilla
- 1½ cups flour
- 1 teaspoon instant espresso powder
- ½ teaspoon salt
- ½ teaspoon baking powder
- 1 tablespoon powdered sugar

For the cream cheese filling
- ½ cup unsalted butter, softened
- 8 oz cream cheese, softened
- 2 cups powdered sugar
- ½ teaspoon salt
- 1 teaspoon vanilla

How to Make Chocolate Linzer Cookies with Cream Cheese Filling
Start by preheating your oven to 350 degrees and lining a couple of baking sheets with parchment paper. This little step saves you from sticking and cleanup later, which is always a win.
In the bowl of a stand mixer, add the softened butter, sugar, and brown sugar. Cream everything together until smooth and fluffy. Take your time here since this helps give the cookies that soft texture we love. Add in the egg and vanilla, then mix again until fully combined.

Next, add the flour, espresso powder, salt, and baking powder. Mix until a soft dough forms, stopping to scrape down the sides of the bowl as needed. If the dough feels slightly soft, that is totally okay. It will firm up as it chills.

Lightly flour your work surface and roll the dough out to about ¼-inch thickness. Using a 2-inch round cookie cutter, cut out as many circles as you can. Gather the scraps, knead gently, and reroll until most of the dough is used. In half of the cookie rounds, use a small star or similar cutter to remove the center. This creates that classic linzer look and makes room for the filling.

Place all the cookies onto parchment paper and slide them into the freezer for about 10 minutes. This quick chill helps them keep their shape while baking and is one of those small steps that really makes a difference.

Bake the cookies for 9 to 10 minutes, just until the centers are set. Let them cool completely before filling, even though it is tempting to rush this part.

While the cookies cool, make the filling. In a clean stand mixer bowl, beat the butter and cream cheese together until completely smooth with no lumps. Add the powdered sugar, salt, and vanilla, mixing on low at first. Once combined, increase the speed to medium and beat for about 2 minutes until the frosting is fluffy and creamy.



To assemble, spread a layer of frosting onto the solid cookies. Top with the cut-out cookies and finish with a light dusting of powdered sugar. This final touch makes them feel extra special without any extra effort.



Serving Suggestions
These cookies are lovely served with coffee, hot chocolate, or a cozy mug of tea. Arrange them on a small plate with a dusting of powdered sugar for a simple but beautiful presentation. They also make a sweet homemade gift when stacked gently in a little box or tin.

Storage Tips
Because of the cream cheese filling, store these cookies in an airtight container in the fridge for up to three days. If you want to prep ahead, you can bake the cookies and store them unfilled, then add the frosting just before serving for the freshest texture.

More Recipes You’ll Love
If you enjoyed these cookies, there are a few more treats already published that you might want to try next. These Crispy Chocolate Chip Cookies give you that perfect balance of chewy centers and crisp edges that feel so comforting with a glass of milk. For something a little different but still cozy, the Chocolate Chip Blondies are rich, buttery bars filled with gooey chocolate chips and come together with very little fuss. You could also go classic with Dark Chocolate Chip Cookies for a chewy, chocolate-loaded treat that hits the spot every time. Each one brings that homemade warmth to your kitchen and pairs beautifully with a quiet afternoon or sweet sharing moments.

Chocolate Linzer Cookies with Cream Cheese Filling
Equipment
- Stand mixer
- Baking sheets
- Parchment paper
- Rolling Pin
- Cookie cutters
Ingredients
Cookie Base
- ½ cup unsalted butter softened
- ⅓ cup sugar
- ⅓ cup brown sugar
- 1 egg
- 1 teaspoon vanilla
- 1½ cups flour
- 1 teaspoon instant espresso powder
- ½ teaspoon salt
- ½ teaspoon baking powder
Cream Cheese Filling
- ½ cup unsalted butter softened
- 8 oz cream cheese softened
- 2 cups powdered sugar
- ½ teaspoon salt
- 1 teaspoon vanilla
Instructions
- Preheat oven to 350 degrees and line baking sheets with parchment.
- Cream butter, sugar, and brown sugar until smooth.
- Add egg and vanilla and mix well.
- Mix in flour, espresso powder, salt, and baking powder until dough forms.
- Roll dough to ¼-inch thick and cut into rounds. Cut centers from half.
- Chill cookies in freezer for 10 minutes.
- Bake for 9 to 10 minutes until set. Cool completely.
- Beat butter and cream cheese until smooth.
- Add powdered sugar, salt, and vanilla and beat until fluffy.
- Spread frosting on solid cookies and top with cut-out cookies.
- Dust with powdered sugar before serving.
Notes
- Chill the dough if it feels too soft to roll.
- Cookies can be baked ahead and filled later.
