Your baby is still small, be patient, babies are very moody. Her growth is good. If they don't like something, do not force it. Leave it for some days and try again later. Try giving soft things in her hands like paneer
, piece of roti etc. She may try to eat on her own after some time. Make her sit along with you on the table when you eat. Give food in her favourite colour bowls. Just be patient and keep trying, she will eventually eat a variety of foods. Do not compare with other kids. Each baby has her own path of growth.