I make these Peanut Butter Cowboy Cookies when I want a thick, chewy, bakery-style treat loaded with peanut butter, oats, chocolate chips, coconut, and crunchy peanuts. Every bite gives me the perfect mix of sweet, salty, soft, and hearty texture, which makes these cookies hard to resist.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
2 cups all-purpose flour
1 tsp baking powder
1 tsp salt
1/2 tsp baking soda
1 cup butter, softened
1 cup light brown sugar
1 cup granulated sugar
2/3 cup smooth peanut butter
2 tsp pure vanilla extract
2 large eggs
2 cups quick cooking oats
1 cup cocktail peanuts, roughly chopped
1 cup sweetened flaked coconut
12 oz milk chocolate chips
Directions
I start by preheating the oven to 350°F and lining two baking sheets with parchment paper.
I whisk the flour, baking powder, salt, and baking soda together in a medium bowl, then set the mixture aside.
In the bowl of a stand mixer, I cream the softened butter, brown sugar, granulated sugar, peanut butter, and vanilla extract for about 3 minutes until the mixture looks smooth, fluffy, and pale.
I add the eggs one at a time, beating well after each addition and scraping down the sides of the bowl as needed.
I gradually add the dry ingredients while mixing on low speed, making sure everything blends well after each addition.
Once the dry ingredients are fully incorporated, I increase the mixer speed and beat the dough for 1 minute until fully combined.
Using a large spatula, I fold in the quick oats, chopped peanuts, milk chocolate chips, and sweetened coconut until evenly distributed. At this stage, I get a very thick dough.
I scoop the dough with a 2-ounce or 4-ounce cookie scoop and place the portions at least 3 inches apart on the prepared baking sheets. I lightly press the centers so the cookies flatten slightly.
I bake the cookies for 16 to 18 minutes, or until they are lightly golden.
I let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely.
Servings and timing
I get 28 servings from this recipe.
I need about 20 minutes for prep time, 18 minutes for cooking time, and 38 minutes total.
Each cookie contains about 220 kcal.
Variations
I like to switch these cookies up depending on what I have in the kitchen. I sometimes use semi-sweet or dark chocolate chips instead of milk chocolate for a deeper flavor. I also like adding chopped pecans or walnuts in place of some of the peanuts for a different crunch. When I want even more peanut butter flavor, I mix in peanut butter chips. For a slightly less sweet version, I reduce the chocolate chips a little and let the peanut butter and oats stand out more. I can also make smaller cookies for a more bite-sized treat, though I watch the baking time closely.
Storage/Reheating
I store these cookies in an airtight container at room temperature for up to 5 days, and they stay soft and chewy very well. For longer storage, I freeze the baked cookies in a freezer-safe container or bag for up to 2 months. I also like freezing the cookie dough in scoops so I can bake a few fresh cookies whenever I want.
When I want to reheat them, I warm a cookie in the microwave for about 10 to 15 seconds to make it soft and slightly gooey again. If I am reheating several cookies, I put them in a low oven for a few minutes until warmed through.
FAQs
Can I use old-fashioned oats instead of quick oats?
I can use old-fashioned oats, but I expect the cookies to have a slightly heartier and chewier texture. Quick oats blend more smoothly into the dough, which helps create the classic bakery-style bite in this recipe.
Can I use crunchy peanut butter instead of smooth peanut butter?
I can use crunchy peanut butter if I want even more texture. Since the recipe already includes chopped peanuts, I know the cookies may turn out extra chunky, but they still work well.
Why is my cookie dough so thick?
I expect this dough to be very thick because it contains oats, peanut butter, coconut, and chocolate chips. That heavy mix of add-ins gives the cookies their hearty texture and helps them bake up thick and chewy.
Can I make the dough ahead of time?
I can make the dough ahead and keep it covered in the refrigerator for up to 24 hours before baking. I like this option because it makes baking more convenient and can also deepen the flavor a bit.
How do I keep the cookies soft?
I keep the cookies soft by storing them in an airtight container once they are fully cooled. I also avoid overbaking them, since pulling them out when they are just lightly golden helps preserve their chewy center.
Conclusion
I think these Peanut Butter Cowboy Cookies are the perfect choice when I want a cookie that feels hearty, rich, and full of texture. The mix of peanut butter, oats, chocolate chips, coconut, and peanuts makes every bite satisfying and memorable. I love how easy they are to prepare, and I know they are a great addition to bake sales, cookie trays, or simple homemade dessert cravings.
📖 Recipe:
Print
Peanut Butter Cowboy Cookies
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Sophia
- Total Time: 38 minutes
- Yield: 28 cookies
- Diet: Vegetarian
Description
These thick and chewy Peanut Butter Cowboy Cookies are packed with oats, chocolate chips, coconut, and crunchy peanuts for a rich, bakery-style treat. Each bite delivers the perfect balance of sweet, salty, and hearty texture.
Ingredients
2 cups all-purpose flour
1 tsp baking powder
1 tsp salt
1/2 tsp baking soda
1 cup butter, softened
1 cup light brown sugar
1 cup granulated sugar
2/3 cup smooth peanut butter
2 tsp pure vanilla extract
2 large eggs
2 cups quick cooking oats
1 cup cocktail peanuts, roughly chopped
1 cup sweetened flaked coconut
12 oz milk chocolate chips
Instructions
- Preheat the oven to 350°F and line two baking sheets with parchment paper.
- In a medium bowl, whisk together the flour, baking powder, salt, and baking soda. Set aside.
- In a stand mixer, cream the butter, brown sugar, granulated sugar, peanut butter, and vanilla extract for about 3 minutes until smooth and fluffy.
- Add the eggs one at a time, mixing well after each addition and scraping down the bowl as needed.
- Gradually add the dry ingredients on low speed, mixing until fully incorporated.
- Increase speed and beat the dough for 1 minute until fully combined.
- Fold in oats, chopped peanuts, chocolate chips, and coconut until evenly distributed.
- Scoop dough into 2-ounce or 4-ounce portions and place at least 3 inches apart on prepared baking sheets. Lightly press centers.
- Bake for 16 to 18 minutes until lightly golden.
- Cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
Notes
Use semi-sweet or dark chocolate chips for a deeper flavor.
Swap peanuts with pecans or walnuts for variation.
Peanut butter chips can be added for extra peanut flavor.
Store in an airtight container at room temperature for up to 5 days.
Freeze baked cookies or dough for up to 2 months.
Reheat in the microwave for 10–15 seconds for a soft texture.
- Prep Time: 20 minutes
- Cook Time: 18 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 220 kcal
- Sugar: 16 g
- Sodium: 180 mg
- Fat: 12 g
- Saturated Fat: 6 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 26 g
- Fiber: 2 g
- Protein: 4 g
- Cholesterol: 30 mg
