I'm an adult with CF, but contracted mono last year and it made my weight drop down to 77 pounds (I'm 5'4") and was having trouble gaining, I found what worked for me was peanut butter before bed every night. Someone on a CF mailing list suggested it and it worked great for me!