Fresh fishballs in noodle soup
Singapore's everyday pantry · 100+ favourites

Beyond the fishball.
Bringing Singapore Flavour to Every Meal.

Hand-rolled fishballs, ready-to-cook sets, premium snacks, weeknight saviours — 100+ Dodo favourites that turn ordinary dinners into 5-star moments.

4.9 · 8,400 home cooks Same-day in SG No MSG · Halal
100+ Dodo favourites for every kitchen 5.8M fishballs hand-rolled this year Free shipping over S$100 Halal-certified · No MSG Made fresh daily in Senoko 4.9★ from 8,400 home cooks Same-day Singapore delivery
100+ Dodo favourites for every kitchen 5.8M fishballs hand-rolled this year Free shipping over S$100 Halal-certified · No MSG Made fresh daily in Senoko 4.9★ from 8,400 home cooks Same-day Singapore delivery
Fishball macro
Springy. Bouncy. Iconic.
The Dodo Difference

A 50-year recipe.
Slow-pounded by hand.
Springy by design.

One fishball, three generations, zero shortcuts. We still pound the paste, fold it gently, and hand-roll every ball — the way our founders did in 1972.

The Famous Bounce

Slow-pounded paste creates that iconic Singapore springiness.

Clean Ingredients

Real fish, real flavour — no MSG, no fillers, halal-certified.

Hand-Rolled Daily

Made fresh in Senoko every morning by 230 trained pairs of hands.

Sustainably Sourced

Yellowtail caught responsibly under Marine Stewardship guidelines.

Shop by Category

Find your flavour

Best sellers

What Singapore's cooking

Curated bundles

Built for the way you eat

Cooking inspiration

From freezer to feast — in 15 minutes flat.

Five-ingredient bowls, party-ready snacks, and Sunday steamboats. Our test-kitchen turns your Dodo pantry into dinner — fast.

Tonight's pick

Family-tested recipes

Powered by
Neo Group

Use your
NEO Membership
at checkout.

Already a NEO member? Redeem your existing credits as instant dollar discounts on EnjoyDODO orders — no extra signup required.

Heads up: EnjoyDODO does not run its own loyalty programme — you won't earn new points on Dodo purchases. Credits redeemed here are calculated automatically via the Neo Group API.

How it works

Three simple steps from cart to credit-redeemed checkout.

01

Sign in with NEO

Use your existing NEO Group member email to verify your account on EnjoyDODO.

02

Build your cart

Add fresh, frozen, chilled or snack favourites — no minimum order required.

03

Apply credits at checkout

Available credits appear automatically. Tap apply — your dollar discount is calculated by the Neo Group API in real time.

Newsletter

Recipes, restocks & first-look launches — straight to your inbox.

No spam, just one tasty email a week. Unsubscribe anytime.