Easy Cookie Dough Fudge (Safe to Eat, No Raw Eggs)

If you have ever sneaked a spoonful of cookie dough from the mixing bowl, this cookie dough fudge is your new favorite holiday treat. It is rich, creamy and packed with brown sugar, butter and vanilla flavor, with mini chocolate chips in every bite. Best of all, it is made with heat-treated flour and no eggs at all, so it is safe to enjoy straight from the pan.

In this post I explain why this chocolate chip cookie dough fudge sets firm but stays creamy, exactly how to heat-treat flour at home, and how to keep the chips from melting into streaks. You will also find variations, a troubleshooting table, storage and gifting tips and answers to common questions. The full printable recipe card is at the bottom of the post.

Thick squares of chocolate chip cookie dough fudge stacked on parchment with mini chocolate chips scattered around
Thick squares of chocolate chip cookie dough fudge stacked on parchment with mini chocolate chips scattered around. Photo: Arwen / Unsplash
At a glance: 15 minutes prep · 10 minutes on the stove · 3 hours chilling · 1 saucepan and an 8 by 8-inch pan · 36 squares · no raw eggs

Traditional fudge is sugar cooked to a precise temperature, which can be tricky. This version uses sweetened condensed milk and white chocolate instead, so it sets reliably with no candy thermometer. The cookie dough flavor comes from browned sugar, butter, vanilla and a little flour.

  • Melted brown sugar and butter. Cooking them together for a couple of minutes dissolves the sugar and builds that caramel-like cookie dough flavor.
  • Sweetened condensed milk. It makes the fudge silky and creamy and helps it set without crystallizing.
  • White chocolate. Melted into the base, it firms up as it cools so the fudge slices cleanly.
  • Heat-treated flour. A small amount gives the unmistakable texture of cookie dough and makes the flour safe to eat raw.
  • Cooling before the chips. Letting the mixture cool slightly keeps the mini chips whole instead of melting.

The result tastes like the best part of baking cookies, but it slices into neat squares that hold up on a cookie tray, in a tin or in a lunchbox. It is one of the most popular treats I make for holiday gift boxes.

Ingredients You Will Need

You need just a few pantry ingredients, and there are no eggs anywhere in the recipe.

  • All-purpose flour: Heat-treated before using. This step is not optional because raw flour can carry harmful bacteria.
  • Unsalted butter: Gives the fudge its rich, buttery cookie dough flavor.
  • Light brown sugar: Packed. Dark brown sugar works for a deeper molasses flavor.
  • Sweetened condensed milk: One 14-ounce can. Do not use evaporated milk, which is unsweetened and will not set.
  • White chocolate chips or chopped bars: Two cups. Bars melt a little more smoothly.
  • Vanilla extract and salt: Essential for real cookie dough flavor.
  • Mini semisweet chocolate chips: Mini chips distribute better and are easier to slice through than regular chips.
Quick tip: Heat-treat the flour first and let it cool while you measure everything else. Warm flour can melt the chocolate chips once you fold them in.

How to Heat-Treat Flour Safely

Raw flour is a raw agricultural product. It has not been treated to kill bacteria such as E. coli, so it should always be heated before you eat it in no-bake treats. The goal is to bring all of the flour to 165°F (74°C), which you can check with an instant-read thermometer.

  • Microwave method: Place the flour in a microwave-safe bowl and heat it in 30-second bursts, stirring well after each, until it reaches 165°F (74°C) all the way through. This usually takes 1 to 2 minutes.
  • Oven method: Spread the flour on a parchment-lined baking sheet and bake at 350°F (175°C) for 5 to 7 minutes, stirring once, until it reaches 165°F (74°C).
  • Sift after heating: Heat-treated flour can form little clumps. Sift or whisk it before adding it to the fudge.

Let the flour cool completely before using. It will smell slightly toasty, which actually adds to the cookie dough flavor.

