Soft & Chewy Whole Wheat Chocolate Chip Cookies
These whole wheat chocolate chip cookies are soft, chewy, and studded with dark chocolate chunks. They come together in one bowl, and the whole wheat flour adds a subtle nuttiness that regular flour just can’t match.

They bake up in about 12 minutes and taste like the cookie you’d pick up at a bakery, but with less fuss. If you’ve ever worried that whole wheat baking is dry or dense, this recipe will change your mind.
What Makes These Whole Wheat Cookies So Good
Most whole wheat cookies end up thick and cakey, but this one stays soft and chewy from edge to center. The melted butter and extra brown sugar give it a fudgy texture that holds for days.
That nutty backbone from the flour makes the chocolate taste deeper, not sweeter. It’s the kind of contrast that keeps you reaching for a second one without thinking about it.
And the dough comes together fast enough that you can have warm cookies on a random Tuesday without planning ahead. No mixer, no waiting for butter to soften.
Ingredients

- 1 ½ cups whole wheat flour: spooned and leveled, not scooped, so the cookies don’t turn dry
- 1 tsp baking soda
- ½ tsp salt
- ½ cup unsalted butter, melted and slightly cooled: browning the butter adds a toasty note if you have an extra few minutes
- ¾ cup packed light brown sugar: the molasses in brown sugar keeps the centers chewy
- ¼ cup granulated sugar
- 1 large egg, at room temperature
- 1 tsp vanilla extract
- 1 cup dark chocolate chunks or chips: look for 60 to 70% cacao for a bittersweet pop
- Flaky sea salt, for sprinkling (optional)
Variations / Substitutions
- Swap the chocolate: white chocolate chips or chopped milk chocolate make a sweeter cookie. Chunks hold their shape better if you want visible pools of chocolate.
- Add nuts: ½ cup toasted walnuts or pecans folded in with the chocolate add crunch and a toasty counterpoint.
- Make them spiced: a ½ tsp of cinnamon or a pinch of cardamom stirred into the dry ingredients gives the cookies a cozy warmth.
- Dairy-free: use refined coconut oil in place of the butter and choose dairy-free chocolate. The texture will be slightly crisper at the edges.
If you like these, you’ll also love my Oatmeal Raisin Cookies.
How to Make Whole Wheat Chocolate Chip Cookies
Step 1: Mix the Wet Ingredients

Preheat your oven to 350°F (175°C) and line two baking sheets with parchment paper. In a large bowl, whisk together the melted butter, brown sugar, and granulated sugar until the mixture looks smooth and glossy, about 1 minute.
Whisk in the egg and vanilla extract until the batter lightens a shade and everything is fully combined. The mix will feel loose and satiny at this point.
Step 2: Add the Dry Ingredients

Sprinkle the whole wheat flour, baking soda, and salt over the wet mixture. Use a rubber spatula or wooden spoon to gently fold the dry ingredients in just until you no longer see streaks of flour.
Stop mixing as soon as the dough comes together. A few dry bits are fine, but if you keep stirring, the cookies will turn out dense instead of tender.
Step 3: Fold in the Chocolate

Pour in the chocolate chunks and fold them through the dough until they’re evenly scattered. Some pockets of flour may still cling, and that’s okay—they’ll get absorbed as you scoop.
At this stage, the dough should feel thick enough to hold its shape when you press it. If it seems overly soft or the butter was still warm when you started, pop the bowl in the fridge for 30 minutes. That rest also deepens the flavor a touch.
Step 4: Scoop and Bake

Scoop heaping tablespoonfuls of dough (about 1 ½ tablespoons each) onto the prepared sheets, leaving 2 inches between them. Bake for 10 to 12 minutes, until the edges are set and barely browned but the centers still look soft and a little shiny.
Pull the pan when the middles seem slightly underdone. They’ll finish cooking on the hot sheet and stay chewy instead of turning crisp all the way through.
Step 5: Cool, Salt, and Serve

Let the cookies rest on the baking sheets for 5 minutes, then slide them onto a wire rack. While they’re still warm, sprinkle a tiny pinch of flaky sea salt over the tops if you like that sweet-salty finish. Serve them warm or at room temperature.
Tips for the Chewiest Whole Wheat Cookies
- Use a kitchen scale if you have one. Even a slightly packed cup of whole wheat flour can throw off the moisture balance.
- Spooning flour into the cup instead of scooping directly from the bag prevents the cookies from turning dry and crumbly.
- Don’t overbake. Look for edges that are just set and centers that seem underbaked; they’ll carry over that residual heat to firm up perfectly.
- Chilling the dough for even 30 minutes reduces spread and gives you a thicker, taller cookie if that’s your preference.
Bake times shift a little depending on your pan, so use this as a guide:
| Pan Material | Bake Time |
|---|---|
| Light aluminum sheet | 10 to 12 mins |
| Dark nonstick sheet | 8 to 10 mins |
| Insulated / air-bake sheet | 11 to 13 mins |
Keeping the Cookies Fresh
- Refrigerate: Store baked cookies in an airtight container at room temperature for up to 4 days, or refrigerate them for up to a week. Bring to room temp before eating for the softest bite.
- Freeze the dough: Scoop dough balls onto a parchment-lined tray, freeze until solid, then transfer to a zip-top bag. Bake straight from frozen, adding 1 to 2 minutes to the bake time.
- Reheating: A 10-second zap in the microwave warms a cookie back to that just-baked softness.
Frequently Asked Questions
Can I use white whole wheat flour instead?
Yes. White whole wheat flour has a milder, sweeter flavor but performs the same way here. The cookies will taste a little less nutty.
Why did my cookies spread into thin discs?
Warm dough or too-warm butter is the usual culprit. Make sure the melted butter has cooled to room temperature before mixing, and chill the dough for 30 minutes if your kitchen runs hot.
Why are my whole wheat cookies cakey?
Overmixing once the dry ingredients go in develops gluten and makes the texture puffy instead of chewy. Fold until just combined, and no more.
Can I skip the egg?
You can try a flax egg (1 tbsp ground flaxseed plus 2.5 tbsp water, set for 5 minutes), but the cookies will spread a bit more and lose some chew. They’ll still taste good.

Whole Wheat Chocolate Chip Cookies Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C) and line two baking sheets with parchment. In a large bowl, whisk melted butter with both sugars until glossy. Whisk in egg and vanilla.
- Sprinkle flour, baking soda, and salt over the wet mixture. Fold gently just until no dry streaks remain.
- Fold in chocolate chunks until evenly distributed.
- Drop heaping tablespoonfuls of dough 2 inches apart onto sheets. Bake 10 to 12 minutes, until edges are set but centers look soft.
- Cool on sheets 5 minutes, then move to a wire rack. Sprinkle with flaky salt while warm and serve.
