1Stir together dry ingredients in a bowl and set aside. Cream butter and sugar until creamy and light. Beat in eggs and vanilla. Slowly add the dry ingredients while mixing on low. Stir in the chocolate chips, peanuts, and peanut butter eggs by hand.
Spread the batter in a greased 9X13 pan. Drizzle with the caramel and hot fudge topping. Gently swirl into the batter with a knife. Bake at 350* for 30 minutes. Set on a wire rack until cooled completely. Cut into squares. Serve with ice cream and more hot fudge if desired.