Gracie McNulty, 10, served up Christmas dinner to 36 homeless people in memory of her dad Craig.
Craig, 38, a charity volunteer who regularly dished up Boxing Day breakfast to the homeless, had vowed to open the family's cafe on Christmas Day this year to feed those less fortunate.
But the roofer died in August when he suffered serious head injuries during a fall at work.
Gracie persuaded her family it's what her father would have wanted - so they dished up free turkey and all the trimmings for three hours on December 25 at the Grilled and Filtered cafe in Dewsbury, West Yorkshire.
Gracie said: "I was at school feeling sad about my dad so I decided I wanted to do something to make him proud and this felt like the perfect thing.
"People have been coming in calling me 'super Grace'. I haven't asked my mum yet but I want to do this every year.'
Mum Sharon, who runs the cafe, said: "We're all thinking of Craig – he would be so happy with what we are doing.
"Craig was the most generous and giving person you could ever meet."
Gracie and her sister Kirstie, 19, and brothers Thomas, 21, and James, 26, joined Sharon, 46 and Gracie.
Proud mum Sharon said: "She's an amazing little girl.She's like her dad, just like her dad in every way shape and form, and he'd be so proud of her now.
"He'd love it."