You can give,no problems it's good. Health wise he is 12kg which is fine. Kids usually needs lots of variations in their diet.giving same food over a period makes them bore. Keep changing the menu, give food in different patterns like chapati rolls, etc. Toddler age group are notorious in there appetite also. You can get,iron,
vitamin's, appetiser in between by consulting your pediatrician. I hope it helps.