Mr Ratcliffe said she had made her point, but did not want to continue because of their five-year-old daughter Gabriella.
“I’m relieved because I wouldn’t have wanted her to push it much longer,” he said.
Mrs Zaghari-Ratcliffe has been detained in Iran since April 2016 after being accused of spying – a charge she strongly denies.
She was arrested at the airport as she headed back to the UK with her daughter after a family visit and was subsequently sentenced to five years in prison.
Her treatment has been a source of continuing tension between London and Tehran, with the UK government pressing for her urgent and unconditional release.
Foreign Secretary Jeremy Hunt earlier this year granted Mrs Zaghari-Ratcliffe diplomatic protection in a bid to resolve her case.
The Free Nazanin Twitter account said: “Richard got a phone call from Nazanin from Evin prison this morning – to announce that she has broken her hunger strike.
“She had broken her strike with banana and apple and a small bit of porridge. Richard’s strike will also end today and we will be packing down our camp.”
A second tweet said: “Thanks to everyone who has supported us so overwhelmingly these past 2 weeks – friends, family, all the MPs, but most of all, the lovely people who have come from around the country to sign our visitors book or bring flowers or send messages of care.