These aren’t your average cookies. Cowboy Cookies are a hearty, satisfying treat that’s perfect for any occasion. With a mix of chewy oats, melty chocolate, crunchy nuts, and coconut– they’re sure to become a family favorite. Perfect for bake sales, parties, and holiday baking!

Let’s be real, I just love to bake. It’s my go-to for de-stressing. The whole thing—measuring, mixing, watching it come together—is so satisfying. And honestly, it’s just way more enjoyable when I’m not dealing with a messy kitchen. In fact, I love baking and cooking so much that I double as the culnary arts teacher when I am not teaching middle school science.
Baking for others, and especially my family, gives me a deep sense of fulfillment. Knowing they’re enjoying something I’ve created, like these Cowboy Cookies, brings me satisfaction. Like my paternal grandmother, I just love to feed people whether it be a baked cookie or a hearty casserole. That is why I wanted to share this cookie which quite honestly reminds me of a homemade granola bar in a chewier cookie format.

Ingredients
- All-purpose flour: Provides the structural base of the cookies.
- Baking powder: Leavens the dough, creating a lighter texture.
- Baking soda: Leavens and contributes to browning.
- Salt: Enhances and balances the sweet flavors.
- Unsalted butter (room temperature): Adds richness, moisture, and tenderness.
- Granulated sugar: Sweetens and contributes to crisp edges.
- Light brown sugar (packed): Sweetens, adds moisture, and creates a chewy texture.
- Large eggs: Bind ingredients, add moisture, and provide structure.
- Vanilla extract: Enhances the overall flavor.
- Old-fashioned oats: Add chewiness, texture, and a nutty flavor.
- Milk chocolate chips: Add chocolate flavor and sweetness.
- Sweetened coconut shreds: Add sweetness and a chewy texture.
- Chopped pecans: Add nutty flavor and crunch.

How to Make Cowboy Cookies
- Combine dry ingredients: Whisk flour, baking powder, baking soda, and salt.
- Cream butter and sugars: Beat butter, granulated sugar, and brown sugar until fluffy.
- Add eggs and vanilla: Mix in eggs one at a time, then vanilla.
- Combine wet and dry: Gradually mix dry ingredients into wet until just combined.
- Fold in mix-ins: Stir in oats, chocolate chips, coconut, and pecans.
- Chill dough: Refrigerate for at least 30 minutes.
- Preheat and prepare: Preheat oven to 350°F (175°C) and line cookie sheets with parchment paper.
- Scoop and bake: Scoop dough onto sheets, leaving space, and bake 10-12 minutes until edges are golden.
- Cool: Let cookies cool on sheets, then transfer to a rack.

FAQS
Can I use quick oats instead of old-fashioned oats? While old-fashioned oats provide a chewier texture, you can use quick oats. However, the texture of the cookies may be slightly different, and they might be a bit softer.
Can I substitute the pecans with another type of nut? Absolutely! Walnuts, almonds, or even hazelnuts would work well. Feel free to use your favorite nut or a combination of them.

Can I use a different type of chocolate chip? Yes, you can. Semi-sweet chocolate chips, dark chocolate chips, or even white chocolate chips would be delicious. You could also use chocolate chunks if you wanted to.
Can I omit the coconut? Yes, if you’re not a fan of coconut, you can leave it out. The cookies will still be delicious. Personally, I would add raisins next time I bake these up!
Why do I need to chill the dough? Chilling the dough helps prevent the cookies from spreading too much during baking. It also allows the flavors to meld together, resulting in a better-tasting cookie.
How do I know when the cookies are done? The edges of the cookies should be golden brown, and the centers should be just set. They may still look slightly soft in the center, but they will continue to firm up as they cool. Allow them to cool for at least 5 minutes per batch.
Can I make the dough ahead of time? Yes! You can make the dough ahead of time and store it in the refrigerator for up to 3 days. Just be sure to wrap it tightly in plastic wrap. You can also freeze the dough in portioned balls for later use.
My cookies came out flat. What did I do wrong? Several factors can cause flat cookies:
- Using softened, but too warm butter.
- Not chilling the dough long enough.
- Using too much sugar.
- Using too little flour.
- Ovens that run too hot.
This is why you should chill it for at least 30 minutes, but longer is always better. I like prescooping the dough balls, and then I chill them so things move quicker in-between baking batches.

Storing
How should I store the leftover cookies? Store the cookies in an airtight container at room temperature for up to 5 days. You can also freeze baked cookies for up to 3 months. I like to use my FoodSaver to do this with smaller batches of cookies. If you’re like me, sometimes a dessert after dinner is in order-haha!
Cookie Recipes to Try Today!
- No-Spread Reese’s Cookies
- Chewy Fruitcake Cookies
- Honey Oatmeal Cookies
- Banana Pudding Cookies
- Pistachio Pudding Cookies

The Best Cowboy Cookies You’ll Ever Make
Equipment
- Stand Mixer *fitted with whisk attachment
- Measuring cups and spoons
- 2 medium cookie sheets
- parchment paper
- cookie scooper *mine is . Scoop size determines how many cookies are baked.
- fridge *to chill dough for 30 minutes
Ingredients
- 2 cups all purpose flour
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- 1 cup unsalted butter *room temperature
- 1 cup granulated sugar
- 1 cup light brown sugar *packed
- 2 large eggs
- 2 teaspoons vanilla extract
- 2 cups old fashioned oats
- 1 cup milk chocolate chips
- ¾ cup sweetened coconut shreds
- ¾ cup chopped pecans
Instructions
- In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
- In the bowl of a stand mixer fitted with the whisk attachment, cream the softened butter, granulated sugar, and brown sugar until light and fluffy. This should take about 2-3 minutes.
- Add the eggs one at a time, mixing well after each addition.
- Stir in the vanilla extract.
- Gradually add the dry ingredients to the wet ingredients, mixing on low speed until just combined. Do not overmix.
- Fold in the oats, chocolate chips, coconut shreds, and chopped pecans until evenly distributed throughout the dough.
- Cover the bowl with plastic wrap and chill the dough in the refrigerator for at least 30 minutes.
- Preheat your oven to 350°F (175°C).
- Line your cookie sheets with parchment paper.
- Using your cookie scooper, scoop portions of dough onto the prepared cookie sheets, leaving about 2 inches between cookies.
- Bake for 10-12 minutes, or until the edges are golden brown and the centers are just set.
- Remove the cookie sheets from the oven and let the cookies cool on the sheets for a few minutes before transferring them to a wire rack to cool completely.

Love these cookies…been making them for several years…❤️
These are perfect thank you for the recipe!
So glad you enjoyed them!
These cookies are absolutely delicious! Anyone that has come for coffee love them! Definitely a keeper!
Thank you very much for this recipe😊
Thank you, so much for stopping by and enjoying them! -Amy