Toddler afraid to eat hard food only eating soft foods what could be going on no sore throat or anything?

Teething or other. Food refusal is common in toddlers. Teething, new textures, new smells can influence food choice. Excessive fluid intake will curb appetite. Uncommonly, issues like oral-motor development needed for chewing or reflux can cause food refusal. See your doctor if child loses or stops going weight.