This recipe requires no chilling time, meaning you can have warm cookies ready to eat in under 30 minutes. The dough yields a soft center and slightly crisp edges. They travel well in containers for holiday gatherings or office parties.
Why this works
- Creaming the butter and sugar for a full three minutes creates a light, tender structure for the cookies.
- Whisking the dry ingredients in a separate bowl ensures the baking powder distributes evenly before hitting the wet dough.
- Leaving the cookies on the hot baking sheet for five minutes after the oven finishes the baking process without drying out the centers.
Ingredients you'll need
- Unsalted butter: Bring the butter to room temperature so it creams properly with the sugars. It should give slightly when pressed but not look melted or greasy.
- Fresh cranberries: Look for firm, bright red berries. You can use frozen cranberries, but do not thaw them before mixing to prevent the dough from turning pink.
- Orange zest: Wash and dry the orange well before zesting. Only grate the outer orange layer, avoiding the bitter white pith underneath.
- White chocolate chips: Use a brand that holds its shape during baking. White chocolate chunks or a chopped baking bar also work well.
- Light brown sugar: This adds moisture and a subtle molasses flavor. Dark brown sugar can be used if you want a deeper flavor and darker cookie.
Exact quantities are in the recipe card below.
How to make it
Step 1: Creaming the butter and sugar
Start by beating the softened butter with both the granulated and brown sugars. Give this step at least two minutes to build air into the mixture. Mix in the egg, orange zest, and vanilla extract.
Step 2: Combining the dough
Whisk the flour, baking powder, and salt together first. Add this to your wet ingredients and mix on low speed. Stop as soon as the flour streaks disappear to keep the cookies tender.
Step 3: Adding the mix-ins
Gently fold the fresh cranberries and white chocolate chips into the dough by hand. The dough will be thick and chunky.
Step 4: Baking and cooling
Scoop the dough into 1-inch balls and space them out on parchment-lined baking sheets. Bake until the edges look golden brown. Give them five minutes on the pan to set up before moving them to a cooling rack.
Serve it with
Serve these cookies with a glass of cold milk or a warm cup of coffee. They also pair well with a mug of hot tea in the afternoon.
Storage and reheating
Store the baked cookies in an airtight container at room temperature for up to 3 days, or in the fridge for up to a week. Freeze baked cookies or raw dough balls in a freezer-safe bag for up to 3 months. Thaw baked cookies at room temperature, or bake frozen dough balls directly from the freezer by adding 2 to 3 extra minutes to the baking time.
FAQ
Can I use dried cranberries instead of fresh?
Yes, you can substitute dried cranberries. The cookies will be slightly sweeter and will bake faster, so check them around the 11-minute mark.
Do I need to chop the fresh cranberries?
You can leave them whole. If the berries are very large, cutting them in half makes the dough easier to scoop.
Why did my cookies spread too much?
The butter might have been too warm. If your kitchen is very warm, chill the scooped dough balls in the fridge for 15 minutes before baking.






