
The steam went up before I was ready for it.
I had my camera against my chest, waiting, and the vendor lifted the ladle without warning. Warm vapour curled off the surface of the peanut soup and caught the fluorescent tube overhead. I raised the lens and pressed the shutter, but the moment had already softened by then. That is how the first frame usually goes. You lose it, and you learn from losing it.
This was 75 Ah Balling, tucked into the hawker stalls near Bendemeer, well after dinner had cleared out. The tables had thinned to a handful of people leaning over their bowls. The peanut soup here is the reason to come. Glutinous rice balls resting in a thin, cloudy broth, sweet without being heavy, the kind of dessert that closes a night rather than starts one.
The bowl arrived across the counter and I understood the problem straight away.
Peanut soup is a hard thing to photograph. The surface is pale and slightly reflective, and the fluorescent light above the stall wanted to bounce right off it. Every angle I tried put a hard white streak across the broth. The colours were quiet too. Beige soup, off-white rice balls, a faint golden sheen where the peanuts had broken down. Nothing that shouts. Nothing that helps you.
So I stopped trying to fight the light and moved with it instead.
I lowered myself until the rim of the bowl sat near eye level. From there the steam read against the darker background behind the stall, thin threads of it rising and fading. I shifted a few degrees until the harsh reflection slid off the edge of the frame and left the surface calmer. The rice balls sat just beneath, soft and rounded, one of them split open where the filling had begun to loosen. That small crack became the centre of the composition. A quiet detail is often the only thing worth building around.
While I worked, the vendor kept moving.
There is a rhythm to a stall this late. Ladle into the pot, a slow stir, the rice balls lifted and lowered so they would not stick. His hands did not rush. He had done this too many times to rush. A customer set down coins, took a bowl, carried it to a table without a word. The whole exchange happened in the space of a breath. I photographed his forearm and the ladle and the lip of the pot, letting his face stay out of frame. The gesture said more than a portrait would have.
The last person in the queue left. The centre grew quieter.
I got my frame near the end, when the steam thinned and the soup had cooled enough to stop fogging the lens. Bowl low in the frame, one rice ball open, a single ribbon of vapour still rising. The reflection I had feared earlier now sat as a soft glow along one curve of the porcelain, not a flaw anymore but a small piece of the light. Sometimes the thing you struggle against becomes the thing that holds the picture together.
I sat with the bowl afterward and ate what I had photographed. Warm, mild, faintly nutty. The rice balls gave way slowly against the spoon.
There is something honest about a dessert eaten this late, in a place that does not perform for anyone. No plating meant to impress, no lighting arranged for a photo. Just a pot, a ladle, and a man who knows exactly how long the rice balls need. I came to document it and left thinking about how much of Singapore’s food happens quietly like this, after the crowds go home, held together by people who never asked to be looked at. For more midnight food crawl you check out this article.
The steam had stopped by the time I packed up. The bowl was empty. Outside, the road was still dark, and the stall light stayed on for whoever came next.
The Last Sweet Bowl: Photographing 75 Ah Balling Peanut Soup After Dinner
Sarah Teh | October 22, 2026
The steam went up before I was ready for it. I had my camera against my chest, waiting, and the vendor lifted the ladle without warning. Warm vapour curled off the surface of the peanut soup and caught the fluorescent tube overhead. I raised the lens and pressed the shutter, but the moment had already…
Best Chirashi Don Singapore: Fresh Sashimi Bowls from Daylight to City Lights
Sarah Teh | October 21, 2026
The city cools slowly after sunset. The neon signs warm up, and the crowds thin into something quieter. This is the hour when a bowl of fluffy Japanese rice topped with cold raw fish starts to make sense. Not the flash of a grill or the roar of a wok, but something still. Cubed sashimi…
The 3AM Bowl: Why Hock Heng Fish Soup Feels Different Before Sunrise
Sarah Teh | October 21, 2026
The steam rose before the light did. I stood with my camera lowered, watching a hand lift a ladle over the pot, waiting for the moment the vapour would catch the fluorescent tube overhead. It came in a slow curl, thin and pale, drifting up past the vendor’s wrist. Then the fish slices went in….
Prawns Beneath Fluorescent Light: A Late Shoot at ONE.85 Big Prawn Mee
Sarah Teh | October 15, 2026
The broth was the reddest thing in the stall, and the light was doing its best to kill it. It was past eleven at ONE.85 Big Prawn Mee, and I had been standing at the counter for a while, camera down, watching the uncle work the pot. He lowered a metal basket of noodles into…
Discover the Flavors of Issho Izakaya: A Complete Review and Menu Guide
Sarah Teh | October 14, 2026
As the office towers empty, Issho Izakaya at Marina One fills with diners. Located at #01-14, 5 Straits View, West Tower, Singapore 018935, this contemporary Japanese izakaya offers a warm, inviting space at the heart of the CBD. Issho means “together“ reflecting its focus on shared plates, communal dining, and a cozy atmosphere with both…
A Bowl That Only Makes Sense at Night: Chai Chee Pork Porridge at Bedok 85
Sarah Teh | October 8, 2026
The steam was the first thing I lost. It was well past midnight at Bedok 85, and I had been standing at Chai Chee Pork Porridge for a while, camera down, watching the auntie work the pot. She lifted the ladle, let the porridge fall back in a slow white ribbon, then lifted it again….
Gochi-So Shokudo: Discover This Japanese Comfort Food Spot For Your Night Food Crawl
Sarah Teh | October 7, 2026
Comfort food rarely announces itself. It waits in a mall corridor, somewhere between a shoe shop and an escalator, holding the smell of grilled pork and warm rice until you slow down enough to notice. That is where you find Gochi-So Shokudo ご, also known as ご ち 惣 食堂. Not a place chasing attention….
Oil, Oyster and Broken Light: Photographing Bedok North Fried Oyster at 1am
Sarah Teh | October 1, 2026
The first thing I noticed was the light. It was not the kind of light a photographer usually looks for. The fluorescent tubes above the stalls at 85 Fengshan Centre cast a pale, uneven glow across the tables, flattening some colours while exaggerating others. But at 1am, standing in front of the fried oyster stall…
When the City Goes Quiet, XO Minced Meat Noodles Begin
Sarah Teh | September 30, 2026
The last bus has gone. Newton Food Centre keeps a few lights on. I walk in past shuttered stalls, chairs stacked, floors still wet from a mop. Then I hear it: the scrape of a ladle, the low hiss of a pot. At 500 Clemenceau Ave N, #01-10, one stall is awake. XO Minced Meat…
Fire, Lime and Chicken Wings: A Night with Sin Bedok North BBQ
Sarah Teh | September 24, 2026
The wings went on before I found my angle. It was close to midnight at Bedok North, and I had been standing at Sin Bedok North BBQ for a while, camera down, watching the wings land on the grate in a neat row. The uncle laid them out without looking, the way you do a…