You are giving her a huge amount of carbs, beans on toast with mash seems a really weird combination.
These a r e the kind of things my son eats (he's 14 now so portion sizes are bigger, but essentially food is the same).He's never had a filling, cleans his teeth with an electric toothbrush after breakfast and before bed.
BREAKFASTS: cereal, milk, fruit (at 10 he would be having 2 weetabix). Beans on toast, occasionally brioche
LUNCH: sandwich (bread roll or pitta or wrap), ham, cheese, peanut butter & jam, turkey, chicken, tuna (all generally with salad), apple, sugar free jelly, pepper / carrot sticks
DINNER: savoury mince with jacket potato, veg
Chilli, chips, salad
Curry and rice
Spaghetti bolognese /lasagna/ salad
Chicken/beef/pork stir fry with rice & veg
Fish pie,
Fishfingers, chips &peas
Stews, grilled meats, sausages, new potatoes, veg
Fajitas
Desserts are usually fruit, yoghurt occasionally icecream / custard
We tend not to snack - we do 3 meals a day, but if he is hungry, there is always cheese, fruit, cereal bars, but he has to ask, he's not allowed to help himself.
Crisps & cakes are a weekend treat.
He has some form of sweets or chocolate every day after his main meal.
We drink squash, water, milk shake, tea, coffee
Most things are freshly prepared and we eat together. We have always eaten this way, he has always eaten what we eat even when he said he didn't like something we asked him to try it, he'll eat pretty much anything now.
Persevere, the habits you reach you daughter now will last a life time