Line the pan before you start cooking. Once the white chocolate is melted, the fudge begins to thicken, and you want to get it into the pan quickly.

  1. Line the pan. Line an 8 by 8-inch pan with parchment, leaving an overhang on two sides.
  2. Heat-treat the flour. Heat the flour to 165°F (74°C) using the microwave or oven method above. Let it cool and sift.
  3. Cook the butter and sugar. In a medium saucepan over medium heat, melt the butter with the brown sugar, stirring often, and simmer gently for 2 to 3 minutes until the sugar mostly dissolves.
  4. Add the condensed milk. Reduce the heat to low and stir in the condensed milk until smooth and hot.
  5. Melt the white chocolate. Remove from the heat and stir in the white chocolate, vanilla and salt until completely melted and glossy.
  6. Add the flour. Stir in the cooled heat-treated flour until smooth and thick.
  7. Cool slightly. Let the mixture cool for 10 to 15 minutes, stirring once or twice, until it is just warm.
  8. Fold in the chips. Fold in 2/3 cup of the mini chocolate chips, then spread the fudge in the pan and sprinkle the remaining chips over the top, pressing them in lightly.
  9. Chill and cut. Refrigerate for at least 3 hours, until firm, then lift out and cut into 36 squares.
Thick cookie dough fudge being spread into a parchment-lined square pan, with mini chocolate chips sprinkled over the top and a spatula resting on the edge
Thick cookie dough fudge being spread into a parchment-lined square pan, with mini chocolate chips sprinkled over the top and a spatula resting on the edge. Photo: Lottie Griffiths / Unsplash

If the chips still start to melt as you fold them in, the mixture is too warm. Wait a few more minutes and try again. A few melted streaks are harmless, but whole chips look much prettier.

  • Use a heavy saucepan and low heat once the condensed milk goes in so nothing scorches on the bottom.
  • Stir constantly when melting the white chocolate. Overheated white chocolate turns thick and grainy.
  • Do not skip the salt. It balances the sweetness and makes the fudge taste like real cookie dough.
  • Chill the fudge for a full 3 hours or overnight for the cleanest cuts.
  • Cut with a long sharp knife dipped in hot water and wiped dry between cuts.
  • Line the pan with parchment rather than foil. Parchment peels away cleanly from the chilled fudge, while foil can tear and leave small pieces stuck to the bottom.

Cookie dough fudge fits right in on a holiday treat tray. Pair it with my creamy easy chocolate fudge, no-bake Oreo cookie truffles and a big batch of slow cooker Christmas candy. If baked cookies are calling your name, try my nutty brown butter chocolate chip cookies, or explore the whole easy desserts category.

Serving and Gifting Ideas

Cookie dough fudge is very rich, so small squares go a long way. I usually cut an 8 by 8-inch pan into 36 pieces, which is perfect for a dessert platter, a cookie exchange or a stack of little gift bags. Let the fudge sit out for about 10 minutes before serving so it softens to that creamy, melt-in-your-mouth texture.

  • Holiday platters: Alternate squares of cookie dough fudge with dark chocolate fudge for a pretty checkerboard look.
  • Gift tins: Line a tin with parchment, layer the squares in mini candy cups and tuck a recipe card inside.
  • Ice cream topping: Chop a few squares into small cubes and scatter them over vanilla ice cream for a cookie dough sundae.

Easy Variations

  • Sugar cookie dough fudge: Skip the chocolate chips, use granulated sugar instead of brown sugar and stir in rainbow or holiday sprinkles.
  • Peanut butter cookie dough: Stir 1/3 cup creamy peanut butter in with the white chocolate.
  • Chocolate topping: Spread 4 ounces melted semisweet chocolate over the set fudge and chill again.
  • Holiday candies: Replace half the mini chips with red and green candy-coated mini chocolates.
  • Cookie crumble: Sprinkle crushed chocolate chip cookies over the top before chilling.

Common Mistakes and How to Fix Them

ProblemLikely causeHow to fix it
Fudge will not setEvaporated milk used or not chilled long enoughUse sweetened condensed milk and chill for at least 3 hours.
Grainy textureBrown sugar not dissolved or chocolate overheatedSimmer the butter and sugar 2 to 3 minutes and melt the chocolate off the heat.
Chocolate chips meltedMixture too warmCool for 10 to 15 minutes before folding in the chips.
Pasty, floury tasteFlour not cooled or siftedCool the heat-treated flour completely and sift out any clumps.
Oily surfaceButter separated from overheatingKeep the heat at medium and stir. A quick vigorous stir off the heat usually brings it back together.

Storage and Food Safety

