These cocoa oatmeal cookies are the ones your grandma kept in a tin on her counter, made even better with a swipe of buttercream frosting. What makes these cookies special is that they pack all the rich chocolate flavor you want without being overly sweet or heavy. The oats give them an amazing chewy texture while adding a little wholesome goodness.

My grandma’s recipe card for these is so worn that you can barely read her measurements. She’d roll her eyes at my buttercream frosting addition, because she always told me, “cookies don’t need makeup”. But then she’d eat three in a row while we played cards, so maybe makeup is ok as long as it’s chocolate-flavored!
The oatmeal and cocoa work together in ways that shouldn’t make sense but absolutely do. The oats bring this hearty chewiness, while the cocoa powder adds depth without the heaviness of melted chocolate.
And I know oatmeal cookies don’t exactly scream excitement in a world of brown butter this and salted caramel that. But these cookies aren’t trying to go viral. They’re trying to be the ones you actually make every December, the ones your kids will remember, the ones that taste like someone cared enough to bake something from scratch.
I’ll walk you through the simple steps to make these cookies, along with my buttercream frosting that’s sweet enough to matter but not so much that it competes with the cookie. These cookies are fabulous ideas, for everything from last-minute potlucks to afternoon snack attacks!
Looking for more Christmas cookie recipes? Try my mocha chocolate chip cookies, Swedish ginger cookies, or linzer cookies.
As an Amazon Associate I earn from qualifying purchases. Read my disclosure policy.
Ingredient Notes
For exact amounts needed see the recipe card below
This recipe uses the following baking essentials: butter, brown sugar, egg, vanilla, flour, baking powder, baking soda, and salt. You will also need:
- Cocoa powder
- Quick cooking oats: not instant or old-fashioned rolled oats, but quick cooking. They have the right texture for these cookies without making them too chunky or mushy.
- Sour cream: You can substitute plain Greek yogurt in a pinch, and it works reasonably well.
If you choose to make the optional chocolate frosting, you will also need powdered sugar, cream, and walnuts.

How to Make Cocoa Oatmeal Cookies
- Preheat your oven to 350 degrees F.
- Cream the butter and brown sugar together in a large mixing bowl using an electric mixer on medium speed. Beat for about 3 minutes until the mixture looks light, fluffy, and almost pale.
- Add the egg and vanilla extract to the butter mixture and beat until fully incorporated. The mixture should look smooth and unified.
- Combine the dry ingredients in a separate medium bowl. Whisk together the flour, cocoa powder, baking powder, baking soda, salt, and quick cooking oats.
- Add the dry ingredients to the wet ingredients alternately with the sour cream. Start with about a third of the dry ingredients, mix on low speed until just combined, then add half the sour cream. Repeat, ending with the final third of dry ingredients. Mix until everything is just combined.
- Scoop the dough into balls using a cookie scoop or tablespoon. Place them on your prepared baking sheets about 2 inches apart. Gently flatten each ball slightly with your fingers.
- Bake for 15 minutes until the cookies are set and browned on the bottom. The tops might still look soft, and that’s fine. They’ll firm up as they cool.
- Transfer the cookies to wire racks and let them cool completely before frosting.
- Make the frosting by beating the butter, powdered sugar, salt, and cocoa powder together in a medium bowl until light and fluffy. Add the cream and vanilla extract, then mix until smooth and spreadable. If it’s too thick, add a tiny bit more cream. If it’s too thin, add more powdered sugar.
- Pipe or spread the frosting onto the cooled cookies. I usually use a butter knife and spread it on because I’m lazy about getting out my piping bag, but piping does look prettier. Top each cookie with a walnut half or a candy to finish it off.




Serving Ideas
I bake these cookies year-round, but I’m always looking for ways to make them feel fresh and special for each season. They work for casual weeknight desserts and are fancy enough for gift-giving.
For everyday enjoyment, I pair them with cold milk or strong coffee. The cocoa-oat combination has an earthy richness that cuts through the sweetness of the frosting, so it actually works with both options.
For holiday entertaining, I love adding a walnut or a candy on top before the frosting sets. Walnuts give you that sophisticated crunch, but crushed peppermint candies work beautifully too. This small addition transforms these cookies into something that feels festive without requiring extra work on your part.
I’ve also wrapped them up for neighbors, teachers, and coworkers more times than I can count. They’re the kind of homemade gift that actually says “I made this” instead of “I bought this at the last minute.”

How to Store
Unfrosted cookies keep well for about 5 days in an airtight container at room temperature. For frosted cookies, keep them in an airtight container in the refrigerator for up to a week. The frosting holds up better when chilled, and I love eating them cold straight from the fridge.
If you want them to last longer, freeze them in a freezer bag for up to 3 months. I’ve frozen them both, frosted and unfrosted, and while they probably hold up better unfrosted, they are good either way.

