Satay bee hoon: boiled rice vermicelli topped with fried bean curd puffs, cuttlefish, water spinach and shrimp, covered in thick reddish-brown peanut sauce
Serves4 servings
CuisineSingaporean

Satay Bee Hoon: Singapore Rice Noodles in Chilli Peanut Sauce

Satay bee hoon is a Singapore hawker plate of rice vermicelli under chilli peanut sauce. Learn the spice paste, the pourable-sauce cue and swaps that work.

Level: Intermediate

Cooking flow

Cooking steps

STEP 11 / 8

Soak the chillies and prepare the aromatics

STEP 1

Put the dried red chillies in a bowl and cover them with warm water. While they soften, peel the shallots and the garlic cloves. Cut the white part of the lemongrass into small pieces and cut the galangal into small chunks so the processor blades catch them. Drain them once they are soft.

STEP 22 / 8

Pulse the peanuts

Roasted peanuts chopped in a food processor
Stop while separate grains and a few coarse pieces still show; those bits give the sauce its texture

Put the roasted peanuts in the food processor and pulse in short bursts. Scrape the bowl between pulses so the bottom layer does not turn to paste. Tip the peanuts into a bowl and set them aside. Stop when they are finely chopped with some coarse bits still visible, like coarse sand.

STEP 33 / 8

Grind the spice paste

Dried chillies, shallots, garlic, galangal, lemongrass and coriander seed ground with oil into a paste
A finished paste holds together and looks glossy with oil

Put the drained chillies, shallots, garlic, coriander seeds, galangal and lemongrass in the processor with the oil. The oil keeps the blades turning through the fibrous aromatics. Blend, scraping down the sides a few times. The paste is ready when it is thick, smooth and deep red, with no pale lumps of garlic or strings of lemongrass.

STEP 44 / 8

Fry the paste and add the sauce ingredients

Frying the paste in a wok and adding tamarind, coconut milk, water and peanuts
The red paste disappears into the coconut milk; scrape the bottom so nothing stays stuck

Stir the tamarind paste into the 3 tbsp water to make tamarind juice. Heat the large pot or wok, add the spice paste and fry it, stirring constantly, for 3–4 minutes, until the smell turns strongly fragrant. Add the tamarind juice, coconut milk, water, chopped peanuts, brown sugar, kecap manis and salt, and stir everything together. The sauce is ready to simmer when it looks creamy and pale orange, with the peanuts spread through it.

STEP 55 / 8

Simmer until the oil rises

A wok of thickened peanut sauce with red oil floating on the surface
Red oil pooling on top shows the paste has cooked into the sauce

Bring the sauce to a boil, then lower the heat and let it simmer, stirring now and then. Watch the surface. As it thickens, red oil separates and floats to the top. Lift a ladleful and pour it back: it should run in a slow, thick stream. Add water a little at a time if it gets stiff, then taste and adjust the salt.

STEP 66 / 8

Cook and drain the vermicelli

Cooked and drained rice vermicelli divided onto plates
Steam rising from the colander means the noodles are hot and ready to plate

While the sauce simmers, cook the rice vermicelli according to the package directions. Drain it in a colander and shake off the water. Divide the noodles among four plates. They are right when the strands are white, tender all the way through and fall apart from each other.

STEP 77 / 8

Blanch the toppings

Cuttlefish, shrimp and water spinach blanched in a separate pot of boiling water
Lift the toppings in one scoop and let them drip before they reach the plate

Bring a separate pot of water to a boil. Add the cuttlefish first, then the shrimp, then the water spinach, blanching each briefly. Lift everything out with a spider strainer and shake it well over the pot. The toppings are done when the shrimp are pink, the cuttlefish is white and opaque and the water spinach is bright green and just wilted.

STEP 88 / 8

Assemble and pour

Pouring plenty of sauce over the noodles and toppings
Pour from the top so the sauce soaks into the tofu puffs on the way down

