Made without eggs or flour, this Edible Cookie Dough is safe to eat raw. This easy dessert is perfect for a sweet treat emergency!
Why you’ll love this
- Safe-to-Eat Raw Cookie Dough. Everyone knows cookie dough is better than cookies, right?! And THIS is ok to eat raw, which means, there’s no risk of getting sick from bacteria!
- Quick and Easy. This no-bake dessert comes together in about 5 minutes.
- Easily Gluten Free. Ground oats makes the base of this recipe, so simply use a certified gluten-free brand of oats to keep this free from gluten.

Ingredient notes
- Butter – unsalted, salted, or even a stick of plant-based butter will work if you’re looking to make a vegan cookie dough!
- Sugars: Granulated and Brown – you could use one or the other in a pinch, but I like using both to stay true to a classic cookie flavor. I prefer dark brown sugar, but light brown sugar is fine as well.
- Vanilla Extract – can omit in a pinch, but you’ll lose out on a true chocolate chip cookie flavor. Vanilla bean paste is a great substitute.
- Milk – any milk (skim, 2% whole), cream, half-and-half, or non-dairy milk is fine.
- Flour – ground oats are used to replace the traditional flour. Store-bought oat flour or all-purpose flour would work, but you’ll need to heat treat flour by microwaving it until it reaches 160 degrees F to kill any potential bacteria. Almond flour may also work.
- Salt – table salt, sea salt, or kosher salt are all fine to use.
- Chocolate Chips – use your favorite! Milk, semi-sweet, dark, white chocolate, etc. Chopped chocolate would also be great.
How to make edible cookie dough without flour
Oats! Turn old fashioned oats into flour, by grinding them into a fine flour with a food processor or high powered blender.

How to make
- Cream together butter, sugars, milk, and vanilla using a hand or stand mixer, then beat in flour and salt.
- Stir in chocolate chips and enjoy!

Variations
- Use regular flour. For a more traditional taste and texture, use all-purpose flour that’s been heated to 160 degrees F (do this by microwaving or cooking in the oven).
- Make brown butter. For a richer flavor, melt your butter on the stove and cook until brown bits start to form. Allow to come to room temperature before proceeding with the recipe.
- Try other mix-ins. M&Ms, chopped Oreos, candies, pretzels, nuts, dried fruit, and more! The options are endless.
- Try other flavors. Check out edible sugar cookie dough, funfetti edible cookie dough, vegan cookie dough.
Frequently asked questions
Can you eat raw cookie dough?
It depends. Some store-bought varieties are now safe to eat raw. You’ll know, because the packaging will say something along the lines of “Eat or Bake” or “Safe to Eat Raw”. Homemade cookie dough can be safe to eat raw if it doesn’t contain eggs and if the flour is heat treated to kill bacteria or uses a flour substitute such as ground oats like in this recipe.
Is it safe to eat raw flour?
No, it is not safe to eat raw flour due to harmful bacteria. This cookie dough doesn’t use flour anyway, but if you’re wanting to eat raw cookie dough that uses flour, simply heat treat the flour. To heat treat flour: microwave in 30 second intervals until the temperature of the flour reaches 160 degrees F.
Can I bake this?
No, this cookie dough is not intended to bake since it’s made without eggs or leavening agents like baking soda/powder. If you’re looking for a baked cookie, see all our cookie recipes here!

How to store
Leftover cookie dough will last in a sealed airtight container in the fridge for 3-5 days or in the freezer for 6 months. If freezing, I suggest scooping the cookie dough into individual “cookies” before freezing.
To enjoy again, eat thawed in the fridge or frozen!
– Jennifer