Tips & Tricks
Be sure to check out the step by step instructions
- When you’re mixing the dry ingredients with the sour cream, stop as soon as everything comes together. Overmixing develops the gluten in the flour, making your cookies tough and dry rather than tender.
- I use a cookie scoop to portion out the dough because it gives me consistently sized cookies that bake evenly. Plus, it’s way faster than rolling them by hand. A medium cookie scoop (about 1.5 tablespoons) works perfectly here.
- Don’t have sour cream? Greek yogurt works well, too.
- The recipe calls for quick cooking oats, and there’s a reason for that. Regular rolled oats are too chunky and won’t incorporate into the dough as smoothly. If you only have rolled oats, pulse them a few times in a food processor to break them down before adding them to your dry ingredients.
- If your frosting is too thick, add cream one teaspoon at a time until you reach your desired consistency. If it is too thin, add more powdered sugar, a tablespoon at a time. The frosting should spread easily but not run off the sides of the cookies.
- For piping, you want a slightly thicker consistency than you would for spreading. I usually make my frosting on the thicker side, then thin it out if I decide to spread it.
- Want to turn these into chocolate-mint cookies? Add ¼ teaspoon of peppermint extract to both the cookie dough and the frosting, along with the vanilla. They taste like those chocolate-mint cookies you get at holiday time.
Reader Questions
Absolutely. A sturdy wooden spoon and some elbow grease will get the job done. Just make sure you cream that butter and sugar really well. It should look lighter in color and fluffy, which takes about 5 minutes by hand.
No, but why would you want to skip the best part? Just kidding, they’re perfectly delicious unfrosted if you want a less sweet cookie. The frosting does add that classic chocolate cookie look and extra chocolate flavor, though.
Yes. Scoop the dough into balls, freeze them on a baking sheet until solid, then transfer to a freezer bag. You can bake them straight from frozen; add 2-3 minutes to the baking time.
Pecans, chocolate chips, mini M&Ms, crushed peppermint candies (especially if you’ve added peppermint extract), or a sprinkle of sea salt all work beautifully. Or skip the topping altogether.
Did You Make This? Leave a Star Rating!

Cocoa Oatmeal Cookies
Ingredients
- 9 tablespoons butter
- 1 cup brown sugar
- 1 egg
- 1 teaspoon vanilla
- 1 ½ cups flour
- ¼ cup cocoa powder
- ½ teaspoon baking powder
- ¼ teaspoon baking soda
- ½ teaspoon salt
- ¾ cup quick cooking oats
- ½ cup sour cream
Optional Frosting Ingredients
- ¼ cup butter
- 1 cup powdered sugar
- ¼ teaspoon salt
- 3 tablespoons cocoa powder
- 1 tablespoon cream
- 1 teaspoon vanilla extract
- ½ cup walnuts
Instructions
- Preheat the oven to 350 degrees F.
- Cream the butter and sugar together until light and fluffy, about 3 minutes.9 tablespoons butter, 1 cup brown sugar
- Add the egg and vanilla extract.1 egg, 1 teaspoon vanilla
- Combine the flour, cocoa powder, baking powder, baking soda, salt, and oats in a medium bowl.1 ½ cups flour, ¼ cup cocoa powder, ½ teaspoon baking powder, ¼ teaspoon baking soda, ½ teaspoon salt, ¾ cup quick cooking oats
- Add the dry ingredients to the cookie batter alternately with the sour cream. Mix until just combined.½ cup sour cream
- Scoop the batter into balls, put them on the cookie sheet, and flatten slightly. Bake for 15 minutes, until browned on the bottom.
- Put the cookies on wire racks to cool completely before frosting.
- To make the frosting, cream the butter with the powdered sugar, salt, and cocoa powder until fluffy. Add the cream and vanilla extract and mix until smooth and spreadable.¼ cup butter, 1 cup powdered sugar, ¼ teaspoon salt, 3 tablespoons cocoa powder, 1 tablespoon cream, 1 teaspoon vanilla extract
- Pipe or spread the frosting onto the cookies. Add a walnut or a candy on top.½ cup walnuts
Notes
- When you’re mixing the dry ingredients with the sour cream, stop as soon as everything comes together. Overmixing develops the gluten in the flour, making your cookies tough and dry rather than tender.
- I use a cookie scoop to portion out the dough because it gives me consistently sized cookies that bake evenly. Plus, it’s way faster than rolling them by hand. A medium cookie scoop (about 1.5 tablespoons) works perfectly here.
- Don’t have sour cream? Greek yogurt works well, too.
- The recipe calls for quick cooking oats, and there’s a reason for that. Regular rolled oats are too chunky and won’t incorporate into the dough as smoothly. If you only have rolled oats, pulse them a few times in a food processor to break them down before adding them to your dry ingredients.
- If your frosting is too thick, add cream one teaspoon at a time until you reach your desired consistency. If it is too thin, add more powdered sugar, a tablespoon at a time. The frosting should spread easily but not run off the sides of the cookies.
- For piping, you want a slightly thicker consistency than you would for spreading. I usually make my frosting on the thicker side, then thin it out if I decide to spread it.
- Want to turn these into chocolate-mint cookies? Add ¼ teaspoon of peppermint extract to both the cookie dough and the frosting, along with the vanilla.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information
Nutrition facts are estimates.


