Start by combining the sugar, pepper, soy sauce, vinegar, and water in a small saucepan. Gently heat the mixture over medium heat, stirring regularly until the sugar dissolves completely. Be careful not to boil it; you’re just looking to blend the flavors.
Once the sugar has dissolved, remove the saucepan from the heat and allow it to cool. Cooling ensures the oils mix well later and helps the dressing thicken slightly.
When the mixture has cooled, slowly whisk in the sesame oil and canola oil. Whisking constantly will ensure the oils emulsify, creating a smooth and glossy dressing.
Transfer the dressing to a storage jar or bottle and refrigerate for about 15-20 minutes. The flavors will meld together beautifully as it chills. Give it a quick shake before serving, then drizzle it generously over your favorite salad.