Try this one-pan soy balsamic chicken thighs with asparagus for an easy, flavorful dinner. Marinate the chicken ahead of time in a blend of balsamic vinegar and soy sauce for maximum flavor, then roast and broil in the same pan for minimal cleanup and a glossy glaze.

If you enjoy balsamic vinegar, this recipe is a great way to showcase its sweet-tangy character. The soy sauce brings savory umami, garlic adds depth, and a touch of butter or olive oil helps the marinade cling to the chicken. Cooking everything in a single pan keeps the process simple and produces juicy chicken and tender asparagus with a sticky, caramelized glaze.

Soy Balsamic Chicken Thighs
Choose the Right Chicken
Bone-in chicken thighs are my preference because they remain moist during roasting and develop the best flavor. If you use boneless thighs, reduce the cooking time slightly to avoid overcooking.
Why Balsamic and Soy Work Well
Balsamic vinegar provides a balance of sweetness and acidity, while soy sauce contributes savory umami and helps tenderize the meat. Together they create a rich glaze that clings to the chicken and flavors the asparagus when roasted in the same pan.
Ingredients List
- Balsamic vinegar: sweet, tangy base for the glaze
- Soy sauce: savory umami and tenderizing element
- Garlic: adds aromatic depth
- Fresh parsley: bright finish
- Black pepper: subtle heat
- Melted butter or olive oil: helps coat and brown the chicken
- Bone-in chicken thighs (skin removed if you prefer less fat): juicy protein for roasting
- Asparagus: trimmed, roasted alongside the chicken
How to make Soy Balsamic Chicken Thighs
Step 1: Marinate the Chicken
For best results, marinate the chicken for several hours or overnight. In a zip-top bag combine balsamic vinegar, soy sauce, minced garlic, chopped parsley, black pepper, and the melted butter or olive oil. Add the chicken thighs, seal the bag, and massage so each piece is well coated. Refrigerate at least 4 hours; overnight is ideal.

Removing the skin reduces fat in the finished glaze, but leaving it on will yield a richer, juicier result—choose according to your preference.

Step 2: Bake the Chicken and Add Asparagus

Preheat the oven to 400°F (about 200°C). Arrange the marinated thighs on a foil-lined baking pan for easier cleanup, pouring any remaining marinade over them. Bake for about 30 minutes, or until the chicken is cooked through.
Once the chicken has baked, switch the oven to broil. Add trimmed asparagus to the pan and turn the thighs so both sides get coated by the pan juices. Place the pan on the top rack, about 4–5 inches from the broiler, and broil for 6–10 minutes until the glaze sets and the asparagus begins to char. Turn the chicken once during broiling and watch closely to avoid burning.

Step 3: Finish and Serve

Remove the pan from the oven and toss the asparagus in the remaining glaze to coat. Spoon any pan juices over the chicken and serve hot. The combination of sweet-tangy balsamic, savory soy, garlic, and parsley pairs beautifully with roasted asparagus and rice or your preferred side.

This recipe makes an easy weeknight meal with minimal cleanup and maximum flavor—perfect when you want something satisfying without a lot of fuss.
Recipe Details

Soy Balsamic Chicken Thighs with Asparagus
Ingredients
- 3 tbsp balsamic vinegar
- 4 tbsp soy sauce
- 2 tbsp garlic, finely minced
- 3 tbsp fresh parsley, finely chopped
- dashes black pepper
- 1/4 cup melted butter or olive oil
- 6 bone-in chicken thighs, preferably skin removed
- 1 bundle asparagus, trimmed
Instructions
-
In a zip bag, combine vinegar, soy sauce, garlic, parsley, and pepper. Mix well. Add the melted butter or olive oil and mix again. Add the chicken thighs and coat with the sauce. Marinate in the fridge for at least 4 hours or overnight.
-
Preheat oven to 400˚F. Place chicken thighs and the marinade on a baking pan lined with foil for easy cleanup. Bake for about 30 minutes or until the chicken is fully cooked.
-
Remove the chicken from the oven and switch the oven setting from bake to broil.
-
Turn the chicken over and scatter the asparagus, coating it with the pan sauce. Place the pan on the top rack about 4–5″ from the broiler and broil for 6–10 minutes until the glaze sets. Turn the chicken during broiling and watch carefully to avoid burning.
-
Remove the pan and toss the asparagus in the remaining glaze. Serve the chicken and asparagus hot.