Bright citrus, tart cranberries, and a soft, chewy center make these orange cranberry cookies hard to resist. They are simple enough for an everyday treat but colorful and flavorful enough for holidays, parties, and homemade gift boxes.
Fresh orange zest gives every bite a lively citrus aroma, while brown sugar helps the cookies stay tender. Add chopped pecans or walnuts if you enjoy a little crunch, or leave them out for a nut-free version.

Ingredients
- 2¼ cups all-purpose flour
- 1 teaspoon baking soda
- ½ teaspoon salt
- ¾ cup unsalted butter, softened
- ¾ cup granulated sugar
- ½ cup packed light brown sugar
- 1 large egg, at room temperature
- 1 teaspoon vanilla extract
- 1 tablespoon finely grated orange zest
- 2 tablespoons fresh orange juice
- 1 cup dried cranberries
- ½ cup chopped pecans or walnuts, optional
Choosing the Right Orange
Fresh orange is important because both the zest and juice contribute to the flavor. Choose an orange that feels firm and heavy for its size, as this usually indicates that it contains plenty of juice.
Wash and dry the orange before zesting it. Remove only the bright orange outer layer, avoiding the bitter white pith underneath. For the best flavor, zest the orange before squeezing out the juice.
How to Make Orange Cranberry Cookies
1. Prepare the Oven and Baking Sheets
Preheat the oven to 350°F or 175°C. Line one or two baking sheets with parchment paper to prevent sticking and make cleanup easier.
2. Combine the Dry Ingredients
Add the flour, baking soda, and salt to a medium bowl. Whisk until evenly combined, then set the mixture aside.
Mixing these ingredients separately helps distribute the baking soda throughout the dough, allowing the cookies to bake more evenly.
3. Cream the Butter and Sugars
Place the softened butter, granulated sugar, and brown sugar in a large mixing bowl. Beat with an electric mixer until the mixture looks light, smooth, and creamy.
This step incorporates air into the dough and contributes to a softer cookie texture.
4. Add the Citrus Flavor
Beat in the egg, vanilla extract, orange zest, and orange juice. Continue mixing until the ingredients are fully incorporated.
The mixture may look slightly separated after adding the juice. This is normal, and it will come together once the flour is added.
5. Finish the Dough
Gradually add the dry ingredients to the butter mixture. Mix on low speed or stir with a spatula just until no dry streaks remain.
Avoid mixing the dough longer than necessary. Overmixing can develop too much gluten and make the finished cookies firm instead of tender.
6. Add the Cranberries
Gently fold in the dried cranberries. Add the chopped pecans or walnuts at this stage if you are using them.
Make sure the cranberries are distributed throughout the dough so that each cookie contains several sweet-tart pieces.
7. Shape the Cookies
Scoop approximately 1½ tablespoons of dough for each cookie. Roll or gently shape the portions into balls, then arrange them on the prepared baking sheets.
Leave about 2 inches between the cookies so they have enough room to spread.
8. Bake
Bake for 10 to 12 minutes. The cookies are ready when the edges are lightly golden and the centers appear set but still soft.
Do not wait for the entire cookie to become golden. The centers will continue cooking from the residual heat after the pan leaves the oven.
9. Cool
Let the cookies rest on the baking sheet for about 5 minutes. Transfer them carefully to a wire rack and allow them to cool completely.
Tips for Soft and Chewy Cookies
Measure the Flour Carefully
Adding too much flour is one of the most common reasons cookies become dry. Spoon the flour into the measuring cup and level the top with a knife instead of packing it down.
Use Properly Softened Butter
The butter should be soft enough to press with a finger but should not look melted or greasy. Melted butter can cause the cookies to spread too much.
Do Not Overbake
Remove the cookies when the edges are lightly colored and the centers still look tender. They will firm up as they cool.
Keep the Portions Even
Using a cookie scoop helps the cookies bake at the same rate and gives the batch a consistent appearance.
Chill Soft Dough if Needed
If the kitchen is warm or the dough feels sticky, refrigerate it for 20 to 30 minutes before baking. Chilled dough generally spreads less in the oven.
Easy Recipe Variations
Add White Chocolate
Fold ½ to ¾ cup of white chocolate chips into the dough for a sweeter, creamier contrast to the tart cranberries.
Make an Orange Glaze
Combine powdered sugar with a small amount of fresh orange juice. Drizzle the glaze over completely cooled cookies and let it set before serving.
Change the Nuts
Pecans provide a rich, buttery flavor, while walnuts add a slightly earthier taste. You may also use chopped pistachios for extra color.
Add Warm Spices
A small amount of cinnamon or ground ginger can give these cookies a cozy seasonal flavor. Start with ¼ teaspoon so the spices do not overpower the orange.
Make Them Nut-Free
Simply leave out the nuts. No other ingredient adjustments are necessary.
How to Store the Cookies
Keep completely cooled cookies in an airtight container at room temperature for up to five days. Placing a sheet of parchment paper between layers can help prevent them from sticking together.
For longer storage, freeze the baked cookies in a freezer-safe container for up to three months. Thaw them at room temperature before serving.
Can the Cookie Dough Be Frozen?
Yes. Scoop the dough onto a parchment-lined tray and freeze until firm. Transfer the frozen portions to a freezer-safe bag or container and store them for up to three months.
The cookies can be baked directly from frozen. Add approximately one or two minutes to the usual baking time and check the centers before removing them from the oven.