Store cookie dough fudge in an airtight container with parchment between the layers. It keeps in the refrigerator for up to 2 weeks and in the freezer for up to 3 months. Thaw frozen fudge overnight in the fridge. Because this fudge is meant to taste like raw dough, remember that ordinary raw cookie dough with untreated flour or raw eggs is not safe to eat. The FDA advice on raw dough explains why heat-treating matters.

For gifts, cut the fudge into squares, place each in a mini paper candy cup and pack them in a tin or box. It is firm enough to travel at cool room temperature for a few hours, but keep it chilled for longer trips.

Planning Fudge for the Holidays

With Thanksgiving on November 26 and Christmas on December 25, fudge is one of the smartest make-ahead treats you can put on your list. It keeps beautifully, needs no oven space and is easy to double.

  • Up to 3 months ahead: Make, cut and freeze the fudge in airtight containers.
  • One week ahead: Make a fresh batch and keep it refrigerated.
  • A few days ahead: Pack squares into gift boxes with labels.
  • Party day: Arrange the fudge on a platter and let it sit out for 10 minutes for the creamiest texture.

To double the recipe, use a 9 by 13-inch pan and a larger saucepan. The cooking times stay about the same, but the chilling time may stretch to 4 hours.

Frequently Asked Questions

Is cookie dough fudge safe to eat?

Yes. This recipe has no eggs and uses flour heated to 165°F (74°C), so it is safe to eat without baking.

Can I skip heat-treating the flour?

No. Raw flour can carry harmful bacteria, so always heat-treat it before using it in no-bake treats.

Why is my fudge not setting?

Most often evaporated milk was used instead of sweetened condensed milk, or the fudge was not chilled long enough.

Can I use regular chocolate chips?

Yes, but mini chips spread more evenly and make the fudge easier to slice cleanly.

How long does cookie dough fudge last?

Up to 2 weeks in the refrigerator or up to 3 months in the freezer, stored airtight.

Ready to make it? Here is the full printable cookie dough fudge recipe with exact measurements and estimated nutrition.

Thick squares of chocolate chip cookie dough fudge stacked on parchment with mini chocolate chips scattered around

Chocolate Chip Cookie Dough Fudge

Creamy, egg-free fudge that tastes like brown sugar chocolate chip cookie dough, made safe with heat-treated flour.
Prep Time 15 minutes
Cook Time 10 minutes
Chilling 3 hours
Total Time 3 hours 25 minutes
Servings: 36 squares
Course: Dessert
Cuisine: American
Calories: 161

Ingredients
  

  • 1 cup all-purpose flour heat-treated to 165°F/74°C (125 g)
  • 1/2 cup unsalted butter (113 g)
  • 3/4 cup light brown sugar packed (150 g)
  • 1 can sweetened condensed milk 14 ounces (397 g)
  • 2 cups white chocolate chips or chopped bars (340 g)
  • 2 teaspoons vanilla extract
  • 1/2 teaspoon fine salt
  • 1 cup mini semisweet chocolate chips divided (170 g)

Method
 

  1. Line an 8 by 8-inch pan with parchment, leaving an overhang.
  2. Heat-treat the flour in the microwave in 30-second bursts, stirring, or bake at 350°F (175°C) for 5 to 7 minutes, until it reaches 165°F (74°C). Cool and sift.
  3. Melt the butter and brown sugar in a medium saucepan over medium heat and simmer gently for 2 to 3 minutes, stirring.
  4. Reduce the heat to low and stir in the condensed milk until smooth.
  5. Remove from the heat and stir in the white chocolate, vanilla and salt until melted and glossy.
  6. Stir in the cooled flour until smooth.
  7. Cool for 10 to 15 minutes, until just warm.
  8. Fold in 2/3 cup mini chips, spread in the pan and press the remaining chips on top.
  9. Refrigerate for at least 3 hours, until firm, then cut into 36 squares.

Notes

Food safety: Always heat-treat the flour to 165°F (74°C). This recipe contains no eggs.
Storage: Refrigerate airtight up to 2 weeks or freeze up to 3 months.
Nutrition is an estimate per square.

I hope this cookie dough fudge earns a permanent spot on your holiday treat list. If you make it, please leave a comment and a star rating below and tell me who you shared it with. Happy holidays, friends. Chef Amber

Free email bonus

30-Minute Meals

Loved this recipe? Get my collection of fast, family-favorite dinners, plus new seasonal recipes straight to your inbox.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top