Few things capture the magic of grilling quite like teriyaki chicken skewers—tender chunks of chicken thigh, threaded onto skewers and basted with a homemade glaze that caramelizes into a sweet, savory, irresistible coating. This recipe skips the store-bought bottle in favor of a simple, authentic teriyaki sauce made from pantry staples.
The result is chicken that’s juicy on the inside, lightly charred on the outside, and coated in a glossy lacquer that balances salty soy, sweet mirin, and aromatic ginger. Perfect for summer cookouts, weeknight dinners, or meal prep bowls, these skewers are as versatile as they are delicious.

Make the Teriyaki Sauce
In a small saucepan, combine the soy sauce, mirin, sake (if using), brown sugar, honey, minced garlic, and grated ginger. Bring to a simmer over medium heat, stirring until the sugar dissolves completely.
If you prefer a thicker glaze, whisk in the cornstarch slurry and cook for an additional 1 to 2 minutes until the sauce coats the back of a spoon. Remove from heat. Reserve ⅓ of the sauce in a separate bowl for serving—this portion will not touch raw chicken.
Prepare the Chicken
Pat the chicken thighs dry with paper towels. Cut into 1½-inch uniform cubes for even cooking. If using bamboo skewers, soak them in water for at least 30 minutes to prevent burning.
Thread the chicken pieces onto the skewers, leaving a small gap between each piece to ensure even heat circulation. Season lightly with salt and white pepper if desired (soy sauce adds significant saltiness, so go easy).
Preheat and Oil the Grill
Preheat a grill to medium-high heat (about 400°F to 450°F). Alternatively, preheat your oven’s broiler with a rack positioned 6 inches from the heat source. Lightly oil the grates or a broiler pan to prevent sticking.
Brush the skewers lightly with vegetable oil to promote browning and prevent the sauce from burning too quickly.
Grill the Skewers
Place the skewers on the preheated grill. Cook for 4 to 5 minutes per side, without moving them, until the chicken develops nice grill marks and begins to cook through. The total cooking time will be 10 to 12 minutes, depending on the size of the pieces and your heat source.
Glaze and Finish
During the last 3 to 4 minutes of cooking, begin basting the skewers with the teriyaki sauce (use the portion designated for cooking, not the reserved serving sauce). Brush generously, flip, and brush again, allowing the glaze to caramelize onto the chicken.
The sugars will create a sticky, glossy coating. Remove the skewers from the heat once the chicken reaches an internal temperature of 165°F (74°C) and the glaze is tacky and amber-colored.
Garnish and Serve
Transfer the skewers to a serving platter. Brush once more with a light coating of the reserved fresh teriyaki sauce for extra shine and flavor. Sprinkle generously with sliced green onions and toasted sesame seeds. Serve immediately with the remaining reserved sauce on the side for dipping.
