Malaysian Cuisine
Nasi Kerabu
Kelantanese blue rice with fresh herbs, toasted coconut, and a vivid spread of raw vegetables and sambal
The first thing you notice is the color. Nasi kerabu arrives in a shade of blue so vivid it looks almost unreal, the rice dyed naturally by butterfly pea flowers until it resembles something between twilight and cobalt. Surrounding the blue mound is a constellation of fresh herbs and raw vegetables, each one cut into fine shreds or thin slices, arranged in small piles around the plate like a painter's palette. There is the sharp, peppery bite of kesum leaves, the floral warmth of torch ginger bud, the grassy freshness of thinly sliced lemongrass, and the toasty richness of kerisik, the pounded dry-roasted coconut that is one of the essential flavors of Malay cooking.
Nasi kerabu is the signature rice dish of Kelantan, the northeastern state of Malaysia that borders Thailand and maintains a food culture distinctly its own. Unlike the coconut-rich dishes of the west coast, Kelantanese cooking leans heavily on fresh herbs, raw preparations, and fish. Nasi kerabu reflects all of these priorities. It is essentially a rice salad, though that description undersells the complexity. Each component is prepared separately, and diners mix the herbs and vegetables into the blue rice at the table, building their own balance of fresh, aromatic, salty, and spicy with each forkful.
The dish delivers freshness above all else. It is lighter than most Malaysian rice plates, relying on raw herbs and vegetables rather than heavy curries for its flavor. The sambal on the side provides heat, the kerisik adds richness, and a piece of fried or grilled fish, or sometimes salted egg, offers protein. The combination is both visually stunning and deeply satisfying, a reminder that the most memorable food is often the simplest in concept but the most thoughtful in composition.
At a Glance
Yield
4 servings
Prep
45 minutes
Cook
30 minutes
Total
1 hour 15 minutes
Difficulty
Medium
Ingredients
- 1 lbjasmine rice, washed and drained
- ½ ozdried butterfly pea flowers (about 2 tablespoons), or 30 g fresh
- 2⅛ cupwater (for cooking the rice)
- ⅞ cupboiling water (for steeping the flowers)
- 1/2 tspsalt
- 3½ ozfresh grated coconut, or desiccated coconut
- 3½ ozbean sprouts, tails trimmed
- 3½ ozlong beans, sliced very thin on a sharp diagonal
- 1cucumber, halved, seeded, and julienned
- 1¾ ozkesum leaves (Vietnamese coriander / laksa leaf), finely shredded
- 1¾ cupmint leaves
- 1torch ginger bud (bunga kantan), finely shredded
- 2 stalkslemongrass, white parts only, very thinly sliced
- 4kaffir lime leaves, center rib removed, very finely shredded
- 8dried red chilies, soaked in hot water for 15 minutes and drained
- 4shallots, roughly chopped
- 2 clovesgarlic
- 1 stalklemongrass, white part only, sliced
- 1 tspbelacan (shrimp paste), toasted
- ½ fl ozfish sauce
- 2⅓ tsppalm sugar or brown sugar
- 2 tbspneutral oil
- —Juice of 1 lime
- —Fried or grilled fish (such as ikan bakar or fried mackerel)
- —Salted duck egg, halved (optional)
- —Fish crackers (keropok) (optional)
Method
- 1
Steep the butterfly pea flowers in 200 ml of boiling water for 10 minutes. The water will turn a deep, vivid indigo. Strain out the flowers and set the blue water aside. If using fresh flowers, use a slightly larger handful and crush them gently before steeping to release more color.
- 2
Place the washed rice in a rice cooker or heavy-bottomed pot. Combine the blue flower water with enough plain water to reach 500 ml total. Pour over the rice, add the salt, and cook as you normally would. When the rice is done, fluff it gently. Each grain should be a clear, even blue. If the color is too faint, steep more flowers in a small amount of water and fold the liquid into the hot rice.
- 3
Make the kerisik while the rice cooks. Place the grated coconut in a dry wok or skillet over medium-low heat. Stir constantly for 10 to 15 minutes. The coconut will go from white to pale gold to a deep tawny brown. The kitchen will fill with a warm, nutty aroma. Watch carefully in the final minutes, as the coconut goes from toasted to burnt quickly. Transfer immediately to a mortar and pestle and pound until the oils release and the mixture becomes a coarse, slightly oily paste. If using a food processor, pulse in short bursts. Set aside.
- 4
Prepare the sambal. Blend the soaked chilies, shallots, garlic, lemongrass, and toasted belacan into a paste using a food processor or mortar and pestle. Heat the oil in a small saucepan over medium heat. Add the paste and fry, stirring constantly, for 5 to 7 minutes until the oil separates and the paste darkens. The raw, sharp smell will transform into something deeply aromatic and slightly smoky. Add the fish sauce, palm sugar, and lime juice. Stir until the sugar dissolves. Taste and adjust for a balance of spicy, salty, sweet, and sour. Set aside to cool.
- 5
Prepare each of the vegetable and herb components separately. Shred the kesum leaves and kaffir lime leaves very finely. Slice the lemongrass as thin as possible. Shred the torch ginger bud into fine strips. Julienne the cucumber. Slice the long beans on a sharp diagonal so the cuts are thin and elegant. Blanch the bean sprouts in boiling water for 10 seconds, then drain and refresh in cold water.
- 6
Arrange the blue rice on a large platter or divide among individual plates. Mound the rice in the center.
- 7
Place each herb and vegetable component in a separate small pile around the rice: bean sprouts, long beans, cucumber, kesum leaves, mint, torch ginger, lemongrass, and kaffir lime leaves. Place a spoonful of kerisik near the rice.
- 8
Set the sambal in a small bowl on the platter. Add the fried or grilled fish and the halved salted egg, if using.
- 9
To eat, spoon some of the blue rice onto your plate. Add a selection of herbs and vegetables, a pinch of kerisik, and a dab of sambal. Mix everything together with a fork or your fingers. The idea is to build each bite differently, adjusting the herb balance and heat level as you go.
- 10
The first bite should taste fresh and aromatic, with the kesum and lemongrass leading, followed by the warm toastiness of the kerisik, and a slow burn from the sambal. Squeeze extra lime over the plate if you want more brightness.
Key Ingredient Benefits
Butterfly pea flowers (bunga telang): The flowers of Clitoria ternatea, a tropical vine native to Southeast Asia. They contain delphinidin, a potent anthocyanin that gives the flowers and the rice their vivid blue color. Research suggests anthocyanins may support cardiovascular health and cognitive function, though most studies use concentrated extracts rather than culinary amounts. In traditional Malay medicine, butterfly pea flower tea is associated with calming properties and is considered mildly cooling.
Kesum (Vietnamese coriander / daun kesum): Also known as laksa leaf, kesum has a peppery, slightly citrusy flavor distinct from true coriander. It is traditionally associated with digestive comfort in Malay herbal medicine. The leaf contains essential oils including decanal and dodecanal, which contribute to its characteristic aroma.
Torch ginger (bunga kantan): The pink flower bud of Etlingera elatior, used widely in Malay, Nyonya, and Thai cooking. It has a bright, floral, slightly sour flavor. Research has explored its extract for antioxidant and antimicrobial properties, though culinary amounts are modest. It is one of the defining flavors of Kelantanese cuisine.
Kerisik: Toasted and pounded coconut is a staple of Malay cooking, used to thicken curries and add richness to rice dishes. It provides medium-chain triglycerides, fiber, and manganese. The toasting process does not significantly alter the nutritional profile but dramatically changes the flavor.
Why This Works
Nasi kerabu works as a composed dish because each component occupies a different part of the flavor and texture spectrum. The blue rice provides a neutral, starchy base. The raw herbs deliver concentrated aromatic compounds, with kesum contributing peppery warmth, lemongrass providing citral-based brightness, and kaffir lime leaves adding a floral, citrusy top note. The raw vegetables supply crunch and freshness. The kerisik adds richness through toasted coconut oils. The sambal provides heat and the savory depth of shrimp paste and fish sauce. Eaten individually, each element is incomplete. Mixed together, they balance each other in a way that no single sauce or seasoning could achieve.
The butterfly pea flower tint is more than decorative. The anthocyanins in the flowers are pH-sensitive, which means the rice color shifts subtly toward purple when it contacts the acidic lime juice and sambal. This is a visual cue of chemical change, and it adds a dynamic quality to the plate that deepens as you eat.
Kerisik is the unsung hero of nasi kerabu. Dry-roasting coconut and then pounding it creates a concentrated coconut flavor entirely different from coconut milk or fresh coconut. The Maillard reactions during toasting produce hundreds of new flavor compounds, and the released coconut oil acts as a natural fat that carries those flavors across the palate.
Substitutions & Variations
Butterfly pea flowers: If unavailable, the rice can be left white, though you lose the visual impact that makes this dish distinctive. A few drops of blue food coloring are a common shortcut but lack the subtle floral note of the real flowers.
Kesum leaves: Substitute a combination of fresh cilantro and a small amount of mint. The flavor will be different but in the same aromatic family.
Torch ginger: If unavailable, add extra kaffir lime leaf and a squeeze of lime juice. No true substitute exists for the flavor, but the dish still works without it.
Protein options: Grilled chicken, fried tofu, or ayam percik all work alongside the blue rice. Salted fish flaked over the top is another traditional Kelantanese option.
Nasi ulam variation: Nasi ulam is a closely related dish where the herbs are mixed directly into the rice rather than served separately. To make it, finely shred all the herbs and fold them into warm white rice with kerisik and a squeeze of lime.
Serving Suggestions
Nasi kerabu is traditionally a complete meal, served with the herbs, sambal, fish, and kerisik all together on one plate. It is a breakfast or lunch dish in Kelantan, often wrapped in banana leaf and eaten by hand.
For a Kelantanese-themed dinner, serve alongside ayam percik for a richer protein option and a simple cucumber salad with vinegar dressing for contrast. The smoky, coconut-basted chicken complements the fresh herb flavors of the rice beautifully.
Nasi kerabu also pairs well with ikan bakar, the charcoal-grilled fish wrapped in banana leaf, which shares the east coast Malaysian food tradition and provides a smoky, savory counterpoint to the vibrant freshness of the rice and herbs.
Storage & Reheating
Refrigerator: The blue rice keeps for up to 2 days in a sealed container. The color will fade slightly. The herbs and vegetables should be prepped fresh each time, as they lose their crispness and aroma quickly.
Sambal: Stores well in a sealed jar in the refrigerator for up to 1 week. The flavor deepens over a day or two.
Kerisik: Keeps in an airtight container at room temperature for up to 1 week, or refrigerated for up to 1 month. It may need re-pounding if it dries out and hardens.
Freezer: The blue rice freezes well for up to 2 months. The sambal also freezes well. The herbs and vegetables cannot be frozen.
Reheating: Steam or microwave the blue rice to warm through. The herbs and vegetables are served at room temperature or lightly chilled.
Nutrition Facts
Calories: 620kcal (31%)|Total Carbohydrates: 106.2g (39%)|Protein: 12.7g (25%)|Total Fat: 16.8g (22%)|Saturated Fat: 10.2g (51%)|Cholesterol: 9mg (3%)|Sodium: 821mg (36%)|Dietary Fiber: 6.1g (22%)|Total Sugars: 9g
You Might Also Like
Ratings & Comments
Ratings & Comments
Ratings
Share your thoughts on this recipe.
Sign in to rate and comment
