Way Overspending on eating out

What is everyone's ways to avoid this?

I have a family of 4. A very picky 5 year old. I weekly meal plan, but it typically falls apart..especially Mondays.

My 5 year old has gymnastics. It's my day to sleep I'm because I work overnights at a nursing home on the weekends.

It is hard for me to start a slow-cooker meal because I fall asleep right when I get home. My parents watch my 5 year old until Monday, then she comes home from the weekend. (My husband uses the weekend to study from school.)

Our typical dinner time is between 4-5. We are at gymnastics..and when we get out we generally eat out. Both my husband and I hate it.

I also struggle falling off the bus and just eating out.

Any solutions to this? We are overspending on our budget, and I also need to reconfigure my budget because I can't pick up as much as I used too from work.