-
Finely chop the mushrooms using a food processor. Pulse rather than puree.
-
Heat the oil in a wide skillet and add the mushrooms.
-
Cook over medium-high heat for 12–15 minutes, stirring, until much of their moisture has evaporated and they begin to brown.
-
Add the garlic and cook another minute.
-
Add vinegar, molasses, mustard, spices, salt, and 1/4 cup water.
-
Reduce the heat and simmer uncovered for 15–25 minutes until the mixture is thick and concentrated.
-
Blend until smooth, adding a little water if necessary.
-
Return to the pan briefly if it needs more reduction, then taste for acidity, sweetness, and salt.