Chocolate Haystack Brownie

A combination of the beloved brownie with a fabulous haystack cookie. It makes a lovely after dinner treat, but be warned - it is for the chocolate lovers! Fresh fruit pairs well when it is fresh.

Course Dessert
Cuisine American
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 16
Calories 238 kcal
Author Amanda


Brownie layer

  • 2 large eggs
  • 1 tsp vanilla
  • 1 cup granulated sugar
  • 3/4 cup flour
  • 1 pinch salt
  • 1/2 cup butter
  • 1/4 cup cocoa

Haystack topping

  • 1/4 cup butter
  • 1 cup sugar
  • 1/4 cup milk
  • 1/2 tsp vanilla
  • 1 1/2 cup quick rolled oats (not instant)
  • 3 tbsp cocoa
  • 1/4 cup medium coconut (sweetened or unsweetened - by preference)
  • 1 pinch salt


Brownie Layer

  1. Preheat oven to 350F (175C). Grease a 9x9" pan (I prefer a glass pan).

  2. In a medium bowl, beat eggs until frothy.

  3. Add vanilla. Mix to combine.
  4. Add sugar, flour, and salt. Do not mix.

  5. Melt 1/2 cup of butter (microwave, stovetop, etc). Add cocoa to the melted butter. Stir to combine.

  6. Add the butter and cocoa to the bowl with the eggs, sugar, and flour pile. Stir until just combined. Try not to over mix.

  7. Pour into the greased pan. Spread and smooth it into the corners.

  8. Bake for 20-30 minutes (my glass pan in a convection oven is close to 20 minutes, but I've used metal pans in a non-convection oven and had it take almost 30 minutes). Watch the edges of your brownie, you will notice them start to look done before the rest of the pan. Also, an inserted toothpick should come out with no batter clinging to it.

Haystack Topping

  1. Pre-measure all ingredients while the brownies are baking. Measure the butter into a medium/large pot or saucepan. Have the milk, sugar, and vanilla near it, but in separate prep bowls. In a medium/large bowl, combine the remaining ingredients: rolled oats, cocoa, coconut, and salt.

  2. When the brownies are almost cooked, melt your butter.

  3. When the brownies are removed from the oven, add the milk to the pot. Stir on medium heat. Add the sugar and stir. Stir often and bring the mixture to a boil. Remove from heat.

  4. Add vanilla and stir immediately.

  5. Quickly add the bowl of remaining ingredients. Stir to combine; mix well.

  6. Scoop onto brownies and spread the mixture evenly, careful not to push too hard on the cooling brownies.

  7. Let cool completely.


  1. If you'd like you can mix some icing sugar with a small amount of milk to form a glaze (either liquidy and spread it, or thick and apply it with a piping bag). This just adds a decorative touch for presentation.

  2. Fresh fruit makes a lovely garnish and tastes great, especially when the brownie is fresh.