Arrange the cuttlefish, shrimp, water spinach and fried bean curd puffs over the noodles. Ladle the hot sauce over each plate generously, letting it run down into the noodles. Serve immediately. The plate is right when the sauce coats the toppings and pools around the noodles.

0 / 0
Ingredients

Ingredients

1 / 3

Spice paste

Ingredient Amount Role
Dried red chillies ¾ oz (20 g), soaked in warm water Heat and red colour
Shallots 2¾ oz (75 g) Sweetness and aroma
Garlic 1 bulb, peeled Aroma
Coriander seeds 1 tsp Warm spice note
Galangal 1 thumb-size piece Citrusy, resinous aroma
Lemongrass 1 stalk, white part cut small Fresh lemony aroma
Cooking oil 1¾ oz (50 g) Helps the paste grind; fries it
2 / 3

Peanut sauce

Ingredient Amount Role
Roasted peanuts 10¾ oz (300 g) Body of the sauce
Seedless tamarind paste 2 tbsp, mixed with 3 tbsp water Sourness
Water 2 cups (500 ml), plus more as needed Adjusts thickness
Thick coconut milk 1 cup (250 ml) Richness
Brown sugar 1¾ oz (50 g) Sweetness
Kecap manis 2 tbsp Sweet, thick soy depth
Salt 1 tsp, to taste Seasoning
3 / 3

Noodles and toppings

Ingredient Amount Role
Dried rice vermicelli 3½ oz (100 g) The noodle base
Water spinach (kangkung) 3½ oz (100 g) Green crunch
Fried bean curd puffs (tau pok) 5–6 Soaks up the sauce
Cuttlefish 2 oz (60 g), cut small Chewy seafood topping
Large shrimp 10 Sweet seafood topping
Shelled cockles (optional) 2 oz (60 g) Briny hawker-style topping; follow the cockle warning in the method
0 / 0

The red paste hits the hot oil and the kitchen fills with shallot, garlic and lemongrass. A few minutes later the coconut milk and crushed peanuts go in, and the wok turns a creamy orange. By the time the sauce is ready, a slick of red oil sits on top and the sauce falls from the ladle in a slow, thick ribbon. That ribbon goes over a plate of rice vermicelli, cuttlefish, water spinach, shrimp and fried tofu puffs, and the plate goes straight to the table.

Satay bee hoon is a Singapore hawker dish, and the satay in its name belongs to the sauce: hot with dried chillies, sour with tamarind, sweet with brown sugar and kecap manis, and rounded out with coconut milk.

A Satay Sauce Poured Over Noodles

Most people hear "satay" and picture skewers over charcoal. Satay bee hoon takes the other half of that meal, the spicy peanut sauce, and pours it over a plate of thin rice noodles with blanched toppings. The sauce is the dish. The noodles and toppings are there to carry it, so every strand comes up coated and every piece of cuttlefish drags a little peanut with it.

Reading the name

Bee hoon is the Hokkien word for rice noodles. Satay refers to the peanut gravy, which resembles the dipping sauce served with satay skewers.

It is a popular hawker plate in Singapore, a city where Chinese and Malay cooking sit side by side, and the dish reads like a meeting of the two. It is usually described as a blend of Teochew and Malay cooking, and some trace it to Malay or Javanese cooks working alongside Teochew immigrants. When and where it was first made is not settled.

What changes from plate to plate

The toppings move around. Fried bean curd puffs (tau pok), cuttlefish, water spinach (kangkung) and prawns are the familiar set, and some plates also carry cockles, pork slices or bean sprouts. The sauce changes too. The version here grinds dried chillies, shallots, garlic, coriander seed, galangal and lemongrass, then sharpens the peanuts with tamarind and softens them with coconut milk. Other sauces lean on candlenut, fennel, cumin, belacan, kaffir lime and palm sugar, which gives a deeper, more pungent gravy.

Its nearest relative on the same hawker tables is mee rebus, which also pours a thick gravy over noodles. Mee rebus builds that gravy on sweet potato. Satay bee hoon builds it on peanuts and chilli, so it eats spicier, nuttier and grainier.


