Heart Alfajores Recipe
Impress your loved ones with the irresistible Heart Alfajores. These delightful dulce de leche heart sandwich cookies will be the highlight of any gathering.

Making heart-shaped cookies for Valentine’s Day is a thoughtful way to add a touch of romance and sweetness to your loved ones’ lives. In addition to the delicious taste and delicate texture of these heart alfajores, creating them allows you to infuse them with love and care. Taking the time to roll out the dough, cut out the heart shapes, and assemble the cookies requires attention to detail and a genuine desire to create something special.
Imagine the joy and surprise on your loved ones’ faces as they bite into these delightful heart-shaped cookies. The perfectly baked biscuit-like shells and the smooth, creamy dulce de leche filling will surely make their taste buds dance with delight. Whether giving these heart alfajores as a romantic gesture to your partner or as a sweet treat for your friends and family, these cookies are guaranteed to make your Valentine’s Day celebrations extra special.
Why is this the best recipe
- It all starts with the perfectly baked biscuit-like shells. The texture is light and crumbly, providing a delicate balance to the sweet and luscious dulce de leche filling. Combining these two elements creates a harmonious marriage of flavors that will leave your loved ones wanting more.
- But it’s not just about the taste – the heart shape adds a special touch to these cookies. Biting into a heart alfajore is like taking a bite of love itself. The intricate detail and the effort put into shaping each cookie make them a stunning visual delight.
- Additionally, this recipe allows room for creativity. While the traditional heart alfajores are delicious on their own, there are endless opportunities for customization. Consider dusting the cookies with powdered sugar or drizzling them with melted chocolate for a touch of elegance.
- Not only are these heart alfajores a delight to look at and savor, but they are also relatively simple to make. The recipe takes you through each step, ensuring your homemade batch turns out perfectly every time. Whether you are an experienced baker or a novice in the kitchen, this recipe is accessible to all. It also provides helpful tips and techniques to ensure your heart alfajores turn out beautifully and taste as good as they look.

Ingredients and substitutes
- Starting with butter, it provides the rich buttery flavor that makes these cookies irresistible. Opt for unsalted butter to have better control over the saltiness of the final product.
- Next is sugar, which adds sweetness and helps create a soft texture. While the recipe calls for granulated sugar, you can experiment with different types, like brown or coconut sugar, for a unique twist.
- Egg yolks contribute to the richness and tenderness of the cookies. They also act as a binder, keeping the dough together and providing a soft and crumbly texture. If you want an egg-free option, substitute each egg yolk with a tablespoon of unsweetened applesauce or mashed banana.
- Flour and cornstarch work together to give the alfajores their delicate, melt-in-your-mouth texture. The combination of all-purpose flour and cornstarch creates a light and tender cookie. If you prefer a gluten-free version, replace the all-purpose flour with a gluten-free blend, keeping the cornstarch ratio the same.
- Adding a touch of vanilla extract enhances the overall flavor profile of the alfajores. The warmth and sweetness of vanilla complement the caramel notes of dulce de leche, creating a harmonious taste experience. If you want to experiment with different flavors, try substituting the vanilla extract with almond or coconut extract for a delightful twist.
- Lastly, we come back to the hero of the recipe – dulce de leche. As mentioned, you can make your own or use a high-quality store-bought version. If you have the time and patience, making your own dulce de leche from scratch will elevate your alfajores to another level. However, if time is of the essence, opting for a premium store-bought dulce de leche is a fantastic choice. Just make sure to choose one that is thick, creamy, and full of rich caramel flavor.

Step-by-step – Heart alfojores
- Dry ingredients – Sift together the all-purpose flour, cornstarch, baking powder, and salt in a small bowl.
- Wet ingredients – In a large mixing bowl, cream the softened butter and granulated sugar until light and fluffy. Add the egg yolks one at a time, mixing well after each addition. Stir in the vanilla extract.

- Combine – Gradually add the dry ingredients to the butter mixture until a smooth dough forms. You can use a spatula or your hands to knead the dough gently.
- Chill – Divide the dough into two equal portions. Wrap in plastic and chill in the fridge for at least an hour.
- Oven – Preheat your oven to 350°F / 175°C / Gas Mark 4, and line two baking sheets with parchment paper.
- Cut – Roll each portion into a 1/4-inch thick rectangle between two sheets of parchment paper. This will make it easier to handle the dough. Use heart-shaped cookie cutters to cut out cookies from the rolled dough. Place the heart-shaped cookies on the prepared baking sheets, leaving a little space between them.

- Bake – Transfer the tray to the oven on the middle rack and bake the cookies in the preheated oven for about 8 to 10 minutes or until they turn golden around the edges. Be careful not to overbake, as you want them to remain tender and pale in color.
- Cool – Remove the cookies from the oven and let them cool on the baking sheets for a few minutes. Then, transfer them to a wire rack to cool completely.
- Sandwich – Once the cookies are completely cool, spread a generous amount of dulce de leche on the flat side of one heart-shaped cookie and sandwich it with another.
- Coat – To finish, roll the edges of the dulce de leche-filled heart-shaped cookies in desiccated coconut, ensuring they are evenly coated.½ cup Desiccated coconut
- Store– Place the coconut-coated alfajores on a tray or plate to set for at least an hour before serving. This allows the flavors to meld together and the coconut to adhere firmly to the cookies.



