Prepare Vegetables: Chop onions, cucumbers, cauliflower, peppers, and cabbage (if using) into bite-sized pieces.
Combine in Pot: In a heavy-bottomed pot, add all vegetables along with vinegar, sugar, yellow mustard, mustard powder, turmeric, and salt. Stir well.
Bring to a Boil: Heat over medium-high until the mixture begins to boil.
Simmer: Reduce to low heat and simmer gently, stirring with a wooden spoon.
Thicken Sauce: Stir in cornstarch slurry (cornstarch mixed with water) and cook for about 20 minutes until slightly thickened.
Cool: Remove from heat and let cool completely.
Store: Transfer into sterilized jars. Keep refrigerated for up to 1 week, or properly sealed for up to 1 year.