National Dish Singapore: Sweet and Sour Crab (Recipe)

In this article
Say hello to Sweet and Sour Crab, a lavish seafood favourite that captures the vibrant spirit of Singapore’s kitchens. Tender pieces of crab are tossed in a glossy sauce that plays the sweetness of ripe tomatoes against the bright tang of fresh lime. It is the kind of showstopper that delights locals and visitors alike, and it turns any dinner into a special occasion. If you are after a dish that will impress your guests without demanding hours at the stove, this one belongs at the top of your list.
About Sweet and Sour Crab
Sweet and Sour Crab is a generous dish treasured across many Asian kitchens, and especially in Singapore. The pairing of ripe tomatoes with the zip of freshly squeezed lime gives the dish its signature aroma, while tender crab simmered in a fragrant sauce delivers a real explosion of flavour. It is the balance of sweet and sour notes that keeps every mouthful interesting, and the result is a hearty, celebratory plate that never fails to win people over.
Ingredients (serves 1–2)
- 500 g fresh crab
- 2 ripe tomatoes, diced
- 1 lime, juiced
- 2 tablespoons ketchup
- 1 tablespoon vinegar
- 2 cloves garlic, chopped
- 1 small onion, diced
- 2 tablespoons sugar
- 1 teaspoon soy sauce
- Oil, for frying
- Fresh coriander, to garnish (optional)
Shopping for the ingredients
The ingredients for sweet and sour crab are easy to find in most well-stocked Asian grocers or supermarkets. Be sure to buy fresh crab, as this makes a real difference to the flavour of the finished dish. If fresh crab is not available, frozen crab works too — just thaw it thoroughly beforehand. Choosing organic produce where you can will also help lift the overall taste.
Preparing the dish
Start by getting all your ingredients ready so the cooking comes together quickly and smoothly. Wash and clean the crab thoroughly to remove any grit or impurities. Dice the tomatoes, and finely chop both the onion and the garlic. This groundwork is key to drawing out the flavour of each ingredient and creating a harmonious, well-balanced dish.
Step-by-step instructions
- Heat the oil in a wok or a large pan over medium heat.
- Add the chopped onion and garlic and fry until golden brown.
- Add the crab to the pan and cook for about 5 minutes, until evenly done.
- Stir in the diced tomatoes, ketchup, vinegar, lime juice, sugar and soy sauce.
- Mix well and let everything simmer for a further 5 minutes, until the sauce thickens.
- Serve the dish hot, garnished with fresh coriander.
Gluten-free / lactose-free version
To make sweet and sour crab gluten-free and lactose-free, simply use gluten-free ketchup and soy sauce. These alternatives are now widely available in most supermarkets and offer the same depth of flavour. When choosing your crab, check that no hidden dairy products have crept into any marinade. That way you can enjoy the dish without straying from your dietary needs.
Tips for vegans and vegetarians
Sweet and sour crab is easy to adapt for vegans and vegetarians by swapping the crab for tofu or seitan. These alternatives soak up the flavours of the sauce beautifully and offer a similar texture. Just adjust the cooking time to suit whichever substitute you choose for the best results. Adding vegetables such as peppers or courgette can enrich the dish even further.
More tips and tricks
You can elevate sweet and sour crab by adding diced pineapple or peppers for extra freshness and a splash of colour. For a more aromatic result, stir in a little chilli if you enjoy some heat. Remember to taste the sauce as it cooks and adjust the seasoning to your liking. A touch of fresh ginger also adds a lovely extra layer of flavour.
Adapting the recipe to your taste
To tailor the recipe to your own preferences, feel free to experiment with the ingredients. Prefer it sweeter? Add a little more sugar or a spoonful of honey. If you lean towards the tangy side, increase the lime juice to taste. The choice of crab can vary too — from blue crab to king crab — depending on what suits you best. For a spicier cousin, take a look at Chilli Prawns.
Ingredient substitutions
If you are missing a particular ingredient or simply do not care for it, there are plenty of alternatives to reach for. In place of ketchup, you can use tomato purée to adjust the flavour. Likewise, lemon juice can stand in for lime juice, though it will bring a slightly different note. Be creative and adapt the recipe to the ingredients you prefer — the same easygoing spirit that shines through in Sweet and Sour Pork.
Drink pairing ideas
To round off the experience of eating sweet and sour crab, pair it with the right drink. A cool lager works wonderfully with the dish’s savoury-sweet aromas. Alternatively, a refreshing mocktail built on lime and mint makes a lovely match that complements the flavours. A lightly chilled white wine is another excellent choice that refreshes the palate between bites.
Serving and presentation ideas
Presentation is key to impressing your guests with sweet and sour crab. Serve the dish in a beautiful large bowl and garnish it with fresh coriander and slices of lime. A colourful side of steamed vegetables not only echoes the dish’s vivid tones but also adds extra nourishment. Take care to distribute the crab evenly through the sauce for an inviting, appetising look.
A bit of history
Sweet and sour crab has its roots in Asian cuisine and appears in many regional variations. In Singapore it was refined by the remarkable mix of cultures that call the island home. The dish reflects a history of immigration and cultural exchange, which has helped make it a firm favourite in restaurants across the country. Its popularity has even earned it a place in international cooking competitions, standing proudly alongside other icons of Singaporean cuisine such as Chili Crab.
More recipe ideas
Summary: Sweet and Sour Crab
Sweet and sour crab is a bold, expressive dish that brings the flavours of Singapore straight into your kitchen. The interplay of sweet and sour notes, together with tender crab in a fragrant sauce, creates a taste experience you will not soon forget. It is a superb choice for special occasions, or simply for treating yourself. Give this recipe a try and discover the wonderful culinary variety of Asia.