Frequently asked questions
The good news is that these cookies have a relatively long shelf life. When stored in an airtight container at room temperature, they can last up to two weeks. However, it’s important to note that the texture and flavor might start deteriorating after the first week, so it’s best to enjoy them fresh if possible.
Absolutely! These cookies freeze remarkably well, making them convenient for those who want to prepare them in advance. Wrap each cookie individually in plastic wrap and place them in a freezer-safe container or bag. They can be kept frozen for up to three months. When you’re ready to enjoy them, allow the cookies to thaw at room temperature for about an hour before serving.
While the classic recipe is undeniably delicious, there’s room for experimentation. Add a teaspoon of your favorite extract, such as almond or orange, to the dough to give it a unique twist. Additionally, you can try sandwiching different fillings between the cookies, like dulce de leche, Nutella, or even a fruit spread. Let your imagination run wild and create your personalized versions of these delightful treats.

Heart Alfajores – Heart Sandwich Cookies
Indulge in the sweet and melt-in-your-mouth delight of authentic alfajores cookies with dulce de leche. These delicate South American treats are a heavenly combination of buttery, crumbly cookies and creamy caramel filling.
Video
Ingredients
- 2 cups (250 g) All-purpose flour
- ½ cup (65 g) Cornstarch
- ½ tsp Baking powder
- ½ tsp Salt
- 1 cup (227 g) Unsalted butter softened
- ½ cup (100 g) Granulated sugar
- 3 large Egg yolks
- 1 tsp Pure vanilla extract
- 1 ½ cups (339 g) Dulce de leche (store-bought or homemade)
- ½ cup (40 g) Desiccated coconut
Method
- Dry ingredients – Sift together the all-purpose flour, cornstarch, baking powder, and salt in a small bowl.2 cups All-purpose flour, ½ cup Cornstarch, ½ tsp Baking powder, ½ tsp Salt
- Wet ingredients – In a large mixing bowl, cream the softened butter and granulated sugar until light and fluffy. Add the egg yolks one at a time, mixing well after each addition. Stir in the vanilla extract.1 cup Unsalted butter, ½ cup Granulated sugar, 3 large Egg yolks, 1 tsp Pure vanilla extract
- Combine – Gradually add the dry ingredients to the butter mixture until a smooth dough forms. You can use a spatula or your hands to knead the dough gently.
- Chill – Divide the dough into two equal portions. Wrap in plastic and chill in the fridge for at least an hour.
- Oven – Preheat your oven to 350°F / 175°C/ Gas Mark 4 and line two baking sheets with parchment paper.
- Cut – Roll each portion into a 1/4-inch thick rectangle between two sheets of parchment paper. This will make it easier to handle the dough. Use heart-shaped cookie cutters to cut out cookies from the rolled dough. Place the heart-shaped cookies on the prepared baking sheets, leaving a little space between them.
- Bake – Transfer the tray to the oven on the middle rack and bake the cookies in the preheated oven for about 8 to 10 minutes or until they turn golden around the edges. Be careful not to overbake, as you want them to remain tender and pale in color.
- Cool – Remove the cookies from the oven and let them cool on the baking sheets for a few minutes. Then, transfer them to a wire rack to cool completely.
- Sandwich – Once the cookies are completely cool, spread a generous amount of dulce de leche on the flat side of one heart-shaped cookie and sandwich it with another.1 ½ cups Dulce de leche
- Coat – To finish, roll the edges of the dulce de leche-filled heart-shaped cookies in desiccated coconut, ensuring they are evenly coated.½ cup Desiccated coconut
- Store– Place the coconut-coated alfajores on a tray or plate to set for at least an hour before serving. This allows the flavors to meld together and the coconut to adhere firmly to the cookies.
Notes
- One important tip to keep in mind when making heart alfajores is to pay attention to the sweetness of the dough. While the dulce de leche filling is naturally sweet, you want the cookie itself to complement it without overwhelming the flavors. Be sure to taste the dough as you go and adjust the amount of sugar accordingly. Remember, balance is key!
- Another crucial aspect of making perfect heart alfajores is getting the baking time just right. These delicate treats should be tender and melt-in-your-mouth, so be mindful not to overbake them. Keep a close eye on your oven and take the cookies out as soon as they turn a light golden color on the edges. Remember, they will continue to cook slightly as they cool on the baking sheet, so err on the side of slightly underbaking them.
- When it comes to assembling the alfajores, a handy tip is to chill the dough for about 60 minutes before rolling it out. This will make it easier to work with and prevent it from sticking to your rolling pin or work surface. Additionally, lightly dust your rolling pin with flour to ensure a smooth and even thickness throughout the dough.
- To achieve those iconic heart shapes, use a heart-shaped cookie cutter that is the right size for your desired alfajores. Dip the cookie cutter in flour before each use to prevent it from sticking to the dough. Gently press down and twist the cutter to ensure clean, well-defined edges. If the dough gets stuck inside the cutter, use a toothpick or a small paring knife to carefully remove any excess.
- Lastly, after assembling your heart alfajores with the dulce de leche filling, it’s important to let them rest for at least 30 minutes before serving. This allows the flavors to meld together and the cookies to soften slightly, resulting in a truly heavenly bite. Patience is key here, as the waiting time will be well worth it!
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!Did you LIKE this recipe? Save it for later on Pinterest.
Follow on YouTube, Facebook, Twitter, Instagram or TikTok
Subscribe to receive new recipes right to your inbox.




Such cute cookies! These are going to be perfect for Valentine’s Day! I’ve never made cookies with dolce de leche but I’m so glad I made these, I can’t wait to make them again next month!
This Ultimate Heart Alfajores Recipe is a love letter to my taste buds! The delicate, melt-in-your-mouth cookies sandwiched with luscious dulce de leche – it’s a romantic delight that’s as beautiful as it is delicious.
Truly the ultimate heartwarming treat! This Alfajores recipe is a game-changer for impressing your loved ones.
Top of my list for this year’s Valentine’s Day treats. These heart shaped sandwich cookies look beautiful!
These cookies look amazing!! I am definitely making these for Valentine’s day, thank you so much for sharing!!