Nam jim is a tongue-tingling dipping sauce used in Thai cuisine, which is often served with grilled seafood. It provides that perfect balance of Thai flavours – sweet, sour, salty and spicy – that elevate any dish it’s served with. Although most Thai recipes begin with a paste, the fish in this dish needs a dry spice rub to get that charred exterior. You can find good-quality Thai spice blends (a fiery mix of chilli powder, ginger, star anise, coriander, cayenne pepper, green peppercorns and cinnamon) in most supermarkets.