Edible Cookie Dough Recipe
Equipment for this recipe
Ingredients
- ½ cup unsalted butter softened to room temperature (1/2 cup = 1 stick)
- ½ cup brown sugar packed
- ⅓ cup granulated sugar
- 2 tablespoons milk room temperature
- 1 teaspoon vanilla extract
- 1 ½ cups homemade oat flour directions below to make homemade (you'll need about 2 cups old fashioned oats)
- ½ teaspoon salt
- ⅔ cups chocolate chips milk, semi-sweet, dark, anything!
Recipe Video
Instructions
- Using a hand or stand mixer, cream together softened butter, brown sugar, granulated sugar, milk, and vanilla until fluffy, about 60 seconds.
- Beat in oat flour and salt, then stir in chocolate chips.
- Serve immediately or store in the fridge, covered, for later!
- To freeze: use a cookie scoop to scoop into individual "cookies", place on a silicone mat lined baking sheet, freeze until solid, then transfer to an airtight container and freeze!
- Take 5 seconds to rate this recipe below. We greatly appreciate it!
Notes
Nutrition Information
*Note: Nutrition information is estimated and varies based on products used.






















Sabrina Edmonton, Alberta
Danee United States
Amber United States
Jennifer @ Show Me the Yummy
Anonymous Fort Atkinson, Wisconsin
Annie United States
Jennifer @ Show Me the Yummy
Me Wisconsin Rapids, Wisconsin
Jennifer @ Show Me the Yummy
Me Toronto, Ontario
Jennifer @ Show Me the Yummy
Sharlyn United States
Jennifer @ Show Me the Yummy
Sharlyn Mountain View, California
Jennifer @ Show Me the Yummy
Jessica United States
Jennifer @ Show Me the Yummy
Isabella Ashburn, Virginia
Jennifer @ Show Me the Yummy
Carolyn United States
Jennifer @ Show Me the Yummy
Anonymous Coimbatore, Tamil Nadu
Lori United States
Jennifer @ Show Me the Yummy
Rhonda United States
Anonymous Québec, Quebec
Emily United Kingdom
Jennifer @ Show Me the Yummy
Anonymous Westborough, Massachusetts
Ophelia Canada
Jennifer @ Show Me the Yummy
Andrea Salt Lake City, Utah
Anonymous Salt Lake City, Utah
Jennifer @ Show Me the Yummy
Anonymous Ancaster, Ontario
Elise Luxembourg
Jennifer @ Show Me the Yummy
Anonymous Sandy Lake, Ontario
Anonymous United States
Anonymous Sri Lanka
Sarah South Windsor, Connecticut
Jennifer @ Show Me the Yummy
Anonymous Seattle, Washington
Brownie East Hampton, Connecticut
Jennifer @ Show Me the Yummy
Sam Midland, Michigan
Jennifer @ Show Me the Yummy
JandK Grimsby, Ontario
Anonymous Bluffton, Indiana
Alejandra Fairfield, New Jersey
Jennifer @ Show Me the Yummy
Heidi United States
Jennifer @ Show Me the Yummy
Emily Naperville, Illinois
Jennifer @ Show Me the Yummy
Nolan Calgary, Alberta
Jennifer @ Show Me the Yummy
Anonymous Midlothian, Virginia
Anonymous Cincinnati, Ohio
Anonymous Bristol, England
Smith Hooper, Utah
Jennifer @ Show Me the Yummy
Anonymous Hooper, Utah
Christine Windsor, Ontario
Jennifer @ Show Me the Yummy
Ean United States
Jennifer @ Show Me the Yummy
Anonymous United States
Anonymous United States
Elizabeth Boston, Massachusetts
Jennifer @ Show Me the Yummy
Anonymous Huntington, Vermont
Anonymous United States
Kerry Tallahassee, Florida
Jennifer @ Show Me the Yummy
eliza United States
eliza United States
Jennifer @ Show Me the Yummy
Anonymous Winnipeg, Manitoba
Heather United States
Jennifer @ Show Me the Yummy
Kelvin Tampa, Florida
Anonymous Tacoma, Washington
Anonymous United Kingdom
Anonymous United States
Anonymous United States
Anonymous Parsippany, New Jersey
Ivanna Spring, Texas
Jennifer @ Show Me the Yummy
Anonymous East Wenatchee, Washington
Anonymous Walpole, Massachusetts
Jennifer @ Show Me the Yummy
Anonymous Flower Mound, Texas
Jennifer @ Show Me the Yummy
Ja Boston, Massachusetts
Jennifer @ Show Me the Yummy
Matt Canada
Jennifer @ Show Me the Yummy
Kay Houma, Louisiana
Jennifer @ Show Me the Yummy
Carla Parker, Colorado
Jennifer @ Show Me the Yummy
Rachel
Jennifer @ Show Me the Yummy
Linda
Jennifer @ Show Me the Yummy
Maggie
Jennifer @ Show Me the Yummy
Gabby
Jennifer @ Show Me the Yummy
CookieMonster
Jennifer @ Show Me the Yummy
Jennifer
Jennifer @ Show Me the Yummy
Michelle
Jennifer @ Show Me the Yummy
Kathy
Jennifer @ Show Me the Yummy
kathleen
Jennifer @ Show Me the Yummy
Toby
Jennifer @ Show Me the Yummy
joy
Jennifer @ Show Me the Yummy
Wendy
Jennifer @ Show Me the Yummy
Krystle
Jennifer @ Show Me the Yummy
Cat
Jennifer @ Show Me the Yummy
Anonymous
Jennifer @ Show Me the Yummy
Ashlii
Jennifer @ Show Me the Yummy
HEIDI
Jennifer @ Show Me the Yummy
Lindsay
Jennifer @ Show Me the Yummy
Crystal Chatham, Ontario
Jennifer @ Show Me the Yummy
Marcia Charlotte, North Carolina
Jennifer @ Show Me the Yummy
Sarah Ellensburg, Washington
Jennifer @ Show Me the Yummy
kesu Ashtabula, Ohio
Jennifer @ Show Me the Yummy
Katherine Austin, Texas
Jennifer @ Show Me the Yummy
Ramona Philadelphia, Pennsylvania
Jennifer @ Show Me the Yummy