Why You’ll Love This Tim Hortons Peanut Butter Cookies
If you’ve ever found yourself craving those soft, chewy peanut butter cookies from your favorite coffee shop, you’re in for a real treat. This Tim Hortons peanut butter cookies recipe brings that beloved bakery-style taste right into your home kitchen, and the best part is that you don’t need any fancy equipment or hard-to-find ingredients to make it happen. These cookies deliver everything you want in a peanut butter treat and then some.
Ease of Preparation
One of the biggest reasons to love this recipe is how simple it comes together. With just 14 minutes of prep time and 16 minutes in the oven, you can have fresh, warm cookies on your table in under 30 minutes. The process is straightforward enough that even novice bakers can feel confident tackling it, and cleanup is a breeze since everything gets mixed in one bowl.
Health Benefits
These cookies pack 4 grams of protein per serving thanks to the generous amount of peanut butter and roasted peanuts. While they’re definitely a treat, you’ll also get some healthy monounsaturated fats (4g per cookie) that your body needs. Each cookie contains 1 gram of fiber, and you’re getting a decent dose of potassium (96mg) and calcium (16mg) with every bite.
Versatility
The beauty of Tim Hortons peanut butter cookies lies in how easily you can customize them. Want to add chocolate chips? Go right ahead. Need to make them gluten-free? A simple flour swap does the trick. The base recipe works beautifully as a canvas for all sorts of delicious variations, making it perfect for households with different taste preferences.
Distinctive Flavor
What sets these cookies apart is the double dose of peanut goodness. By combining creamy processed peanut butter with finely ground roasted peanuts, you get layers of nutty flavor that intensify with each bite. The edges turn perfectly crisp while the centers stay soft and chewy, creating that ideal texture contrast that makes you reach for just one more.
Jump to:
- Why You’ll Love This Tim Hortons Peanut Butter Cookies
- Ease of Preparation
- Health Benefits
- Versatility
- Distinctive Flavor
- Essential Ingredients for Tim Hortons Peanut Butter Cookies
- Main Ingredients
- Special Dietary Options
- How to Prepare the Perfect Tim Hortons Peanut Butter Cookies: Step-by-Step Guide
- Step 1: Prepare Your Workspace and Equipment
- Step 2: Create Your Peanut Flour
- Step 3: Cream the Base Ingredients
- Step 4: Add the Egg Gradually
- Step 5: Form the Dough
- Step 6: Shape and Portition the Cookies
- Step 7: Bake to Perfection
- Step 8: Cool and Set
- Dietary Substitutions to Customize Your Tim Hortons Peanut Butter Cookies
- Protein and Main Component Alternatives
- Vegetable, Sauce, and Seasoning Modifications
- Mastering Tim Hortons Peanut Butter Cookies: Advanced Tips and Variations
- Pro Cooking Techniques
- Flavor Variations
- Presentation Tips
- Make-Ahead Options
- How to Store Tim Hortons Peanut Butter Cookies: Best Practices
- Refrigeration
- Freezing
- Reheating
- Meal Prep Considerations
- FAQs: Frequently Asked Questions About Tim Hortons Peanut Butter Cookies
- What type of peanut butter is best for Tim Hortons peanut butter cookies recipe?
- Do you use salted or unsalted peanuts in Tim Hortons peanut butter cookies?
- How many eggs are in the Tim Hortons peanut butter cookies recipe?
- Why split the egg addition in Tim Hortons peanut butter cookies recipe?
- How should I store homemade Tim Hortons peanut butter cookies?
- Tim Hortons Peanut Butter Cookies
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for Tim Hortons Peanut Butter Cookies
Getting the right ingredients makes all the difference between good cookies and great ones. Here’s everything you need to recreate that signature Tim Hortons taste at home:
Main Ingredients
- 1 cup all-purpose flour – Forms the structural base that holds everything together
- 1 cup roasted peanuts – Ground into flour for an extra nutty punch and added texture
- 1 ΒΌ cups peanut butter (preferably processed) – The star ingredient that gives these cookies their signature flavor and chew
- Β½ cup unsalted butter (soft but cool) – Creates richness and helps achieve that tender crumb
- 1 Β½ cups sugar – Provides sweetness and helps the edges get crispy
- Β½ teaspoon salt – Balances the sweetness and brings out the peanut flavor
- ΒΎ teaspoon baking soda – Gives the cookies a slight lift and helps them spread
- Β½ teaspoon baking powder – Works with the baking soda for the perfect rise
- 2 teaspoons vanilla extract – Adds warmth and depth to the overall flavor profile
- 1 large beaten egg – Binds everything together and adds structure
- 3 tablespoons milk – Brings the dough together and keeps it soft
Special Dietary Options
Vegan: Replace the butter with vegan butter sticks (not tub margarine), use a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, let sit for 5 minutes), and swap the milk for any plant-based alternative like almond or oat milk.
Gluten-free: Substitute the all-purpose flour with a 1:1 gluten-free flour blend that contains xanthan gum. The rest of the ingredients are naturally gluten-free, but always check labels to be certain.
Lower sugar: You can reduce the sugar to 1 cup without dramatically affecting the texture, or try a sugar substitute designed for baking. Keep in mind that sugar helps with spreading and crispiness.
How to Prepare the Perfect Tim Hortons Peanut Butter Cookies: Step-by-Step Guide
Making these cookies is easier than you might think. Follow along with these detailed steps, and you’ll have bakery-quality treats coming out of your oven in no time.
Step 1: Prepare Your Workspace and Equipment
Start by preheating your oven to 350Β°F. This temperature is crucial because it’s hot enough to set the edges quickly while keeping the centers soft and chewy. While the oven heats up, line two baking sheets with parchment paper. Parchment paper prevents sticking and makes cleanup so much easier, plus it helps the cookies bake evenly on the bottom. If you don’t have parchment paper, you can use silicone baking mats or lightly grease the pans with butter or cooking spray.
Step 2: Create Your Peanut Flour
This is where the magic happens and what sets Tim Hortons peanut butter cookies apart from ordinary recipes. Place 1 cup of roasted peanuts and 1 cup of all-purpose flour in your food processor. Pulse and blend for about 30 seconds until you have a fine, uniform powder. The peanuts release their natural oils into the flour, creating a peanut-infused flour that intensifies the nutty flavor throughout the entire cookie. You’ll know it’s ready when the mixture looks like a slightly darker, speckled flour with no large peanut pieces remaining. Set this aside for now.
Step 3: Cream the Base Ingredients
Grab your stand mixer fitted with the paddle attachment, or use a hand mixer if that’s what you have. Add 1 ΒΌ cups of peanut butter, Β½ cup of softened butter, 1 Β½ cups sugar, Β½ teaspoon salt, ΒΎ teaspoon baking soda, Β½ teaspoon baking powder, and 2 teaspoons vanilla extract to the bowl. Beat everything on medium speed for about 3 minutes until the mixture becomes soft, fluffy, and light in color. This creaming process is essential because it incorporates air into the dough, which gives the cookies their tender texture. The mixture should look smooth and somewhat whipped when it’s ready.
Step 4: Add the Egg Gradually
Here’s a pro tip that many bakers skip but makes a real difference: take your 1 large beaten egg and add it in two separate additions rather than all at once. Pour in half the beaten egg, mix on medium speed until fully incorporated (about 30 seconds), then add the remaining half and mix again until smooth. This gradual approach prevents the batter from splitting or curdling, especially if your butter wasn’t perfectly at room temperature. The result is a smooth, emulsified dough that bakes into uniform cookies with the perfect texture.
Step 5: Form the Dough
With the mixer running on low speed, slowly add the peanut flour mixture you prepared earlier. Let it mix until just combined with the wet ingredients, then pour in 3 tablespoons of milk. Continue mixing on low speed until a soft, cohesive dough forms. The dough should be soft and slightly sticky but still hold its shape when scooped. If it seems too wet, you can add another tablespoon of flour. If it’s too dry and crumbly, add another splash of milk. The consistency is right when the dough comes together in a ball around the paddle.
Step 6: Shape and Portition the Cookies
Using a cookie scoop or tablespoon, divide the dough into 34 portions. Each portion should be about 2 tablespoons of dough. Roll each portion into a ball between your palms and place them on your prepared baking sheets, leaving about 2 inches of space between each cookie. This spacing is important because these cookies will spread during baking, and you want them to remain individual cookies rather than merging into one giant cookie sheet. You’ll probably need to bake these in two batches unless you have a very large oven with multiple racks.
Step 7: Bake to Perfection
Slide the baking sheets into your preheated 350Β°F oven and set a timer for 16 minutes. The cookies are done when the edges look crisp and slightly browned while the tops are just starting to show some color. The centers might still look slightly underdone when you take them out, but that’s exactly what you want for soft, chewy centers. Every oven is slightly different, so start checking at the 14-minute mark. If your cookies seem to be browning too quickly, you can rotate the pans halfway through baking.
Step 8: Cool and Set
Patience is key here. Leave the cookies on the baking sheets for at least 10 minutes after removing them from the oven. During this time, they’ll continue cooking slightly from residual heat and will firm up enough to handle without breaking. The cooling period also allows the centers to set properly while staying soft. After 10 minutes, transfer the cookies to wire racks to finish cooling completely. Once cooled, they’re ready to enjoy or store for later.
Dietary Substitutions to Customize Your Tim Hortons Peanut Butter Cookies
Protein and Main Component Alternatives
The main protein sources in these cookies come from the peanut butter, peanuts, and egg. If you need to modify any of these components, there are several options available. For those with peanut allergies who still want that nutty flavor, almond butter works surprisingly well as a substitute. Use the same 1 ΒΌ cups measurement, and swap the roasted peanuts for roasted almonds when making your nut flour. The flavor profile changes slightly, but you still get delicious cookies with a similar texture.
Sunflower seed butter is another excellent alternative for those with tree nut allergies. Keep in mind that sunflower seeds can sometimes turn baked goods green when combined with baking soda, but this is completely safe and doesn’t affect the taste. If appearance matters, you might add a tablespoon of lemon juice to the dough to neutralize the reaction.
For the egg, you have several options depending on your dietary needs. A flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons of water, let sit until gelatinous) works beautifully and adds a subtle nutty flavor that complements the peanuts. Chia eggs work similarly. For a richer taste, you could use half a mashed banana, though this will add some banana flavor to your finished cookies.
Vegetable, Sauce, and Seasoning Modifications
While this recipe doesn’t call for vegetables in the traditional sense, the add-ins and flavorings can be customized in countless ways. Chocolate chips are a natural pairing with peanut butter, and folding in Β½ cup of semi-sweet or dark chocolate chips adds another dimension of flavor. Butterscotch chips work too, creating a salted caramel-like taste that many people love.
For seasonal variations, try adding warm spices. A teaspoon of cinnamon added to the dry ingredients gives these cookies a cozy, autumn feel. Around the holidays, a pinch of nutmeg or even some ginger can transform these into festive treats. For more peanut butter cookie inspiration, consider pressing a chocolate kiss into the center of each cookie right after baking.
If you want to reduce the sweetness or add texture, consider mixing in some rolled oats. Replace ΒΌ cup of the flour with oats for a heartier cookie that pairs perfectly with a glass of milk. Just remember that oats will change the texture slightly, making the cookies more rustic and substantial.
Mastering Tim Hortons Peanut Butter Cookies: Advanced Tips and Variations
Pro Cooking Techniques
The secret to bakery-quality cookies often lies in temperature control. Make sure your butter is soft enough to easily press your finger into, but not so warm that it’s melting. If you forget to take the butter out of the fridge ahead of time, cut it into small cubes and let it sit at room temperature for 20-30 minutes. Never microwave butter to soften it for cookies, as uneven heating can cause parts to melt while other parts remain cold.
Room temperature eggs incorporate more easily into dough than cold ones straight from the fridge. If you’re short on time, place your egg in a bowl of warm water for 5-10 minutes before cracking it. This simple step helps the egg blend smoothly with the other ingredients, resulting in a more uniform dough.
Flavor Variations
Once you’ve mastered the base recipe, try some of these delicious variations. For a chocolate peanut butter version, replace ΒΌ cup of the flour with cocoa powder. The cookies become slightly more decadent with a brownie-like edge that chocolate lovers adore. You can also drizzle melted chocolate over the cooled cookies for a dressed-up presentation.
For a sweet and salty combo that hits all the right notes, sprinkle a pinch of flaky sea salt on each cookie right after they come out of the oven. The salt melts slightly into the warm cookie, creating pockets of intense flavor that balance the sweetness perfectly.
Presentation Tips
The classic fork crosshatch pattern is synonymous with peanut butter cookies, and it’s easy to achieve. Before baking, press the tines of a fork into each dough ball to create a crisscross pattern. Dip the fork in sugar between each cookie to prevent sticking. This not only looks professional but also helps the cookies bake evenly by flattening them slightly.
For gift-giving or special occasions, sandwich two cookies together with a layer of chocolate buttercream frosting or a simple peanut butter filling. These sandwich cookies are impressive and taste absolutely incredible.
Make-Ahead Options
These cookies are perfect for meal prep and make-ahead situations. The dough can be refrigerated for up to a week before baking. Simply shape the dough into balls, place them in a ziplock bag, and store in the fridge. When you’re ready for fresh cookies, just arrange them on a baking sheet and add a minute or two to the baking time since the dough will be cold.
For even longer storage, freeze the dough balls on a baking sheet until solid, then transfer them to a freezer bag. They’ll keep for up to six months. Bake directly from frozen, adding 2-3 extra minutes to the baking time. This way, you can have warm, freshly baked Tim Hortons peanut butter cookies whenever a craving strikes.
How to Store Tim Hortons Peanut Butter Cookies: Best Practices
Properly storing your homemade cookies ensures they stay fresh and delicious for as long as possible. According to the Townsman Herald County, baked goods stored correctly can maintain quality for extended periods.
Refrigeration
While refrigeration isn’t necessary for these cookies, it can extend their shelf life if you need to keep them longer than a week. Place completely cooled cookies in an airtight container with parchment paper between layers to prevent sticking. They’ll stay fresh in the refrigerator for up to two weeks. Let them come to room temperature before serving for the best texture and flavor.
Freezing
For long-term storage, freezing is your best option. Baked cookies can be frozen for up to three months in an airtight container or heavy-duty freezer bag. Separate layers with parchment or wax paper to prevent them from sticking together. Thaw frozen cookies at room temperature for about 30 minutes, or warm them briefly in the microwave for a just-baked taste.
Reheating
To bring back that fresh-from-the-oven warmth, microwave individual cookies for 8-10 seconds. For multiple cookies, place them on a baking sheet in a 300Β°F oven for 5-7 minutes. Watch them closely because they can go from perfectly warm to overdone quickly. The centers will soften beautifully while the edges regain some of their crispness.
Meal Prep Considerations
If you like having treats ready throughout the week, consider the dough storage method mentioned earlier. Having a batch of dough balls in the freezer means you can bake just a few cookies at a time, ensuring they’re always fresh. This approach also helps with portion control if you’re someone who finds it hard to stop at just one cookie.

