The first thing I would do, Sara, is give her milk in a cup. If she absolutely refuses to stop using the bottle, give her only water in it, as milk bottles at bedtime can destroy her teeth. It’s called “bottle mouth,” and it even affects permanent tooth buds.
Children often “jag” on foods, eating them every day for months and then suddenly changing to another. They’re often afraid to try new foods. But your daughter seems to be focusing on soft foods, and you mention she doesn’t want to chew, so I would be inclined to think she’s having difficulty chewing in general. I strongly recommend an evaluation by a pediatric dentist to rule out any tooth or jaw problems. If everything comes out fine, you’ll just have to wait until she indicates she’s ready to move on with her eating adventure! By the way, don’t make a fuss trying to get her to eat. Her doctor has appropriately prescribed vitamins, and watching you get upset may be a worthwhile activity for her.
Our parenting advice is given as suggestions only. We recommend you also consult your healthcare provider, and urge you to contact them immediately if your question is urgent or about a medical condition.