Dear Lesley: How do I gain weight?

I have been diagnosed with endometriosis. To manage my condition, I have eliminated red meat, dairy, and soy from my diet. This in combination with my medication has prevented flare-ups and aided some in my digestion. My main concerns are trying to get back to a healthy weight and healthy digestion because I am pretty underweight since my last flare-up.