These oatmeal protein cookies are chewy, chocolatey, and finished with flaky sea salt. They get their 5g of protein per cookie entirely from hemp seeds and oats! No powder, no chalky aftertaste. Get ready to be obsessed!

Want to save this recipe?
Enter your email below & we'll send it straight to your inbox. Plus you'll get fun new recipes from us every week!
Every protein oatmeal cookie I tested before making this one had the same problem: the protein powder dried out the dough. You'd end up with something that tasted like a supplement bar pressed into a cookie shape - dense, a little grainy, and sweet in that artificial way that doesn't satisfy anything. Typical protein dessert 😅.
I tried three different versions with different powders and different ratios of oats before scrapping them entirely. Hemp seeds, on the other hand, blend into the dough invisibly, adding a subtle nuttiness that takes these oatmeal cookies to another level! While the browned butter does everything the powder was supposed to do flavor-wise, just better 🤩.
Jump to:
always underbake!
Bake for 7 minutes, then pull the pan out and slam it firmly on the counter. This deflates the cookies slightly and gives them that crinkled, bakery look.
Return to the oven for another 4-5 minutes until the edges are just set; they'll look underdone in the center, and that's correct. Slam the pan on the counter once more when they come out. They finish setting as they cool to perfection!

key ingredients & swaps
All substitutions are a 1:1 substitute unless otherwise noted. See the recipe card for quantities.
- Fats and sugars: Browned butter, grated sugar, and coconut sugar are the backbone of this cookie! Brown sugar swaps 1:1 for the coconut sugar if that's what you have. Vegan butter works in place of regular butter; it won't brown the same way, but will still produce a great cookie -- just skip the browning step and use it melted.
- The flours: A mix of oat flour and whole wheat flour gives this cookie structure without making it cakey. The oat flour keeps it tender, the whole wheat adds a slight nutty bite that plays well with the oats and hemp seeds. For a fully gluten-free cookie, swap whole wheat or extra oat flour or a 1:1 gluten-free baking flour. All-purpose flour works in place of whole wheat.
- The oats: Rolled oats only. Quick oats are too fine and will make the dough paste-like and the finished cookie dry. Steel-cut oats do not work here.
- The hemp seeds: Hulled hemp hearts add about 10g of complete protein per 3 tablespoons with zero impact on texture or flavor (they just disappear into the dough). Do not swap for chia seeds or flax seeds; both absorb liquid and will change the texture significantly.
- The chocolate: Semi-sweet or bittersweet chocolate chunks. This might be controversial, but the warm browned butter will start to melt the chocolate as you mix, which makes these extra chocoaltely and good!
- The egg: One large egg. Not tested with flax egg or other substitutes.
This recipe has not been tested with other substitutions or variations. If you replace or add any ingredients, please let us know how it turned out in the comments below!
don't skip flaky sea salt!
Finish every cookie while they're still warm. The salt hits the chocolate and the nuttiness, and pulls everything together. It's the difference between a good cookie and one people ask you to make again.


step by step: tips to nail this recipe every time
- Measure your flour carefully: Spoon it into the measuring cup and level off, don't scoop directly from the bag. Over-measured flour is the most common reason oatmeal cookies come out dry. The dough should look and feel like play-dough: soft, slightly tacky, holds its shape. If it seems crumbly, add a teaspoon of water at a time until it comes together.
- The butter can be warm when you mix: This is intentional! The warm browned butter partially melts the chocolate chunks as you fold them in, which gives you streaks of glossy chocolate throughout the dough. Don't let it cool completely before mixing, just let it come off the heat and go straight in.
- Use the mason jar lid trick for perfect circles: While the cookies are still hot and soft, place a mason jar lid (or a round cookie cutter slightly larger than the cookie) over each one and swirl it in a circular motion. The cookie will round up into a perfect circle. Takes 5 seconds and makes them look bakery-quality!
quick recipe video
the browned butter
Brown butter sounds fancy, but it takes about 5 minutes and is genuinely hard to mess up. Add the butter to a light-colored pan over medium heat (light-colored so you can see the color change). Let it melt and then continue cooking, swirling occasionally.
It'll foam, then the foam will subside, and you'll see golden-brown bits forming on the bottom. That's the milk solids toasting. Pull it off the heat immediately when it smells nutty and looks amber-brown. Pour it into your mixing bowl right away so it stops cooking.

troubleshooting
The cookies spread too thin. Usually means the butter was too hot when mixed, or the flour was under-measured. Try chilling the dough balls in the freezer for 15 minutes before baking. The dough can also be made ahead and refrigerated overnight -- it'll scoop and bake beautifully the next day.
The cookies came out dry or crumbly. Over-measured flour or overbaked. Pull them when the edges are just set and the center still looks slightly underdone -- they'll firm up on the counter. The slam technique helps with this too.
The cookies don't taste like they have enough protein. They won't -- that's the point. Hemp seeds are invisible in baked goods by design. At 5g protein per cookie, they're doing real work without tasting like a supplement. If you want more, serve alongside Greek yogurt or a glass of milk.
Can I use quick oats? No. Quick oats are too finely milled and produce a dry, dense cookie. Rolled oats only.

