There’s something truly special about Mexican cuisine – it’s vibrant, flavorful, and always leaves you wanting more. From savory tacos to spicy salsas, Mexican cuisine is a celebration of bold ingredients and rich traditions. And when it comes to desserts, Mexican cookies are no exception. These sweet treats, often infused with cinnamon, chocolate, or nuts, are a beloved part of Mexican culinary heritage. In this blog post, I’ll guide you through the steps to create your own batch of homemade Mexican cookies, bringing a taste of Mexico’s sweet indulgence right into your kitchen. So, grab your apron and let’s embark on a delicious journey together!


  • 2 cups all-purpose flour
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon salt
  • 1/2 cup unsalted butter, softened
  • 1/2 cup granulated sugar
  • 1/2 cup packed brown sugar
  • 1 large egg
  • 1 teaspoon vanilla extract
  • Optional: 1/2 cup chopped nuts (such as pecans or walnuts), 1/2 cup chocolate chips or chunks


Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper or silicone baking mat.

In a medium bowl, whisk together the flour, baking powder, baking soda, ground cinnamon, and salt. Set aside.

In a large mixing bowl, cream together the softened butter, granulated sugar, and brown sugar until light and fluffy.

Add the egg and vanilla extract to the creamed butter mixture, and beat until well combined.

Gradually add the dry ingredients to the wet ingredients, mixing until a dough forms. If using, fold in the chopped nuts or chocolate chips/chunks until evenly distributed throughout the dough.

Using a cookie scoop or spoon, portion out the dough and roll it into balls, about 1 inch in diameter.

Place the dough balls on the prepared baking sheet, spacing them about 2 inches apart.

Using the bottom of a glass or your fingers, gently flatten each dough ball to about 1/2 inch thickness.

Bake the cookies in the preheated oven for 10-12 minutes, or until the edges are golden brown and the tops are set.

Remove the cookies from the oven and let them cool on the baking sheet for a few minutes before transferring them to a wire rack to cool completely.

Once cooled, serve and enjoy your homemade Mexican cookies with a glass of cold milk or a cup of hot chocolate, or package them up to share with friends and family for a taste of Mexico’s sweet indulgence.

With their warm spices, rich flavors, and irresistible charm, homemade Mexican cookies are a delightful treat that embodies the essence of Mexican cuisine. Whether enjoyed as an afternoon snack or as a sweet finale to a Mexican-inspired meal, these cookies are sure to transport your taste buds to the bustling streets of Mexico City with every bite. So, roll up your sleeves, gather your ingredients, and let’s embark on a culinary adventure that celebrates the vibrant flavors of Mexico! ¡Buen provecho!