Cookie Dough Brownies Recipe: Chewy Brownies with Edible Cookie Dough Topping

These cookie dough brownies feature a chewy brownie base, a middle layer of safe-to-eat chocolate chip cookie dough, and a glossy chocolate topping. The cookie dough layer tastes just like traditional cookie dough but contains no raw eggs and the flour is heat treated for safety. Rich, decadent, and the best of both brownies and cookies!

Stack of three cookie dough brownies

Updated September 7, 2025: recipe slightly revised to add a chocolate topping, new photos and updated tips.

A Note from Fiona

Why you’ll love these Cookie Dough Brownies

img 14816 2

Cookie dough is irresistible and these brownies deliver it in every bite. The brownie layer is fudgy without being overwhelming, while the edible cookie dough in the middle tastes like the real thing because the recipe omits raw eggs and uses heat-treated flour. The cookie dough layer is adapted from my popular edible cookie dough recipe and pairs beautifully with the brownie base and a shiny chocolate topping.

The process is straightforward but requires a bit more attention because there are three layers to prepare. Since the original 2021 post, I’ve adjusted the brownie so it’s slightly less heavy and added a chocolate topping for a cleaner finish. The finished bars are easy to slice and look impressive.

Brownie with edible cookie dough layer and chocolate topping on a cooling rack

Ingredients

For the brownie layer:

  • 1/2 cup unsalted butter (or use salted and omit added salt)
  • 2 ounces semi-sweet chocolate (about 1/3 cup chocolate chips)
  • 1 cup granulated sugar
  • 2 large eggs, room temperature
  • 1 teaspoon vanilla extract
  • 1/2 cup all-purpose flour (measure accurately)
  • 2 tablespoons cocoa powder
  • 1/4 teaspoon salt

For the cookie dough layer:

  • 1/2 cup unsalted butter, softened
  • 1/2 cup packed brown sugar (light or dark)
  • 1/4 cup granulated sugar
  • 1 teaspoon vanilla extract
  • 2–3 tablespoons milk
  • 1 1/4 cups all-purpose flour (heat treated)
  • 1/4 teaspoon salt
  • 1/2 cup mini chocolate chips (regular chips also work)

For the chocolate topping:

  • 3/4 cup chocolate chips
  • 1 tablespoon shortening or unsalted butter

Recipe Tip

Mini chocolate chips are recommended for the cookie dough layer because they make slicing easier. For the brownie base and topping you can use regular chips or chopped baking chocolate — if using bars, chop finely before melting.

Method – With Photos

For the Brownie Layer:

  1. Preheat oven to 350°F (180°C). Line an 8×8 inch (20×20 cm) pan with parchment so you have an overhang for easy removal, or line with foil and lightly grease.
  2. Melt the chocolate and butter together in the microwave (short intervals, stirring) or in a double boiler. Cool slightly.
  3. Whisk in the sugar, then add the eggs and vanilla, whisking until combined.
  4. Stir in the flour, cocoa powder and salt until smooth.
  5. Pour into the prepared pan and bake 22–26 minutes, until the top is set and a toothpick comes out with a few moist crumbs. Cool completely before adding the cookie dough layer.
Bowl of chocolate and butter, and bowl of melted chocolate and butter with sugar and eggs.

For the Cookie Dough Layer:

  1. Heat-treat the flour: spread it on a baking sheet and bake at 350°F (180°C) for 8 minutes to make it safe to eat. Let cool.
  2. In a bowl, beat together the softened butter, brown sugar and granulated sugar until creamy. The butter should be very soft but not fully melted.
  3. Beat in the vanilla and 2 tablespoons milk.
  4. Measure 1 1/4 cups of the heat-treated flour (if you heat-treated extra, transfer what you need). Mix the flour and salt into the butter mixture; add the extra tablespoon of milk if the dough is too stiff.
  5. Fold in the mini chocolate chips.
  6. Press the cookie dough over the cooled brownie base in an even layer, then chill in the fridge to firm up.
Bowl of edible cookie dough, and pan with edible cookie dough pressed into an even layer

