EastEnders’ star Shaun Williamson has described a curry cooked by a Stevenage chef as the best he’s ever eaten – three weeks after criticising the town for its ‘bland’ food.

Shaun, who has just finished a 95-show panto run of Aladdin at the Gordon Craig Theatre, visited Surma Takeaway and Spice Rouge in Stevenage Old Town on Saturday night after owner Oli Khan laid down the gauntlet.

The award-winning chef challenged the actor – best known for playing Barry Evans in the BBC One soap – to visit after he tweeted: “Yet another bland curry from a Stevenage curry house. Been here eight weeks. Haven’t found a decent curry or chinese.”

But after trying a series of dishes including a chicken jalfrezi, chicken madras and lamb shank, Shaun said: “Many thanks to @KhanOli and @surma1 for a fabulous curry last night. The best I’ve ever eaten.”

The star, who played Abanazaar in the panto, added that he has had a “great 10 weeks in Stevenage”.