These soft sweet potato cookies with pecans are pure comfort in cookie form. They are tender, lightly spiced, and full of cozy flavor. In my view, they are the kind of bake that feels right at home on a family table, especially when you want something simple, warm, and a little nostalgic.
What makes these soft sweet potato cookies with pecans special is the mix of familiar pantry staples and rich, earthy sweetness. You start with 1 cup butter, softened, 1 cup sugar, 1 large egg, room temperature, 1 cup mashed sweet potato, and 1 teaspoon vanilla extract. Then you add 2 cups all-purpose flour, 1 teaspoon baking powder, 1 teaspoon ground cinnamon, 1/2 teaspoon baking soda, 1/2 teaspoon salt, and 1/2 teaspoon ground allspice. Finally, 1 cup chopped pecans and 1 cup raisins bring crunch and sweetness. The flavor is soft, cozy, and gently spiced, with a sweet potato base that keeps each cookie moist and tender.
The method is easy, too. First, you beat the butter and sugar until light and fluffy, then mix in the egg, sweet potato, and vanilla. After that, you stir the dry ingredients together and add them slowly to the wet bowl. Next, you fold in the pecans and raisins, drop the dough onto baking sheets, and bake until the edges just start to brown. Also, the recipe works best with freshly roasted sweet potato, not canned puree, so that is worth remembering. In total, you need 25 minutes of prep, about 10 minutes of baking, plus a little cooling time, for a total of 1 hour 6 minutes. With 60 servings and only 81 kcal per cookie, it is a nice recipe to share.
These soft sweet potato cookies with pecans are perfect for chilly nights, holiday trays, lunchbox treats, or afternoon coffee breaks. They also travel well, so they are a smart choice for potlucks, bake sales, and neighbor gifts. Because the batch is large, you can serve a crowd without much fuss.
Why You’ll Love This Soft Sweet Potato Cookies with Pecans
- They are soft, tender, and full of cozy flavor.
- They use simple ingredients you may already have on hand.
- They are easy to make, even if you do not bake often.
- They are great for sharing, since this recipe makes a large batch.
- They taste like comfort food, with sweet potato, cinnamon, pecans, and raisins in every bite.
Sweet Potato Tips
For the best soft sweet potato cookies with pecans, use a freshly roasted sweet potato instead of canned puree. Roasting brings out a deeper, sweeter flavor, and it also gives you a thicker mash that blends well into the dough. If the sweet potato is too watery, the cookies can spread too much, so let it cool, peel it, and mash it until smooth before measuring. You want one cup of mash that is soft, not runny.
Options for Substitutions
- Use walnuts instead of pecans for a different nutty flavor.
- Swap raisins for dried cranberries if you want a little tartness.
- Replace the allspice with nutmeg for a milder spice note.
- Use light brown sugar instead of white sugar for a deeper, molasses-like taste.
- Try gluten-free all-purpose flour if you need a wheat-free option.
- Leave out the nuts completely if you need a softer, nut-free cookie.
Watch Out for These Mistakes
One common mistake is using canned sweet potato puree that is too thin. If the dough is loose, the cookies may spread too much in the oven. So, for the best texture, use roasted sweet potato and make sure it is well mashed before you measure it.
Another issue is overmixing the dough after the flour goes in. Once the dry ingredients are added, mix only until combined. Otherwise, the cookies can turn tough instead of staying soft and tender.
Also, watch the baking time closely. These soft sweet potato cookies with pecans should come out when the edges just begin to brown. If you bake them too long, they may lose their soft middle and become dry.
Finally, do not skip the short cooling time on the baking sheet. The cookies need that one minute to set before moving to a rack. If you move them too soon, they may break apart while still warm.
What to Serve With Soft Sweet Potato Cookies with Pecans
These soft sweet potato cookies with pecans pair well with a cold glass of milk, a mug of black tea, or a warm cup of coffee. In addition, they taste lovely alongside apple slices, yogurt, or a simple fruit salad if you want a lighter snack plate. For a holiday spread, serve them with other spiced treats such as pumpkin bread, cinnamon rolls, or a cheese board with mild cheese and grapes.
Storage Instructions
Store: Keep the cookies in an airtight container at room temperature for up to 3 days. If you want them to stay fresh a little longer, store them in the refrigerator for up to 4 days.
Freeze: First, let the cookies cool completely. Then flash-freeze them on a parchment-lined sheet for 1 hour. After that, transfer them to a freezer-safe container or bag and freeze for up to 3 months.
Reheat: For the stovetop method, place a cookie in a dry skillet over very low heat for a short time, just until warmed through. For the microwave, heat one cookie at a time for about 8 to 12 seconds. If you warm them too long, they can dry out fast.
Recipe Info
Preparation Time: 25 minutes
Cooking Time: 10 minutes, plus 1 minute resting and 30 minutes cooling
Total Time: 1 hour 6 minutes
Level of Difficulty: Easy
Servings: 60 cookies
Estimated nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
Calories: about 4,800 to 5,200 total
Protein: about 45 to 55 grams total
Fat: about 240 to 280 grams total
Carbohydrates: about 620 to 700 grams total
Ingredients
- 1 cup butter, softened
- 1 cup sugar
- 1 large egg, room temperature
- 1 cup mashed sweet potato
- 1 teaspoon vanilla extract
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- 1 teaspoon ground cinnamon
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 teaspoon ground allspice
- 1 cup chopped pecans
- 1 cup raisins
Step-by-Step Instructions
Step 1: Preheat the Oven and Cream the Butter
Heat the oven to 375°F. Then, in a large bowl, beat the butter and sugar together for 5 to 7 minutes until the mixture looks light and fluffy. This step matters because it helps build a soft cookie texture. After that, mix in the egg, mashed sweet potato, and vanilla, and scrape down the sides of the bowl so everything blends evenly.
Step 2: Mix the Dry Ingredients
In a separate bowl, stir together the flour, baking powder, cinnamon, baking soda, salt, and allspice. Next, add the dry mixture to the wet bowl a little at a time on low speed. Mix only until combined. Then fold in the chopped pecans and raisins so they spread through the dough without getting crushed.
Step 3: Portion the Dough
Drop tablespoon-sized portions of dough onto ungreased baking sheets. Leave about 1 inch between each cookie so they have room to bake evenly. Since the dough is soft, a spoon works well, and a small cookie scoop can help keep the sizes even.
Step 4: Bake Until Just Set
Bake the cookies for 10 to 12 minutes, or until the edges begin to brown. Keep an eye on them near the end, because oven times can vary. You want the centers to stay soft, so remove them as soon as the edges are lightly golden.
Step 5: Cool and Store
Let the cookies sit on the baking sheet for 1 minute after they come out of the oven. Then move them to wire racks to cool completely. Once cooled, store them in an airtight container, refrigerate if needed, or freeze for longer storage.
Conclusion
These soft sweet potato cookies with pecans are cozy, simple, and easy to share. They bring together sweet potato, cinnamon, raisins, and pecans in a soft cookie that feels homemade in the best way. Plus, the recipe makes a generous batch, so it is great for family gatherings, holiday trays, and everyday snacking.
If you try these soft sweet potato cookies with pecans, I would love to hear how they turned out. Share your thoughts, pass the recipe along to a friend, or explore more cozy cookie recipes for your next bake.

Soft Sweet Potato Cookies with Pecans
Ingredients
Method
- Preheat the oven to 375°F. In a large bowl, beat the butter and sugar together for 5 to 7 minutes until light and fluffy.
- Mix in the egg, mashed sweet potato, and vanilla extract, scraping down the sides of the bowl for even blending.
- In a separate bowl, stir together the flour, baking powder, cinnamon, baking soda, salt, and allspice.
- Gradually add the dry mixture to the wet bowl on low speed, mixing only until combined.
- Fold in the chopped pecans and raisins gently to avoid crushing them.
- Drop tablespoon-sized portions of dough onto ungreased baking sheets, leaving about 1 inch apart.
- Bake for 10 to 12 minutes, or until edges are lightly browned. Remove when centers remain soft.
- Let the cookies sit on the baking sheet for 1 minute before transferring to wire racks to cool completely.


