
Badam cookies are a delightful Indian-inspired treat that combines the rich, nutty flavor of ground almonds with warm spices and a tender, melt-in-your-mouth texture. These beautiful almond cookies are perfect for tea time, gift-giving, or whenever you’re craving something special. The beauty of badam cookies lies in their simplicity—just a handful of quality ingredients transform into something absolutely extraordinary.
What makes the best badam cookies recipe? It all comes down to using freshly ground almonds, the right ratio of butter to flour, and that perfect balance of cardamom and other warm spices. Unlike many cookie recipes that can be temperamental, badam cookies are remarkably forgiving and come together quickly. They’re naturally gluten-free if you use almond flour, making them a wonderful option for anyone with dietary restrictions.
These cookies have their roots in South Indian and Middle Eastern baking traditions, where almonds are celebrated for their delicate flavor and luxurious texture. When you grind almonds finely and combine them with ghee or butter, you create a cookie that’s simultaneously crispy on the outside and wonderfully soft inside. The addition of cardamom, that prized spice from Kerala, elevates these cookies from simple to absolutely sublime.
The magic happens when you understand that badam cookies are all about the quality of your ingredients and your technique. Room temperature butter creams more efficiently, creating air pockets that make cookies lighter and more tender. Freshly ground almonds—or high-quality almond flour—ensure that nutty, authentic flavor that makes people ask for your recipe.
Whether you’re a seasoned baker or picking up a spatula for the first time, this badam cookies recipe will guide you through every step. You’ll learn why certain techniques matter, how to achieve that perfect texture, and troubleshooting tips if something doesn’t go quite right. Plus, these cookies store beautifully, so you can make a batch and enjoy them throughout the week.
Think of badam cookies as the elegant cousin to traditional sugar cookies. They’re sophisticated enough for a dinner party dessert table, yet casual enough to pack in lunchboxes or give as homemade gifts. Once you master this recipe, you’ll find yourself making these cookies again and again. Your family will thank you, and your kitchen will smell absolutely heavenly while they bake.
Ingredients
- 1 cup (200g) finely ground almonds or almond flour
- 1/2 cup (115g) unsalted butter, softened to room temperature
- 1/3 cup (65g) granulated sugar
- 1/4 cup (50g) powdered sugar
- 1/4 teaspoon ground cardamom
- 1/8 teaspoon ground nutmeg
- 1/8 teaspoon salt
- 1/2 teaspoon vanilla extract
- 1/4 teaspoon almond extract (optional but recommended)
- 1/2 cup (60g) all-purpose flour
- 1/4 teaspoon baking powder
- Whole almonds for topping (about 24)
- 1 tablespoon milk or cream

Instructions
- Preheat your oven to 325°F (165°C). Line two baking sheets with parchment paper or silicone baking mats. This lower temperature ensures the cookies bake gently without browning too quickly on the outside while remaining moist inside.
- In a small bowl, whisk together the all-purpose flour, baking powder, ground cardamom, nutmeg, and salt. Set this dry mixture aside—combining them now ensures even distribution throughout your cookie dough.
- In a large mixing bowl, combine the softened butter, granulated sugar, and powdered sugar. Using an electric mixer on medium speed, cream these ingredients together for 3-4 minutes until the mixture is light, fluffy, and pale in color. This creaming process is crucial for achieving tender cookies.
- Add the vanilla extract and almond extract to the creamed butter mixture. Mix on low speed until just combined, about 30 seconds. Be careful not to overmix once you add the extracts.
- Add the finely ground almonds to the butter mixture and mix on low speed until just incorporated, about 1 minute. The dough should come together but still have a slightly crumbly texture.
- Gently fold the reserved dry ingredients into the almond mixture using a rubber spatula or wooden spoon. Mix until just combined—be gentle here to avoid overworking the dough, which can result in tough cookies.
- Add the milk or cream one teaspoon at a time, mixing gently after each addition, until the dough just holds together when pressed but is not wet. This step is important because it helps bind the naturally crumbly almond mixture.
- Using a small cookie scoop or spoon, portion the dough into balls about the size of walnuts. Place them about 2 inches apart on your prepared baking sheets. You should have approximately 24 cookies.
- Gently press a whole almond into the center of each cookie dough ball. This adds visual appeal and a lovely almond flavor to each bite.
- Place the baking sheets in the preheated oven and bake for 12-15 minutes, until the cookies are just set and very lightly golden around the edges. The centers should still look slightly underdone when you remove them from the oven.
- Allow the cookies to cool on the baking sheet for 5 minutes—they will continue to cook slightly from residual heat. Then transfer them to a wire cooling rack to cool completely. This cooling process is important for developing the perfect texture.
- Once completely cooled, store the badam cookies in an airtight container at room temperature for up to 7 days, or freeze them for up to 3 months. Bring frozen cookies to room temperature before serving.

Pro Tips
Room Temperature is Essential: Make sure your butter is truly softened to room temperature before starting. Cold butter won’t cream properly, and melted butter will result in dense, greasy cookies. Ideally, it should be soft enough to leave an impression when pressed but still hold its shape.
Don’t Overmix: This is one of the most common baking mistakes. Once you add the flour, mix just until combined. Overmixing develops gluten and results in tough cookies instead of tender, delicate ones.
Cardamom Variations: If you can’t find ground cardamom, you can purchase whole cardamom pods, remove the seeds, and grind them in a spice grinder or mortar and pestle. The flavor will be even more aromatic and fresh. You can adjust the amount to your taste preference.
Baking Temperature: This recipe uses a lower oven temperature than many cookie recipes. This ensures the cookies bake gently and stay moist inside while developing a slight golden edge. Don’t increase the temperature, or your cookies may brown too quickly.
Texture Development: The cookies will seem slightly soft when you remove them from the oven—this is exactly right. They continue cooking on the pan and will firm up as they cool. This is how you achieve that perfect tender-yet-crispy texture.
Customization Options: Add a pinch of saffron threads steeped in warm milk for an elegant variation. You can also substitute half the almonds with ground pistachios or cashews for different flavor profiles.
Gift Packaging: These cookies look beautiful packaged in glass jars with parchment paper between layers, or in decorative boxes. They make wonderful homemade gifts because they stay fresh for a week.
Troubleshooting: If your dough is too crumbly, add milk one teaspoon at a time. If it becomes too wet, refrigerate for 15 minutes and try again. If cookies spread too much, your butter was too warm—chill the dough before baking.
