If you're trying to gain weight, peanut butter is a good option. In addition to providing a slew of nutrients, including healthy fats, dietary fibre, and protein, peanut butter also helps you pack on the pounds.