Tofu is definitely more nutritious than paneer. It has fewer calories too. However, paneer tastes better and has a better texture, too. If you are looking to add some weight to your baby, paneer can be a better option. If you are not vegan, you can give both to your baby.