There was plenty of endeavour from the Barbarians. Tindall and Casey Laulala were robust in defence while Iain Balshaw and Mils Muliaina showed some nice touches in attack.
However, the Barbarians slipped behind early on and were never really able to get back on terms on a scorching hot afternoon at Twickenham.
Ashton's priceless ability to pop up in the right place at the right time saw him scoop two first half tries while Dylan Hartley also clearly enjoyed his return to playing action, also scoring a try, after a lengthy ban.
Muliaina opened the Barbarians account as he latched onto Balshaw's deft chip but the invitational side trailed 22-7 at half time.
Ashton quickly completed his hat trick shortly after time which effectively finished the game as a contest.
There were flurries of resistance from the Baa-Baas as Muliaina added a second, Tindall scored after he took a quick tap and go and Pelu Taele benefitted from some generosity from club team mate Balshaw for his try.
However, England scored further tries though Richard Wigglesworth, Christian Wade and Jonathan Joseph (2) to ease to a comfortable win.
From a Gloucester perspective, Tindall and Qera both put in their usual 100% effort while it was also good to see Rory Lawson back in playing action after his groin injury.
Unfortunately, their efforts were in vain on the day as England took the spoils.
The Barbarians headed off to Cardiff immediately after the game and will now prepare themselves for their next game, against Ireland at Kingsholm on Tuesday evening.
Tickets are still available from www.gloucesterrugby.co.uk or by phone on 0871 871 8781.