Skip Navigation
Search recipes, ingredients, articles, products...
Hazelnut Brownies
Get started!



1/2 cup Land O Lakes® Butter

2 (1-ounce) squares unsweetened baking chocolate

1 cup sugar

3/4 cup all-purpose flour

2 large Land O Lakes® Eggs


2 cups powdered sugar

2 tablespoons Land O Lakes® Butter, softened

2 tablespoons Land O Lakes® Half & Half

1/2 teaspoon vanilla

1/2 cup hazelnuts,   toasted, coarsely chopped


1/4 cup real semi-sweet chocolate chips

1/4 teaspoon shortening

 *Substitute 1/2 cup salted peanuts.

How to make

  1. STEP 1

    Heat oven to 350°F. Grease 8-inch square baking pan; set aside.

  2. STEP 2

    Melt 1/2 cup butter and baking chocolate in 2-quart saucepan over medium heat, stirring constantly, 4-6 minutes or until smooth. Stir in all remaining brownie ingredients until well mixed.

  3. STEP 3

    Spread brownie mixture into prepared pan. Bake 25-30 minutes or until brownies begin to pull away from sides of pan. (Do not overbake.) Cool completely.

  4. STEP 4

    Combine all filling ingredients except nuts in bowl. Beat at medium-low speed, scraping bowl often, until smooth and creamy. Spread filling over cooled brownies; sprinkle with toasted nuts. Lightly press into filling.

  5. STEP 5

    Melt chocolate chips and shortening in 1-quart saucepan over low heat, stirring occasionally, 1-2 minutes or until smooth. Drizzle over filling and nuts. Cover; refrigerate at least 1 hour or until serving time.

  6. STEP 6

    Let stand at room temperature 15 minutes before cutting. Cut into bars. Store refrigerated.

Tip #1

To toast hazelnuts, spread evenly in shallow baking pan. Bake at 350°F, stirring once, 12-15 minutes. Cool slightly. Rub hazelnuts to remove outer skins. Cool completely.

Tried this recipe? Instagram it!
And don't forget to tag us @landolakesktchn.