testing notes
The first three versions of this recipe used protein powder -- two vanilla whey, one plant-based pea protein. All three produced cookies with a grainy texture that got worse as they cooled. Switching to hemp seeds entirely fixed the texture problem, and the flavor improved, too. I also tested with a full cup of oats (most oatmeal cookie recipes call for this) and found the texture too oat-forward and ball-like. The slightly lower rolled oat quantity keeps this in cookie territory rather than breakfast bar territory.
If you love cookies, definitely try our protein chocolate chip cookies, gluten free cookies, and no bake protein cookies without protein powder (also has oats!).

Recipe

oatmeal protein cookie (no powder, browned butter, chocolate)
Ingredients
wet ingredients
- 6 tablespoon (84g) unsalted butter
- ¼ cup (54g) granulated sugar
- ⅓ cup (65g) coconut sugar (or brown sugar)
- 1 large egg
dry ingredients
- ½ cup (65g) oat flour
- ⅓ cup (40g) whole wheat flour (can sub: all-purpose or 1:1 gluten-free baking flour)
- ½ teaspoon (3g) baking soda
- ½ teaspoon salt (omit if using salted butter)
- 1 cup (110g) rolled oats (quick oats won't work)
mix-ins
- ½ cup (75g) hulled hemp hearts (hemp seeds)
- ⅓ cup (70g) semi-sweet or bittersweet chocolate chunks
finish
- Flaky sea salt
Before you start!
If you make this recipe, please take a moment to leave us a review. We love to hear from you!
Instructions
- Brown the 6 tablespoon (84g) unsalted butter in a light-colored pan over medium heat, swirling occasionally, until it smells nutty and the milk solids are amber-brown, about 5 minutes. Pour immediately into a large mixing bowl.Preheat the oven to 350 degrees. Line a baking sheet with parchment paper.
- While the butter is still warm, whisk in ¼ cup (54g) granulated sugar and ⅓ cup (65g) coconut sugar until combined. Add the 1 large egg and whisk until smooth and slightly thickened, about 1 minute.
- Add ½ cup (65g) oat flour, ⅓ cup (40g) whole wheat flour , ½ teaspoon (3g) baking soda, and ½ teaspoon salt. Stir to combine. Fold in the 1 cup (110g) rolled oats and ½ cup (75g) hulled hemp hearts until just combined. Fold in the ⅓ cup (70g) semi-sweet or bittersweet chocolate chunks, and the warm dough will start to melt them slightly.The dough should feel like play-dough. If it seems crumbly, add additional melted butter one teaspoon at a time. If it's very soft, freeze for 15 minutes and if it still isn't firm enough to scoop, add more oat flour 1 tablespoon at a time.
- Scoop dough into 15 equal balls (about 1.5 tablespoons each) and place 2 inches apart. Bake for 7 minutes. Remove and firmly slam the pan on the counter. Return to the oven for 4-5 more minutes until edges are set; the centers will look underdone.Remove and slam the pan on the counter again. While still hot, use a mason jar lid to swirl each cookie into a perfect circle. Immediately finish with flaky sea salt.
- Cool on the pan for at least 10 minutes before eating. They firm up significantly as they cool.
Video
Notes
Looking for more information?
Additional substitution information can be found above in the substitution section of this post.
Nutrition Disclaimer
Nutritional information is an estimate and for informational purposes only.







Hi can I skip hemp hearts? What else can I sub it with?
You can use extra oats that have been lightly blended to kind of pulverize them. Although, the protein count will be much lower.
These look delicious and I’m eager to make them but a friend had some trouble with the. and my diagnosis was maybe too much butter. I’m confused by the 1/2 cup versus 84 g. A half cup of butter is 113 g. Can you clarify?
Thanks for bringing this to my attention! Yes, the butter in grams is correct and the cups incorrect. I've updated the recipe accordingly and well as retested and adjusted some fo the other measurements.
Great! Thanks much. Mine turned out very well after a the dough had a nice chill in the fridge for a few hours.
That's great to hear!!
Your foodie magic didn't miss again! I just made a second batch today. 😋
These are GOOD. So good I'm not sure about making a second batch since it's hard to stop at just one! The browned butter goes so well with the flavour of the oats. Made a couple of changes in my first batch - replaced the white sugar with allulose and added a scoop of vanilla casein to slightly up the protein but will try replacing most of the plain flour with protein powder for the next batch.
So happy to hear that!!