Ingredients (serves 4)

The full set of satay bee hoon ingredients: roasted peanuts, dried chillies, shallots, garlic, galangal, lemongrass, tamarind, coconut milk, kecap manis, rice vermicelli, water spinach, fried bean curd puffs, cuttlefish and shrimp
The sauce takes most of the shopping; the noodles and toppings are a short list

The paste and sauce make enough to pour generously over four plates. The toppings cook in minutes, so get everything weighed out before the wok goes on.

Buy the right peanuts

Choose unsalted roasted peanuts. The roasting gives the sauce its toasty depth, and leaving out added salt keeps the seasoning in your hands at the end of the simmer.

Allergen information

This dish contains peanuts, shrimp, cuttlefish (a mollusc), coconut and soy (tofu puffs and kecap manis). Cockles, if used, are shellfish. Some brands of kecap manis contain wheat, so check the label.

Equipment

  • Food processor
  • Large pot or wok for the sauce
  • Second pot for blanching the toppings
  • Pot or bowl for the noodles, and a colander
  • Spider strainer or slotted spoon
  • Ladle

Choosing and Substituting

What makes this taste like satay bee hoon is four tastes living in one sauce: chilli heat, tamarind sourness, the sweetness of brown sugar and kecap manis, and the richness of coconut milk. Keep all four and the plate stays on course even when some ingredients change.

Three things are worth a trip to an Asian grocer or an online order: tamarind paste, kecap manis and galangal (frozen or as a paste). Rice vermicelli is on most supermarket shelves.

Ingredient Swap What changes
Galangal Fresh ginger Ginger brings warmth but a different flavour; the citrusy note of galangal goes
Tamarind paste Lemon juice Still sour, but a sharper, thinner acidity
Kecap manis Soy sauce plus sugar Close in sweet-salty balance, not the same depth or thickness
Shallots Small onion or red onion Keeps the sweetness and aroma of the paste
Coriander seeds Ground coriander Works; use a little less
Lemongrass Dried lemongrass or lemongrass paste Keeps the lemony aroma in a milder form
Dried red chillies Small hot dried chillies plus paprika Paprika restores the red colour; adjust the chillies for heat
Fried bean curd puffs Thick fried tofu or fried tofu pouches, cut small A firmer bite, still good at soaking up sauce
Water spinach Baby spinach Softer, without the hollow-stem crunch
Cuttlefish Shredded chicken or other seafood Changes the protein; the sauce carries it the same way

Method

Soak the chillies first, since everything in the paste waits on them. The sauce simmer is the hands-off stretch: while it cooks, boil the noodles and blanch the toppings, so all three are ready together. The plate is assembled in the last minute and goes out at once.

Pourable, not stiff

The sauce is done when red oil floats on the surface and it falls from the ladle in a slow, thick stream. If it mounds on the spoon, add water a little at a time until it flows again.

Dry the toppings

Shake the blanched toppings well before they go on the plate. Water clinging to them runs into the sauce and thins it right where you eat.

Hot oil and cockles

The wet paste spits when it meets hot oil, so add it carefully and keep stirring. Cockles are among the shellfish most strongly linked to hepatitis A. If you use them, cook shelled cockles in water at a full boil, 212°F (100°C), for at least 5 minutes, and keep separate boards and utensils for raw and cooked seafood. Do not serve cockles to pregnant people, older adults, young children or anyone with weakened immunity. Leave them out by default.

When It Goes Wrong

What you see Why What to do
The sauce mounds on the ladle and will not pour Simmered too far, or the peanuts have soaked up the liquid Stir in water a little at a time until it flows in a slow, thick stream
The sauce is thin and no oil shows on top It has not simmered long enough Keep simmering on low heat until it thickens and red oil floats
The sauce turns watery on the plate The toppings or noodles went on wet Drain everything well; shake the toppings in the strainer before plating
The sauce tastes raw and sharp, with harsh garlic The paste went into the liquid before it was fragrant Fry the paste fully next time; for now, simmer the sauce longer
The sauce tastes flat Not enough salt for the sweetness and sourness Add salt a pinch at a time and taste again

