Is she uncomfortable with the spilling or does it not phase her?
Babies have an immature Oesophageal sphincter which makes it easier for the food to reflux back up the oesophagus. If she is crying a lot or waking a lot (only having 45min naps) she may have reflux and this is a condition that needs to be diagnosed and managed by a doctor.
It may be just the normal spilling that most babies have in which case try a wind remedy (like Weleda colic powder or infacol, given before a feed), keep her upright after her feeds (a front pack or bouncanette will help). And if she is spilling in her sleep make sure you sleep her on her side (use a side sleeper or safety sleep) and you can raise the end of her bassinette or cot up at the head end to make it harder for the food to rise up again.
Hope that is some help. Best of luck