If you’re looking for a delightful treat that’s both charming and absolutely scrumptious, you’re going to adore this Chocolate Heart Sandwich Cookies Recipe. I first tried these heart-shaped alfajores at a friend’s gathering and was instantly hooked – the tender cookies paired with luscious dulce de leche and a coconut coating create a flavor and texture combo that’s pure magic. Whether you’re baking for a special occasion or just because, these cookies bring a sweet, cozy vibe that everyone will go crazy for.
Why You’ll Love This Recipe
- Perfect Texture: The cookies turn out tender and melt-in-your-mouth thanks to the cornstarch and butter combination.
- Simple Ingredients: You don’t need any fancy stuff—just pantry staples and some dulce de leche.
- Adorable Presentation: The heart shapes and coconut edges make these cookies extra gift-worthy.
- Great for Any Occasion: Whether it’s Valentine’s Day, a birthday, or just a treat-yourself moment, they hit the spot.
Ingredients You’ll Need
The beauty of this Chocolate Heart Sandwich Cookies Recipe is how well these simple ingredients work together — the flour and cornstarch give the cookies their delicate crumb, while the dulce de leche adds that rich, indulgent sweetness. Here’s a quick run-down with some shopping tips to keep you on track.

- All-purpose flour: Make sure it’s fresh for the best texture; this forms the dough’s base.
- Cornstarch: It gives the cookies a tender, cookie-dough-like crumb that’s just heavenly.
- Baking powder: A small amount helps the cookies rise just enough without making them cakey.
- Salt: Enhances the sweetness and overall flavor balance.
- Unsalted butter: Room temperature butter creams beautifully with sugar, ensuring soft cookies.
- Granulated sugar: Sweetens just right without overwhelming.
- Egg yolks: They add richness and help bind the dough.
- Pure vanilla extract: This little touch of vanilla makes all the difference in aroma and flavor.
- Dulce de leche: You can buy it or make it yourself—either way, it’s the star filling.
- Desiccated coconut: The final coat adds texture and a little tropical flair.
Variations
I love to tweak this Chocolate Heart Sandwich Cookies Recipe sometimes depending on the occasion or what’s in my pantry. Feel free to get creative—you’ll find it’s a wonderfully forgiving and adaptable recipe.
- Chocolate-Dipped Edges: Once assembled, dunk the cookie edges in melted chocolate for an extra decadent twist—my family goes wild for this version!
- Nutty Filling: Stir finely chopped toasted nuts into the dulce de leche for added crunch and flavor.
- Gluten-Free: Swap the all-purpose flour with a gluten-free flour blend; just be mindful of texture differences.
- Seasonal Flavors: Add a sprinkle of cinnamon or orange zest into the dough for delightful seasonal notes.
How to Make Chocolate Heart Sandwich Cookies Recipe
Step 1: Prepare Your Dry Ingredients
Start by sifting your all-purpose flour, cornstarch, baking powder, and salt into a bowl. I’ve learned that sifting makes a big difference here—it ensures your dough comes together smoothly without lumps and mixes evenly. This simple step sets the foundation for tender, perfectly textured cookies.
Step 2: Cream the Butter and Sugar
In a large bowl, beat your softened unsalted butter and granulated sugar until light and fluffy. This took me a little practice to get right; the butter shouldn’t be melting, just soft enough to whip air in. This step is key to achieving that melt-in-your-mouth texture you want in alfajores.
Step 3: Add the Egg Yolks and Vanilla
Next, add the egg yolks one at a time, mixing well after each addition so everything blends beautifully. Stir in the vanilla extract last. Here’s a tip: If your mixture looks like it’s about to split, just slow down and mix gently rather than whipping too fast.
Step 4: Combine Dry and Wet Ingredients
Gradually fold in the dry ingredients to the butter mixture. I like to remove my mixing bowl from the stand mixer and finish kneading the dough gently by hand — it helps me feel when the dough reaches the right consistency: soft, pliable, but not sticky. If it feels sticky, pop it back in the fridge for a brief chill before rolling out.
Step 5: Chill the Dough
Divide the dough into two parts, wrap each tightly in plastic, and chill for at least an hour. Chilling really firms up the dough and makes rolling and cutting the heart shapes much easier. I don’t skip this step because it keeps the cookies from spreading too much in the oven.
Step 6: Roll and Cut Your Hearts
Preheat your oven to 350°F (175°C) and line baking sheets with parchment paper. Roll each dough portion between parchment sheets to about 1/4-inch thickness—this keeps things clean and prevents sticking. Use your favorite heart-shaped cookie cutters to stamp out adorable cookies. Tip: Dip your cutter in flour occasionally to keep clean cuts without shredding the dough.
Step 7: Bake Until Just Golden
Bake the cookies for 8 to 10 minutes on the middle rack. Watch the edges closely—they should just start to turn golden while the centers stay pale. Overbaking is a common pitfall; it makes the cookies less tender, so I make a mental note when the oven timer hits 8 minutes to check them manually. After baking, let the cookies cool on the baking sheet for a few minutes before transferring to a wire rack to cool completely.
Step 8: Assemble Your Sandwich Cookies
Once completely cool, spread a generous dollop of dulce de leche on one cookie and sandwich it with its partner. At first, I was hesitant to be generous here, but I quickly discovered that the luscious filling is what truly makes these stand out—it’s worth the extra spoonful.
Step 9: Finish with Coconut
Finally, gently roll the edges coated in sticky dulce de leche in desiccated coconut. This step adds a little tropical flair and a lovely texture contrast. It also helps keep any filling from escaping the edges — a win/win. Let your cookies rest for at least an hour so the flavors meld and the coconut sticks well. Believe me, the wait is worth it!
Pro Tips for Making Chocolate Heart Sandwich Cookies Recipe
- Keep Dough Cold: Chilling your dough makes it easier to handle and prevents spreading in the oven.
- Don’t Overbake: These cookies are delicate; pulling them out just as edges turn golden means tender perfection.
- Use Fresh Vanilla: Good-quality vanilla extract elevates flavor significantly—trust me on this little upgrade.
- Roll Between Parchment: Saves you mess and keeps your hearts perfectly shaped without extra flour.
How to Serve Chocolate Heart Sandwich Cookies Recipe

