Malaysia · Southeast Asia

Malaysian Okra Recipe with Sambal and Coconut

Updated November 3, 2026

Total time
33 min
prep 18 min · cook 15 min
Serves
4
portions as written
Cuisine
Malaysia
Southeast Asia

Jump to recipe

Malaysian Okra Recipe with Sambal and Coconut

Malaysian-style sambal bendi pairs whole okra with a savory, spicy sambal of chilies, shallot, tomato, tamarind, and shrimp paste. This quick stovetop version keeps the pods tender but intact, and it is delicious spooned over rice or served as part of a Malaysian-inspired meal; sambal bendi has regional and family variations, so the balance of heat and tang can vary.

Ingredients

  • 1 lb fresh okra (450 g), rinsed and thoroughly dried
  • 2 tbsp neutral oil (30 ml), such as canola or peanut oil
  • 4 medium shallots (about ½ cup or 75 g), peeled and roughly chopped
  • 3 garlic cloves (about 9 g), peeled and roughly chopped
  • 4 medium red chilies (about 35 g), stems removed; use mild red chilies or bird’s-eye chilies according to your heat preference
  • 1 tbsp dried shrimp (10 g), rinsed and drained; optional, but it adds a savory seafood note
  • 1 tsp belacan (5 g), Malaysian fermented shrimp paste
  • 1 medium ripe tomato (about 150 g), chopped
  • 1 tsp tamarind paste (5 g), mixed with 1 tbsp water (15 ml)
  • 1 tsp granulated sugar (4 g)
  • ¼ tsp fine salt (about 1.5 g), plus more to taste
  • 2 tbsp water (30 ml), for the pan

Belacan is a compact, pungent fermented shrimp paste used in many Malaysian sambals. It is sold in Southeast Asian groceries and some well-stocked international-food aisles. If you cannot find it, use an equal amount of Thai shrimp paste; the flavor will be similar but may be saltier, so season at the end. Dried shrimp are optional and can be left out, especially if you want a lighter seafood flavor.

Instructions

  1. Prepare the ingredients. Rinse the okra, then dry it very well with a clean towel. Trim only the tough stem tips, taking care not to cut into the pods. Keeping them whole helps limit the sticky texture that can develop when okra is cut. Roughly chop the shallots, garlic, chilies, and tomato. If using dried shrimp, rinse and drain it. In a small bowl, stir the tamarind paste with 1 tablespoon (15 ml) water until loosened.
  2. Make the sambal base. Pound or blend the shallots, garlic, chilies, and dried shrimp, if using, into a coarse paste. A mortar and pestle gives a textured sambal; a small food processor works too. If the mixture will not move in the processor, add a teaspoon of water at a time, using only enough to get it blending. Set the paste beside the stove.
  3. Warm the shrimp paste. Heat the oil in a wide skillet or wok over medium heat. Add the belacan and stir for about 1 minute, breaking it up with the spoon until fragrant. Keep the heat moderate: belacan should smell savory and toasted, not scorched. If your pan is very dry or the paste sticks, lower the heat rather than adding extra oil.
  4. Cook the aromatics. Add the shallot-chili paste and stir-fry for 4 minutes, scraping the bottom of the pan. The mixture should soften and lose its raw, sharp smell. If it begins to catch, add a teaspoon of water and keep stirring. Add the chopped tomato and cook for 2 minutes, until it starts to collapse and release juice.
  5. Season the sambal. Stir in the diluted tamarind, sugar, salt, and 2 tablespoons (30 ml) water. Cook for 3 minutes, stirring often, until the tomato has softened and the sambal looks glossy. Taste a small amount. It should be savory, bright, and a little sweet; add a pinch more salt or a little more tamarind water if it tastes flat. The heat will seem stronger on its own than it does once served with rice.
  6. Cook the okra. Add the whole pods and turn them gently to coat with sambal. Cover the pan and cook for 3 minutes, then uncover and cook for 2 minutes more, turning the pods once or twice. The okra is ready when bright green and just tender when pierced near the stem with a knife. If the pods are unusually large, give them another minute or two; avoid prolonged cooking, which can make them soft and more prone to breaking.
  7. Finish and serve. Taste the sambal again and adjust the salt, sugar, or tamarind to suit. Transfer the okra to a shallow serving dish and spoon the sambal over it. Serve hot or warm, with plenty of rice to catch the sauce.

