Toast sesame seeds in a hot skillet. Toss to distribute heat evenly. The toasting process happens quickly, so keep a close eye on the seeds. Once browned, remove from heat, transfer to a small bowl and set aside.
Heat oil in a small saucepan and add minced garlic. Cook garlic for over medium heat for 45 seconds to 1 minute.
Add remaining ingredients, except green onion, and cook over low heat for 3-5 minutes, stirring occasionally.
Once the sugar is completely dissolved, remove from heat and stir in green onions. Let marinade cool for 15-20 minutes before using.
For thinner cuts like steaks, marinate meat for 2-4 hours
For larger cuts and roasts, marinate for 6-12 hours.