For the Chocolate Topping:

  1. Gently melt the chocolate chips with the shortening or butter. Use 30–45 second intervals in the microwave on medium power, stirring between intervals, or melt in a double boiler over simmering water. Do not overheat.
  2. Quickly pour the warm chocolate over the chilled cookie dough and spread into an even layer with an offset spatula or the back of a spoon.
  3. Allow the chocolate to set at room temperature or speed it up in the fridge. When the chocolate is about 80% set, lightly score lines where you plan to cut to prevent cracking. Once fully set, lift the bars from the pan and slice with a sharp knife.
img 14816 9

Recipe Tip

Scoring the chocolate topping before it fully hardens helps you achieve clean slices without shattering the surface. Lift the bars using the parchment overhang and slice on a cutting board with a sharp knife.

Two cookie dough brownies on top of one another, with a bite taken out of the top brownie

Doubling the Recipe

The recipe can be doubled and baked in a 9×13 inch (23×33 cm) pan. Double all ingredients for each layer. Expect a longer bake time for the brownie layer — about 28–33 minutes — because it will be thicker.

cookie dough brownie with glass of milk

Love these Cookie Dough Brownies? Try these related recipes from the same author: Slutty Brownies, Edible Cookie Dough, Edible Double Chocolate Cookie Dough, and Triple Chocolate Brownies.

Three cookie dough brownies, stacked one on top of another

Cookie Dough Brownies

Chewy brownie base topped with edible cookie dough and finished with a chocolate glaze — all the indulgence without raw eggs.
Prep: 30 mins
Cook: 25 mins
Cooling: 2 hrs
Total: 3 hrs
Servings: 16 brownies

Equipment

  • 8×8 inch (20×20 cm) baking pan

Ingredients

Brownies

  • 1/2 cup unsalted butter (112 g), cut into pieces
  • 2 oz semi-sweet chocolate (56 g), about 1/3 cup
  • 1 cup granulated sugar (200 g)
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 2 tablespoons cocoa powder
  • 1/2 cup all-purpose flour (62.5 g)
  • 1/4 teaspoon salt

Cookie Dough Layer

  • 1 1/4 cup all-purpose flour (heat treated)
  • 1/2 cup unsalted butter (112 g), softened
  • 1/2 cup packed brown sugar (100 g)
  • 1/4 cup granulated sugar (50 g)
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon salt
  • 2–3 tablespoons milk (45 ml)
  • 1/2 cup mini chocolate chips (about 90 g)

Chocolate Topping

  • 3/4 cup chocolate chips (about 140 g)
  • 1 tablespoon shortening or unsalted butter

Instructions

Brownie Layer

  • Preheat oven to 350°F (180°C). Line an 8×8 inch pan with parchment or foil and grease if needed.
  • Melt butter and chopped chocolate together, stirring until smooth. Cool slightly.
  • Whisk in sugar, then eggs and vanilla until combined.
  • Stir in cocoa, flour and salt until smooth, pour into pan and bake 22–26 minutes. Cool completely.

Cookie Dough Layer

  • Heat-treat flour on a baking sheet at 350°F (180°C) for 8 minutes and let cool.
  • Beat butter with brown sugar and granulated sugar until creamy. Mix in vanilla and 2 tablespoons milk.
  • Stir in 1 1/4 cup heat-treated flour and salt. Add an extra tablespoon of milk if too stiff. Fold in chocolate chips.
  • Press dough over the cooled brownie layer and chill until firm.

Chocolate Topping

  • Melt chocolate with shortening or butter in short intervals, stirring between each, or use a double boiler.
  • Pour over chilled cookie dough and spread evenly. Chill to set.
  • When the chocolate is nearly set, score the surface where you will cut, then fully harden, remove from pan and slice.

Notes

  1. Chocolate: Semi-sweet works well; 50–70% dark chocolate is fine too.
  2. Flour: Heat treat about 1 1/2 cups if you prefer extra to account for transfer loss; use 1 1/4 cups in the dough.
  3. Mini Chips: Mini chips help with cleaner slices, but regular chips are acceptable.
  4. Nutrition: Nutrition facts are estimates per brownie when cutting pan into 16 bars.
  5. Storage: Store in an airtight container in the refrigerator for up to 5 days.

Nutrition

Calories: 349 kcal, Carbohydrates: 45 g, Protein: 3 g, Fat: 18 g
Like this recipe? Rate and comment below!