Tips

  • Dry the okra thoroughly. Wet pods can make the sambal watery and encourage splattering when they hit hot oil. After rinsing, pat them dry and give them a few minutes to air-dry if needed.
  • Keep the pods whole. Slicing okra exposes more of its mucilage, the natural substance that can make a dish feel slippery or thick. Whole pods coated in sambal usually stay neater; if you prefer bite-size pieces, cut them just before cooking and expect a slightly more cohesive sauce.
  • Control the chili heat. Chilies vary in strength. Remove the seeds and inner ribs for a milder sambal, or replace one red chili with a small bird’s-eye chili for more heat. Add a little at first, then taste the cooked sambal before increasing the amount.
  • Season after the paste cooks. Shrimp paste and dried shrimp both bring saltiness, and substitutes may be saltier still. Start with the listed salt, taste the finished sauce, and only then add more. If you use a nonstick skillet, use a wooden or silicone utensil and avoid overheating the empty pan.

Serving Suggestions

Serve sambal bendi with steamed jasmine rice or another plain long-grain rice. The rice softens the chili’s heat and makes the savory-tart sauce easy to enjoy. For a fuller meal, pair it with grilled or pan-fried fish, turmeric-seasoned chicken, tofu, or a simple omelet; keep other dishes comparatively mild so the sambal remains distinct.

It also works as one vegetable dish in a spread with cucumber, sliced tomato, rice, and a less spicy curry or dal. Put the okra in a shallow platter rather than a deep bowl so the pods stay intact and the sambal is visible. Offer lime wedges at the table if you like a fresher citrus note, although lime is not a replacement for the tamarind that gives the sauce its characteristic tang.

Variations

Make it vegetarian: Leave out both the dried shrimp and belacan, then stir 1 teaspoon (5 ml) soy sauce into the sambal with the tamarind. This gives useful salt and savory depth, though the result will not have the fermented seafood flavor of the original ingredients. Taste before adding the measured salt, since soy sauce contributes its own.

Use a milder chili base: Replace some or all of the red chilies with sweet red bell pepper. A small pepper will add color and body without the same heat, so the sambal will taste gentler and less sharp. For extra heat without changing the whole batch, serve sliced chilies separately.

Add a little coconut: For a softer, rounder sauce, stir in ¼ cup (60 ml) unsweetened coconut milk after the tomato has cooked. Simmer it for a few minutes before adding the okra, then cook the pods as directed. The sauce will be creamier and less tangy, so add tamarind gradually and taste as you go.

Use sliced okra: If whole pods are unavailable, use about 1 lb (450 g) okra cut into 1-inch (2.5 cm) pieces. Add it at the same stage, but stir carefully and cook uncovered for roughly 4 to 6 minutes, just until tender. Cutting releases more mucilage, so expect a thicker, somewhat slicker sambal and avoid stirring continuously.

Storage and Reheating

For food safety, refrigerate leftovers within 2 hours of cooking, in a covered container. They keep for 3 to 4 days in the refrigerator. The okra will soften as it sits, and the sauce may thicken, but the flavors remain suitable for a quick side dish. Freezing is possible for up to 2 months in an airtight freezer-safe container, although thawed okra is likely to be softer and less intact.

Reheat only the portion you plan to eat in a small covered skillet over low to medium-low heat, adding 1 to 2 tablespoons (15 to 30 ml) water if the sambal is dry. Stir gently and heat until steaming throughout. Alternatively, microwave in a covered microwave-safe dish in short bursts, turning the okra carefully between bursts. Leftovers should reach 165°F (74°C) when reheated, as measured with a food thermometer; do not leave them at room temperature to cool for longer than 2 hours.

Frequently Asked Questions

How do I keep okra from getting slimy? Rinse it, dry it well, and keep the pods whole for this recipe. A little natural mucilage is normal, especially where a pod is trimmed, but whole okra cooked briefly in a fairly hot pan should not turn the entire sambal gummy. Avoid cutting the pods well ahead of time or stirring them roughly.

Can I use frozen okra? Yes, but it will usually be softer than fresh okra and may release extra moisture. Use it straight from frozen rather than thawing it on the counter, and add it after the sambal is cooked. Cook uncovered, turning gently, until hot and tender; allow a few extra minutes if needed and let excess liquid evaporate before serving.

What can I use instead of belacan? Thai shrimp paste is the closest practical substitute and can generally be used in the same amount, though its saltiness and aroma may differ. If neither is available, omit it and use a little soy sauce for savory seasoning. The sambal will still be tasty, but it will lack the characteristic fermented-shrimp depth.

Can I make the sambal ahead? Yes. Make the sambal base through the seasoning step, cool it promptly, and refrigerate it in a covered container for up to 3 days. Reheat it in the skillet, then add the okra and cook until just tender. Cooking the okra shortly before serving gives the best texture.

Is this recipe very spicy? It is moderately spicy with the listed medium red chilies, but heat varies by pepper and by personal preference. Use fewer chilies, remove their seeds and ribs, or choose sweet red peppers for a gentler version. Taste the cooked sambal before coating the okra, since its heat is easier to judge once the aromatics have softened.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).