Kovan Hainanese Curry Rice Lunch Picker: Heartland Plates
Bukit Timah Fishmonger Greenwood: Open Daily From Noon
Greenwood Fish Market at 34 Greenwood Avenue, Bukit Timah, opens daily at 12 pm and sells fillets in 180g portions. Yellowfin sashimi is S$11.50 per 100g.
Greenwood Fish Market opens every day at 12 pm at 34 Greenwood Avenue, Singapore 289236, and the reason to come as a home cook is the fish counter rather than the dining room. Fillets of cod, barramundi, red snapper and salmon are portioned at 180g, a single serving, so you can buy dinner for one without a whole fish. Yellowfin tuna for sashimi is S$11.50 per 100g on the shop's own price list.
A Bukit Timah Seafood Specialist Since 2003
The business was established in 2003 and calls Bukit Timah's cosy, intimate neighbourhood its home. Its online shop describes it as family-run and as Singapore's seafood specialists since 2003, and in 2026 it has been marking its 23rd year. The Bukit Timah address is the original, and the company has listed a new outlet at VivoCity opening on 4 November 2026, which tells you the retail side is growing rather than winding down.
Most Singapore diners know Greenwood for the plates on its tables, and a separate Karpo page already covers its fish and chips. This page is about the other half of the operation: buying raw fish and shellfish to take home. Time Out describes an open display of fish and oysters at the Bukit Timah site and that display is where the take-home shopping starts.
Fillets Cut for One Person
The portion size is the clever bit. A 180g fillet is the standard on the price list, which makes weeknight cooking simple. The Atlantic cod fillet from the Netherlands is S$15.80, the barramundi fillet S$11.20, the red snapper fillet S$14.00 and the Norwegian Atlantic salmon fillet S$13.80. Four people means four packs, with no guessing about how many grams of a whole fish you need to feed the table.
Pick by cooking method rather than habit. The cod is the forgiving choice for a beginner because its large flakes stay moist when baked with butter and lemon. Barramundi is the value pick at S$11.20 and holds up well to a hot pan with the skin on. Red snapper suits a Peranakan or Thai style sauce. Salmon is the one to buy if anyone at home is fussy, because nearly everyone will eat it.
Sashimi Grade Tuna and Japanese Otoro
Raw fish is where Greenwood stands apart from a supermarket counter. The yellowfin tuna for sashimi is S$11.50 per 100g, a fair price for a weeknight poke bowl or a plate of simple slices with soy and wasabi. At the top of the list sits bluefin tuna otoro from Japan at S$38.00 per 100g, the fatty belly cut that melts on the tongue and needs nothing more than a dab of wasabi.
Be honest with yourself about the otoro. At S$38.00 per 100g it is a celebration buy, and it is wasted on a rice bowl drowning in sauce, where the yellowfin does the job just as well. Buy 100g of otoro to share as a tasting at the start of a meal and spend the rest of the budget on the yellowfin. For a family of four, 300g of yellowfin and 100g of otoro is a generous spread.
Whole Fish and Oysters for a Dinner Party
For a centrepiece, the counter sells whole loup de mer, the European sea bass, from Holland at S$68.00 for a fish of 900g to 1kg. That is enough for three or four people when roasted whole with fennel, olive oil and lemon, and it looks far more impressive than a stack of fillets. Ask for it scaled and gutted so all that is left at home is seasoning it and putting it in a hot oven.
Oysters are sold in sixes. Coffin Bay oysters from South Australia are S$35.70 for six, a creamy, briny style that suits anyone trying oysters for the first time. Serve them on crushed ice with lemon wedges and a little shallot vinegar, and eat them on the day you buy them. If you have never shucked an oyster, ask at the counter before you leave rather than learning at home with the wrong knife.
When to Go and How to Avoid the Dinner Rush
The doors open at 12 pm, and the hour after opening is the calmest time to shop the counter before the dining room fills. Evenings at this end of Greenwood Avenue get busy with diners, and it is harder to get attention at the counter when the kitchen is in full swing. Weekday lunchtime, between noon and 2 pm, is the slot that suits a relaxed chat about what to cook.
If you cannot make it to Bukit Timah, the online shop lists the same fillets, sashimi and oysters with islandwide delivery, so a weekday order can arrive at home. People in the south of the island can wait for the VivoCity outlet from 4 November 2026.
Greenwood Avenue and the Bukit Timah Rail Corridor
Greenwood Avenue is a short, quiet street lined with low-rise restaurants and bungalows, a world away from the malls on Orchard Road. The site notes roadside parking along Greenwood Avenue, which is the easiest way to get your fish home cold. By public transport, Sixth Avenue station on the Downtown Line is the closest MRT stop, and buses run along Bukit Timah Road and Dunearn Road nearby.
Make an afternoon of it. The green Rail Corridor follows the old railway line through Bukit Timah, and the restored Bukit Timah Railway Station is a gentle stop for a walk before or after shopping. Because the fish needs to stay cold, do the walk first and the fish counter last, and bring an insulated bag with an ice pack for anything raw you plan to eat as sashimi.
Practical Notes
The address is 34 Greenwood Avenue, Singapore 289236. The market opens daily at 12 pm. Prices quoted here come from the online shop list, including the Atlantic cod fillet at S$15.80, the yellowfin tuna sashimi at S$11.50 per 100g and the Coffin Bay oysters at S$35.70 for six.
Treat sashimi as a same-day purchase, and keep it as cold as possible until it is sliced and served. Fillets keep a day in the coldest part of the fridge, wrapped and sitting on a plate. If you want something specific, like the Holland sea bass or the otoro, WhatsApp ahead so the counter can tell you what is in. Greenwood has been selling fish in Bukit Timah since 2003, and asking what came in today is still the best way to start.

Ask Karpo for more information.
Keep reading
Kovan Hainanese Curry Rice Lunch Picker: Heartland Plates
Tampines Mee Rebus Breakfast Picker: Round Market Bowls
Jurong West Mee Rebus Breakfast Picker: Boon Lay Bowls