FAQs: Frequently Asked Questions About Tim Hortons Peanut Butter Cookies
What type of peanut butter is best for Tim Hortons peanut butter cookies recipe?
Do you use salted or unsalted peanuts in Tim Hortons peanut butter cookies?
How many eggs are in the Tim Hortons peanut butter cookies recipe?
Why split the egg addition in Tim Hortons peanut butter cookies recipe?
How should I store homemade Tim Hortons peanut butter cookies?

Tim Hortons Peanut Butter Cookies
π₯πͺ Soft, chewy peanut butter cookies with double nutty intensity β pure comfort in every bite!
π₯ Homemade from scratch in 30 minutes, customizable with chips for endless snacking joy!
- Total Time: 30 minutes
- Yield: 34 cookies
Ingredients
– 1 cup all-purpose flour Forms the structural base that holds everything together
– 1 cup roasted peanuts Ground into flour for an extra nutty punch and added texture
– 1 ΒΌ cups peanut butter (preferably processed) The star ingredient that gives these cookies their signature flavor and chew
– Β½ cup unsalted butter (soft but cool) Creates richness and helps achieve that tender crumb
– 1 Β½ cups sugar Provides sweetness and helps the edges get crispy
– Β½ teaspoon salt Balances the sweetness and brings out the peanut flavor
– ΒΎ teaspoon baking soda Gives the cookies a slight lift and helps them spread
– Β½ teaspoon baking powder Works with the baking soda for the perfect rise
– 2 teaspoons vanilla extract Adds warmth and depth to the overall flavor profile
– 1 large beaten egg Binds everything together and adds structure
– 3 tablespoons milk Brings the dough together and keeps it soft
Instructions
1-Step 1: Prepare Your Workspace and Equipment Start by preheating your oven to 350Β°F. This temperature is crucial because it’s hot enough to set the edges quickly while keeping the centers soft and chewy. While the oven heats up, line two baking sheets with parchment paper. Parchment paper prevents sticking and makes cleanup so much easier, plus it helps the cookies bake evenly on the bottom. If you don’t have parchment paper, you can use silicone baking mats or lightly grease the pans with butter or cooking spray.
2-Step 2: Create Your Peanut Flour This is where the magic happens and what sets Tim Hortons peanut butter cookies apart from ordinary recipes. Place 1 cup of roasted peanuts and 1 cup of all-purpose flour in your food processor. Pulse and blend for about 30 seconds until you have a fine, uniform powder. The peanuts release their natural oils into the flour, creating a peanut-infused flour that intensifies the nutty flavor throughout the entire cookie. You’ll know it’s ready when the mixture looks like a slightly darker, speckled flour with no large peanut pieces remaining. Set this aside for now.
3-Step 3: Cream the Base Ingredients Grab your stand mixer fitted with the paddle attachment, or use a hand mixer if that’s what you have. Add 1 ΒΌ cups of peanut butter, Β½ cup of softened butter, 1 Β½ cups sugar, Β½ teaspoon salt, ΒΎ teaspoon baking soda, Β½ teaspoon baking powder, and 2 teaspoons vanilla extract to the bowl. Beat everything on medium speed for about 3 minutes until the mixture becomes soft, fluffy, and light in color. This creaming process is essential because it incorporates air into the dough, which gives the cookies their tender texture. The mixture should look smooth and somewhat whipped when it’s ready.
4-Step 4: Add the Egg Gradually Here’s a pro tip that many bakers skip but makes a real difference: take your 1 large beaten egg and add it in two separate additions rather than all at once. Pour in half the beaten egg, mix on medium speed until fully incorporated (about 30 seconds), then add the remaining half and mix again until smooth. This gradual approach prevents the batter from splitting or curdling, especially if your butter wasn’t perfectly at room temperature. The result is a smooth, emulsified dough that bakes into uniform cookies with the perfect texture.
5-Step 5: Form the Dough With the mixer running on low speed, slowly add the peanut flour mixture you prepared earlier. Let it mix until just combined with the wet ingredients, then pour in 3 tablespoons of milk. Continue mixing on low speed until a soft, cohesive dough forms. The dough should be soft and slightly sticky but still hold its shape when scooped. If it seems too wet, you can add another tablespoon of flour. If it’s too dry and crumbly, add another splash of milk. The consistency is right when the dough comes together in a ball around the paddle.
6-Step 6: Shape and Portition the Cookies Using a cookie scoop or tablespoon, divide the dough into 34 portions. Each portion should be about 2 tablespoons of dough. Roll each portion into a ball between your palms and place them on your prepared baking sheets, leaving about 2 inches of space between each cookie. This spacing is important because these cookies will spread during baking, and you want them to remain individual cookies rather than merging into one giant cookie sheet. You’ll probably need to bake these in two batches unless you have a very large oven with multiple racks.
7-Step 7: Bake to Perfection Slide the baking sheets into your preheated 350Β°F oven and set a timer for 16 minutes. The cookies are done when the edges look crisp and slightly browned while the tops are just starting to show some color. The centers might still look slightly underdone when you take them out, but that’s exactly what you want for soft, chewy centers. Every oven is slightly different, so start checking at the 14-minute mark. If your cookies seem to be browning too quickly, you can rotate the pans halfway through baking.
8-Step 8: Cool and Set Patience is key here. Leave the cookies on the baking sheets for at least 10 minutes after removing them from the oven. During this time, they’ll continue cooking slightly from residual heat and will firm up enough to handle without breaking. The cooling period also allows the centers to set properly while staying soft. After 10 minutes, transfer the cookies to wire racks to finish cooling completely. Once cooled, they’re ready to enjoy or store for later.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
π₯ Use processed peanut butter for a smoother, creamier cookie texture.
π₯ Add egg gradually in two additions to avoid batter splitting.
βοΈ Chill dough 30 minutes for easier portioning; freeze for up to 6 months.
- Prep Time: 14 minutes
- Cook Time: 16 minutes
- Category: Desserts
- Method: Baked
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 cookie
- Calories: 156 kcal
- Sugar: 10 g
- Sodium: 148 mg
- Fat: 10 g
- Saturated Fat: 3 g
- Unsaturated Fat: 6 g
- Trans Fat: 0.1 g
- Carbohydrates: 15 g
- Fiber: 1 g
- Protein: 4 g
- Cholesterol: 13 mg