At the Table, Variations and Leftovers

Lifting satay bee hoon with chopsticks, the sauce clinging to the noodles
Lift from the bottom of the plate so each mouthful brings sauce with it

Satay bee hoon is a plate for one person, eaten straight away while the sauce is hot. Chopsticks go to the bottom of the plate and lift the noodles through the sauce, so each mouthful has peanut, chilli and a piece of topping. It needs nothing else beside it.

Variations

  • Chicken and shrimp. Swap the cuttlefish for shredded chicken. The plate turns milder and meatier, and the shrimp keep the seafood sweetness.
  • With boiled egg. A halved boiled egg on top adds richness and gives the sauce something else to cling to.
  • Hawker style with cockles. Shelled cockles bring a briny edge that pulls the plate toward the hawker version. Cook them by the cockle rule in the method warning.
  • A deeper, spicier sauce. Grind candlenut, fennel, cumin, belacan and kaffir lime into the paste and sweeten with palm sugar. The result is darker and more pungent, with a funky shrimp-paste depth.

Leftover sauce

The sauce works beyond noodles. Pour it over tofu, use it as a dressing for gado-gado or blanched vegetables, or serve it as a dip for spring rolls.

Storing

Keep the sauce and the noodles separate. Cool them, cover them and refrigerate them promptly, and eat them the same day. When you reheat the sauce, stir in water a little at a time until it pours again, and heat until it is steaming throughout.

Frequently asked questions

How do I make it less spicy?

Use fewer dried chillies when you grind the paste, since all the heat sits in the paste. Add paprika to keep the red colour without the burn. Decide before you blend; you cannot take the heat out of a finished sauce.

Can I use peanut butter instead of roasted peanuts?

You can, but the sauce changes. It turns smooth and dense and loses the grainy bite that chopped peanuts give. Add water gradually during the simmer until it pours.

My vermicelli package has no instructions. How do I cook it?

Soak the vermicelli in hot water for 30 minutes, then blanch it in boiling water for 2 minutes. Drain it well and divide it among the plates.

Sources

  • What To Cook Today, "Rice Noodle with Peanut Sauce / Satay Bee Hoon." The four-serving recipe with ingredient weights, spice paste, sauce, method and substitutions; bee hoon as the Hokkien word for rice noodles; the dish as popular hawker food in Singapore; the name taken from satay-style peanut sauce; the Teochew and Malay blend as described by the author. https://whattocooktoday.com/rice-noodle-with-peanut-sauce-satay-bee-hoon.html
  • The Meatmen, "Satay Bee Hoon." The dish as a Malay-Chinese blend named for a peanut gravy resembling satay dipping sauce; tau pok, cuttlefish, kangkong and prawns as toppings; draining blanched toppings well so the sauce is not diluted; an alternative sauce with candlenut, fennel, cumin, belacan, kaffir lime and palm sugar; soaking bee hoon in hot water for 30 minutes and blanching for 2 minutes. https://themeatmen.sg/recipes/satay-bee-hoon/
  • Wikipedia, "Satay bee hoon." The dish as Singaporean rice vermicelli with chilli-based peanut sauce; optional toppings including cuttlefish, kang kong, bean sprouts, pork slices, prawns and cockles; origin attributed to Malay or Javanese cooks and Teochew immigrants, a claim that is weakly sourced. https://en.wikipedia.org/wiki/Satay_bee_hoon
  • Centre for Food Safety, Hong Kong SAR Government, "Shellfish and hepatitis A." Cockles among the bivalves strongly linked to hepatitis A; cooking shellfish at boiling temperature for not less than 5 minutes; removing shells and viscera before cooking; separate utensils for raw and cooked food. https://www.cfs.gov.hk/english/programme/programme_rafs/programme_rafs_fm_02_06.html