If you peanut brittle isn't crunchy, the most likely cause is not cooking it long enough and to the correct temperature. Be sure to use a candy thermometer to ensure it reaches 300 degrees F or hard crack stage.