Garnishes
I love to serve these cookies with a sprinkle of powdered sugar or a few fresh raspberries on the side for a pop of color and extra freshness. Sometimes, I add a drizzle of dark chocolate over the tops for those times I want to make the dessert feel a bit more special—and it doesn’t disappoint.
Side Dishes
Pairing these with a steaming cup of coffee or a creamy cappuccino always feels just right. For a tea party, a delicate herbal or chai tea complements the sweetness. If you’re doing a dessert platter, fresh fruit or a scoop of vanilla ice cream on the side takes things up a notch.
Creative Ways to Present
For Valentine’s Day, arranging these cookies in a tiered stand alongside edible flowers makes a beautiful centerpiece. Gift-wise, I tied them in a box with a bright ribbon and a handwritten note—such a sweet personal touch that friends adored. You can even sandwich different fillings like chocolate ganache or jam to surprise your guests.
Make Ahead and Storage
Storing Leftovers
I keep leftover Chocolate Heart Sandwich Cookies in an airtight container at room temperature, separated by parchment paper to prevent sticking. They stay fresh and moist for about 3-4 days, but honestly, they rarely last that long around here!
Freezing
Freezing these cookies works surprisingly well. I wrap each sandwich securely in plastic wrap and place them in a freezer-safe bag. When I want a sweet treat later, I just thaw them at room temperature for a few hours, and they taste almost as good as fresh.
Reheating
Reheating isn’t really necessary since these are perfect at room temp. But if you want to warm them slightly, a few seconds in the microwave makes the dulce de leche deliciously gooey again without compromising the cookie’s texture.
FAQs
-
Can I make the dulce de leche from scratch for this recipe?
Absolutely! You can make homemade dulce de leche by slowly simmering sweetened condensed milk until it thickens into a caramel color. It takes a couple of hours but the flavor is incredible and well worth the effort.
-
What if I don’t have cornstarch? Can I skip it?
Cornstarch is key for the tender crumb texture in these cookies, so I recommend not skipping it. However, if you don’t have any, try substituting with an equal amount of arrowroot powder or potato starch for a similar effect.
-
How do I prevent the cookies from spreading too much?
Chilling the dough thoroughly before baking is your best friend here. Also, avoid over-creaming the butter and sugar; once they are light and fluffy, move on to the next step to keep the dough stable.
-
Can I use jam instead of dulce de leche?
You can! Though your sandwich cookies won’t have quite the same rich flavor, fruit jams or preserves make a tasty alternative and give a fresh burst of flavor. Raspberry or strawberry especially pairs well with the coconut edges.
Final Thoughts
I absolutely love how this Chocolate Heart Sandwich Cookies Recipe turns out every time—the tender hearts, the indulgent filling, and the cozy coconut edges make it a true standout recipe in my kitchen. If you’ve been hesitant to try alfajores or fancy-shaped sandwich cookies, this is the perfect recipe to start with. It’s straightforward, forgiving, and brings delightful smiles all around. So go ahead, gather your ingredients, and bake these sweet little hearts to share the love—and trust me, you’ll want to keep a batch just for yourself!
Print
Chocolate Heart Sandwich Cookies Recipe
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 1 hour 20 minutes
- Yield: 24 cookies
- Category: Dessert
- Method: Baking
- Cuisine: South American
- Diet: Vegetarian
Description
Heart Alfajores are delicate, tender sandwich cookies filled with rich dulce de leche and coated in desiccated coconut, shaped in charming hearts perfect for gifting or special occasions. These traditional South American treats combine a buttery cookie with creamy caramel for a sweet and satisfying dessert.
Ingredients
Dry Ingredients
- 2 cups (250 g) All-purpose flour
- ½ cup (65 g) Cornstarch
- ½ tsp Baking powder
- ½ tsp Salt
Wet Ingredients
- 1 cup (227 g) Unsalted butter, softened
- ½ cup (100 g) Granulated sugar
- 3 large Egg yolks
- 1 tsp Pure vanilla extract
Filling and Coating
- 1 ½ cups (339 g) Dulce de leche (store-bought or homemade)
- ½ cup (40 g) Desiccated coconut
Instructions
- Dry ingredients – Sift together the all-purpose flour, cornstarch, baking powder, and salt into a small bowl to ensure an even, lump-free mixture for the cookie dough.
- Wet ingredients – In a large mixing bowl, cream the softened butter and granulated sugar together until the mixture is light and fluffy. Add the egg yolks one at a time, mixing well after each addition, then stir in the vanilla extract to flavor the dough.
- Combine – Gradually add the dry ingredient mixture to the wet ingredients, mixing with a spatula or gently kneading by hand until a smooth cookie dough forms.
- Chill – Divide the dough into two equal portions, wrap each in plastic wrap, and refrigerate for at least one hour to firm up the dough for easier handling.
- Oven preparation – Preheat your oven to 350°F (175°C or Gas Mark 4) and line two baking sheets with parchment paper.
- Cut – Roll out each chilled dough portion to about ¼ inch thickness between two sheets of parchment paper. Use heart-shaped cookie cutters to cut out cookies and place them spaced apart on the baking sheets.
- Bake – Bake the cookies on the middle oven rack for 8 to 10 minutes or until the edges are golden, taking care not to overbake as you want the cookies tender and pale.
- Cool – Allow the cookies to cool on the baking sheets briefly before transferring them to a wire rack to cool completely.
- Sandwich – Spread a generous layer of dulce de leche on the flat side of one cookie and top with another to form adorable heart-shaped sandwich cookies.
- Coat – Roll the edges of each filled cookie carefully in desiccated coconut so the filling edges are fully coated for added texture and flavor.
- Store – Set the coated alfajores on a tray or plate and let them rest at room temperature for at least one hour to let the flavors meld and the coconut adhere firmly before serving.
Notes
- Use good quality dulce de leche for the best flavor.
- Softened butter should not be melted; it should be just soft enough to cream easily.
- Keep an eye on the cookies while baking to avoid overbaking and losing their tender texture.
- Chilling the dough is essential for easy rolling and well-shaped cookies.
- Store alfajores in an airtight container at room temperature for up to 3 days.
Nutrition
- Serving Size: 1 cookie
- Calories: 150
- Sugar: 12g
- Sodium: 40mg
- Fat: 8g
- Saturated Fat: 5g
- Unsaturated Fat: 2.5g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 0.5g
- Protein: 2g
- Cholesterol: 55mg


