01 -
Heat vegetable oil in a pan over medium heat. Add chopped onions and cook until softened, being careful not to brown them.
02 -
Stir in the curry powder and cook for 1 minute to release the flavors and aromas.
03 -
Add tomato puree, balsamic vinegar, honey or sugar, Worcestershire sauce, and salt. Bring to a low simmer.
04 -
Allow the sauce to simmer for 10 minutes, adding small amounts of water if it becomes too thick.
05 -
Taste and adjust for the ideal balance of spice and sweetness. If the sauce is too acidic, add a pinch of baking soda.
06 -
Blend the sauce until completely smooth. Serve over sliced German sausage and sprinkle with additional curry powder as garnish.