Singapore Black Pepper Crab - Wok-Fried with Aromatic Spices
A signature Singaporean dish featuring fresh mud crabs stir-fried in a fragrant black pepper sauce with dark soy sauce, butter, and aromatics. This restaurant-style recipe delivers bold, peppery flavors that coat every succulent piece of crab.
By Janelle
Updated: March 18, 2026
Why I Love This Recipe
Black Pepper Crab is one of Singapore's most beloved zi char (economy rice) dishes, created in the 1950s by Hooi Kok Wah at Roland Restaurant. This iconic dish transformed the humble mud crab into a culinary masterpiece with its signature sauce of coarsely ground black pepper, dark soy sauce, and butter. What sets this dish apart is the perfect balance of heat from freshly cracked black pepper, umami from dark soy sauce, and richness from butter. The sauce clings beautifully to the crab shells, creating an intensely flavorful coating that makes every bite memorable. Unlike the more famous chili crab, black pepper crab offers a drier, more aromatic experience that highlights the natural sweetness of fresh crab.
- •Bold peppery flavor – Freshly cracked black pepper creates an aromatic, spicy sauce that's addictive without being overwhelming
- •Quick cooking method – High-heat wok cooking preserves the crab's tender texture while developing complex flavors in minutes
- •Restaurant-quality at home – Achieves the same glossy, flavorful coating as Singapore's best zi char stalls
- •Interactive dining experience – Eating with your hands and cracking shells makes it a fun, social meal perfect for gatherings
- •Versatile sauce – The aromatic black pepper sauce works beautifully with other seafood like prawns or squid
Ingredients You'll Need
Here's what you'll need – nothing too fancy, just good ingredients that work together beautifully.
- 2 whole fresh mud crabs (about 500g each, cleaned and quartered)
- 3 tbsp cornstarch (for dusting crab pieces)
- 4 tbsp vegetable oil (for deep frying)
- 3 tbsp unsalted butter
- 4 pieces shallots (thinly sliced)
- 6 cloves garlic (minced)
- 2 cm ginger (julienned)
- 2 tbsp fresh black peppercorns (coarsely ground)
- 2 tbsp dark soy sauce (thick variety preferred)
- 1 tbsp light soy sauce
- 1 tbsp oyster sauce
- 1 tsp sugar
- 15 pieces curry leaves (fresh preferred)
- 3 stalks spring onions (cut into 3cm lengths)
Step-by-Step Instructions
- 1
Clean the crabs thoroughly under running water, scrubbing the shells with a brush. Remove the top shell, gills, and apron, then quarter each crab with a cleaver, keeping claws intact. Pat all pieces completely dry with paper towels.
~8 min
Tip: Ensure crabs are completely dry to prevent oil splatter - 2
Dust all crab pieces lightly with cornstarch, shaking off excess. This helps create a light coating that will hold the sauce better. Heat oil in a wok over high heat until smoking.
~3 min
Tip: Don't over-coat with cornstarch as it will make the sauce cloudy - 3
Carefully add crab pieces to hot oil and deep-fry for 2-3 minutes until shells turn bright red and edges are lightly golden. Remove with a slotted spoon and drain on paper towels. Reserve 2 tablespoons of the frying oil.
~4 min
Tip: Fry in batches if needed to avoid overcrowding - 4
In a small bowl, combine dark soy sauce, light soy sauce, oyster sauce, and sugar. Mix well until sugar dissolves completely. Coarsely grind the black peppercorns using a mortar and pestle or spice grinder.
~2 min
Tip: Freshly ground pepper makes a huge difference in flavor - 5
Heat the reserved oil in the same wok over high heat. Add butter and let it melt and foam. Once foaming subsides, immediately add sliced shallots and stir-fry for 30 seconds until fragrant.
~1 min
Tip: Control the heat to prevent butter from burning - 6
Add minced garlic and julienned ginger to the wok, stir-frying for another 30 seconds until aromatic. The mixture should sizzle vigorously and fill your kitchen with fragrance.
~1 min
Tip: Keep ingredients moving constantly to prevent burning - 7
Add the coarsely ground black pepper to the wok and stir-fry for 15-20 seconds until very fragrant and toasted. The pepper should release its oils and become very aromatic.
~1 min
Tip: Don't let the pepper burn as it will become bitter - 8
- 9
Pour in the prepared sauce mixture and toss everything together for 1-2 minutes. The sauce should coat the crab pieces with a glossy, dark coating. Add curry leaves and stir briefly until they crisp up.
~2 min
Tip: The sauce should reduce slightly and become glossy - 10
Add spring onion pieces and give everything a final toss for 30 seconds. The spring onions should remain bright green and slightly crisp. Taste and adjust seasoning if needed.
~1 min
Tip: Spring onions should be added last to maintain their color and crunch
How Do I Know It's Ready?
The crab is done when the shells are bright red and the meat is opaque white with no translucent areas. The sauce should be glossy and coat the crab pieces without being watery. The black pepper should smell toasted and aromatic, not raw or burnt.
Frequently Asked Questions
Fresh crab is strongly preferred for the best texture and flavor. If using frozen crab, thaw it completely and pat very dry before cooking. Frozen crab may release more water during cooking, which can make the sauce watery, so you may need to cook a bit longer to reduce excess liquid.
Final Thoughts
I hope you enjoy making this Singapore Black Pepper Crab - Wok-Fried with Aromatic Spices as much as I do! It's a wonderful dish that's sure to become a favorite in your kitchen. If you try this recipe, I'd love to hear how it turned out – feel free to share your experience and any variations you tried!