Fish simmered in a tangy, spicy tamarind broth with okra and eggplant, a bold Malaysian coastal favorite from Malacca and Penang.
Assam pedas, 'sour and spicy,' is a defining dish of Malaysia's coastal states, particularly Malacca and Penang, fish simmered in a broth built on tamarind's tang and a fried chile spice paste's considerable heat. A paste of dried chile, shallot, garlic and turmeric is fried until deeply fragrant before tamarind juice and water go in, the sourness balanced against the chile's fire in a broth that's meant to hit both notes strongly and clearly. Okra and eggplant simmer alongside the fish, absorbing the tangy, spicy broth, and the dish is traditionally served with plenty of rice to help temper its considerable, bracing heat and sourness.
Serves 4
Blend soaked chiles, shallots, garlic and turmeric into a smooth paste.
Heat oil in a pot and fry the spice paste until deeply fragrant and darkened, about 6-8 minutes.
Fry the spice paste thoroughly until it visibly darkens — an underfried paste tastes sharp and raw rather than deep and balanced.
Whisk in tamarind paste and water, bringing to a simmer.
Add okra, eggplant and tomato, simmering 8-10 minutes until tender.
Gently add the fish steaks, simmering 8-10 more minutes until just cooked through.
Season with salt and sugar, balancing the sour, spicy and sweet notes.
Serve hot with plenty of steamed rice.
Fry the spice paste thoroughly until it visibly darkens — this step is essential for developing depth rather than a sharp, raw chile flavor.
Add the fish gently near the end of cooking so it doesn't break apart, and simmer just until it's cooked through.
Balance the sour tamarind against sugar and salt carefully, tasting as you adjust, since this dish's appeal depends on a genuine sweet-sour-spicy equilibrium.
Stingray is a traditional fish choice in some regions, given its firm texture that holds up well in the broth.
A milder version reduces the dried chiles for those sensitive to heat.
Adding lady's finger (okra) and pineapple chunks is a common variation in Penang-style versions.
Refrigerate up to 2 days in an airtight container; reheat gently, being careful not to overcook the fish further.
Assam pedas is a specialty of Malaysia's Malacca and Penang regions, its bold combination of tamarind sourness and dried chile heat reflecting the strong Peranakan and Malay culinary influences found in these historic coastal trading ports.
Yes, any firm fish that holds up to simmering works well, such as mackerel, snapper or even stingray in more traditional versions.
Look for it at Asian groceries, since it's essential to this dish's signature sourness; a mix of lime juice and a bit of brown sugar is a distant substitute.
Add a bit more sugar to balance it, tasting gradually until you reach a pleasant equilibrium between sour, spicy and sweet.
Per serving (380g / 13.4 oz) · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.