Find another recipe

Open archive →
OtherHot heatIntermediate

Sambal Udang Petai

A bowl of steamed rice topped with glossy stir-fried prawns and green stink beans in a fiery red chilli sambal, garnished with fresh lime wedges.

Stir-fried prawns with stink beans and fiery sambal, built on shallots, garlic and bird's eye chillis. A weeknight dinner that delivers serious heat without lengthy prep.

Prep

10 min

Cook

8 min

Active

18 min

Total

18 min

Yield

2 servings

By Tess CalderNew average rating0 ratings0 saves0 likesPublished Oct 8, 2026
spicyweeknightseafoodmalaysianquickstir-fry

Recipe notes

Before you cook

Sambal udang petai is a Malaysian home-kitchen dish that relies on three elements: prawns that cook in minutes, petai (stink beans) for their distinctive bitter snap, and sambal—a raw or cooked chilli paste that carries the heat. The sambal here is built fresh in the pan, using bird's eye chillis in the habanero-to-scotch bonnet heat range. It is not a slow braise; it is a hot wok cook that pulls everything together in under 15 minutes.

Total time

18 min

Prep: 10 min. Cook: 8 min.

Yield

2 servings

The ingredient quantities below are for this yield.

Method

How to cook it

Use the step navigator to move around, or stay in cook mode and work top to bottom.

  1. 1

    Step 1 of 4

    Pound the sambal base

    Use a mortar and pestle or food processor to break down the bird's eye chillis, garlic and shallots into a coarse paste. The goal is not a smooth purée but a rough texture with visible flecks. This rough sambal will release its heat gradually as it cooks rather than all at once.

  2. 2

    Step 2 of 4

    Cook the sambal until fragrant

    Heat the oil in a wok or large skillet over medium-high heat. Add the sambal paste and cook, stirring often, for 2–3 minutes. The shallots will soften and the chillis will deepen in color. Watch for the oil to turn reddish and smell noticeably spiced; do not let the garlic burn to blackness.

  3. 3

    Step 3 of 4

    Add prawns and stink beans

    Increase heat to high. Add the prawns and petai to the wok and toss continuously for 3–4 minutes. The prawns will turn opaque and firm; the stink beans will brighten slightly. Pour in the fish sauce and salt, and continue tossing for 1 minute more to coat everything evenly.

  4. 4

    Step 4 of 4

    Finish with lime

    Remove from heat and squeeze the lime juice over the dish. Toss once more to combine. Taste and adjust salt if needed. Serve immediately with steamed rice.

Troubleshooting

Tips that matter

  • Prepare the prawns and petai before starting to cook; there is no time to pause once the wok is hot.
  • If you cannot find fresh petai, frozen petai (thawed) or fresh long beans cut to the same length are acceptable swaps. Stink beans have a specific bitter-savory note, but long beans offer similar texture and cook time.
  • For a more relaxed heat level, remove the chilli seeds before pounding; for hotter results, include the seeds and add a fourth chilli.

Substitutions and variations

Red chillis or Thai red chillis can replace bird's eye chillis if you prefer less heat; they are milder but still in the medium range.
Long beans or green beans can replace petai if stink beans are unavailable; they lack petai's distinctive bitterness but offer similar bite and texture.
Soy sauce can replace half the fish sauce for a less funky profile, though fish sauce is traditional and adds complexity.
Add 2–3 dried bird's eye chillis (seeds removed) alongside fresh ones for lingering heat and deeper chilli flavor.
Substitute prawns with chicken breast cut into bite-sized pieces; increase the cook time to 5–6 minutes until cooked through.
Include 2–3 tablespoons of tamarind paste or additional lime juice in the sambal itself for sourness, reducing the final lime squeeze to ½ teaspoon.

Storage and leftovers

Plan ahead and reheat well

Make ahead

The sambal paste can be pounded and stored in an airtight container in the refrigerator for up to 2 days. The prawns and petai should be prepared just before cooking.

Storage

Leftovers keep in an airtight container in the refrigerator for up to 2 days. The texture of the prawns will soften slightly upon reheating.

Reheat

Reheat gently in a skillet over medium heat for 2–3 minutes, stirring occasionally, until just warmed through. Do not overheat or the prawns will toughen.

At the table

Serving suggestions

  • Serve with steamed jasmine rice or white rice to absorb the sambal.
  • Accompany with a simple salad of cucumber and onion dressed with lime and salt to cool the palate.
  • Add a fried egg on top of rice and serve the prawns and petai alongside for a more substantial meal.

FAQ

Common questions

What do stink beans taste like?

Petai has a strong, earthy flavor with a bitter finish and a slightly sulfurous aroma when raw. Cooking mellows this character into a savory, vegetal depth. If the smell is off-putting, long beans or green beans are the closest substitutes in texture and cook time.

Can I make this ahead?

You can pound the sambal and store it for up to 2 days, but the finished dish is best cooked to order. Prawns become rubbery if stored in sauce, and petai loses its texture. Prep the ingredients in advance and cook the full dish just before serving.

How do I know when the prawns are done?

Prawns are cooked when they turn opaque and feel firm to the touch, typically 3–4 minutes at high heat. Overcooked prawns become tough and rubbery; if you are uncertain, undershoot slightly—they will continue to firm as they rest.

Is this dish very hot?

Yes; three fresh bird's eye chillis deliver serious heat in the habanero to scotch bonnet range. For less heat, use two chillis or remove the seeds before pounding. For more heat, add a fourth chilli or include dried chillis.