// Adds dimensions UUID, Author and Topic into GA4
Wednesday, June 17, 2026
28.9 C
Singapore

‘I eat my employer’s food leftovers even if it’s a month old’ — Maid says, but ‘they still ask me why all the food finished so fast’

SINGAPORE: In a fiery post on the Direct Hire Transfer Singapore Maid / Domestic Helper Facebook group, one seasoned helper pulled back the curtain on her employers’ baffling sense of generosity. Spoiler: There was none!

“I eat my employer’s food leftovers even if it’s a month old,” she wrote, revealing the level of frugality she endured. “But they still ask me why all the food finished so fast.”

Let that marinate for a moment. This helper wasn’t feasting on delicacies. She was finishing scraps — a month-old, cold, possibly fossilised scraps — and still got blamed for being a food thief.

“They both have the same attitude. Stingy, calculative…”

The helper then shared her experiences working for two different Singaporean families, whom she said are “not poor.” One lived in a 3-storey landed home. The other is in a condo in Orchard Road — not exactly giving off the usual HDB BTO vibes.

“They both have the same attitude. Stingy, calculative,” she revealed.

And despite their postcode prestige and presumed pantry abundance, these employers behaved like they were rationing food during a zombie apocalypse.

But here’s where the helper’s quiet power shines: She stayed until the contract ended — twice. And when asked to renew, she declined with grace, saying:

“In my mind, I told her I had enough of you.”

No shouting. No drama. Just the quiet dignity of walking away from a situation that doesn’t value your humanity.

“Even for a tomato or what, she wants to know how many pieces I use or eat every day…”

The post was in response to another helper who shared her own food frustrations. She wrote:

“I don’t want to eat anymore because my boss is so calculative. Even for a tomato or what, she wants to know how many pieces I use or eat every day.”

So somewhere in Singapore, a tomato is more closely tracked than cryptocurrency. Employers apparently know how many were bought, how many were used, and probably how many seeds were left behind.

It’s the kind of meticulousness that would make even a detective inspector weep.

All they wanted was just fresh food and fair treatment

What these stories expose is not poverty, but a power dynamic masquerading as control. When helpers are forced to eat spoiled food and still accused of gluttony, it’s not about budget. It’s about belittlement.

These women didn’t ask for expensive meals. All they wanted was just fresh food and fair treatment. Instead, they were served passive-aggression with a side of gaslighting.

And yet, they endured. Finished their contracts. Held their heads high. Because sometimes, the most dignified exit is the one where you silently say “no more” — and just quietly leave.


Read related: Maid says, ‘My employer doesn’t allow me to buy and cook my own food even with my own money because she said I waste her gas’

- Advertisement -

Hot this week

Less than 2 in 5 Singapore employers are hiring in the next 3 months, but AI and technology sectors are still recruiting

Companies are hiring more cautiously amid economic uncertainty, but demand remains strong for workers with AI, tech and problem-solving skills

‘Just open the damn gate’: Netizens react as SMRT charges dad S$2 to hand baby to grandmother at MRT gantry

A father was charged $2 to hand his toddler to its grandmother at an MRT gantry, and the story has exploded online. It reignited a fierce debate about whether Singapore's systems are truly built to...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks