One slice of pear (25g) contains 3.8 grams of carbs (4). Feeding pears to babies can also contribute to their overall energy needs. However, it alone can’t help babies gain weight. If you want your baby to gain weight healthily, feed them a nutritionally balanced diet with several energy-dense, starchy foods, such as bananas and potatoes. Eggs, nuts and seeds, bean soup, and full-fat dairy products, such as Greek yogurt, are protein-rich foods that can help babies gain weight (14).