Go Back
+ servings

5 Spice Chicken Thighs Recipe

Joe Williams
There's something magical about chicken thighs roasted with five-spice powder—the way that complex blend of cinnamon, star anise, clove, and Sichuan pepper fills your kitchen is absolutely intoxicating. This recipe is perfect served over steamed rice with your favorite green vegetables, or pair it with foiled baked potatoes for a heartier meal. I've been making this version for years, and it never fails to impress both my family and anyone I'm cooking for.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Appetizer
Cuisine Chinese
Servings 4
Calories 526 kcal

Ingredients
  

  • 1 tablespoon reduced-sodium soy sauce the umami backbone that ties everything together
  • 1 tablespoon Shaoxing wine (Chinese rice wine
  • 1 teaspoon freshly grated ginger (optional but highly recommended
  • 8 bone-in, skin-on chicken thighs (or 4 chicken leg quarters if you prefer
  • 1 teaspoon neutral cooking oil canola or vegetable oil helps everything emulsify
  • 2 clove garlic minced finely so the pieces distribute throughout the marinade evenly
  • 1 medium red onion minced small, adds natural sweetness that balances the salty and umami elements
  • 1 teaspoon Chinese five-spice powder (star anise, clove, cinnamon, Sichuan pepper, and fennel
  • 1 teaspoon fine sea salt kosher salt works too, but use slightly less since it measures differently
  • 2 whole star anise pods (optional garnish, toasted and crushed
  • 1 teaspoon roasted sesame oil (toasted, not raw

Instructions
 

Step 1: Build Your Marinade

  • In a medium mixing bowl, combine your minced garlic, minced red onion, soy sauce, five-spice powder, salt, Shaoxing wine, sesame oil, and neutral cooking oil. Stir everything together until well combined—you want the salt to dissolve into the liquid and all the aromatics to be evenly distributed. This shouldn't take more than a minute of stirring. Here's what's happening: the soy sauce and Shaoxing wine are your liquid components, and they're carrying flavors into the meat. The oils are emulsifying slightly, creating a cohesive marinade rather than separated components. The garlic and onion are releasing their natural sugars and sulfur compounds, which will caramelize slightly when the chicken roasts.

Step 2: Prepare Your Chicken

  • Pat your chicken thighs completely dry using paper towels. This step matters more than people realize—wet skin will steam rather than roast, and you'll lose that precious crispiness we're working toward. Don't skip this. Once the thighs are dry, add them to your marinade bowl. Using your hands (this is what cooking is about—getting in there), work the marinade onto the meat, making absolutely sure to work it under the skin. That's where the magic happens. The marinade will penetrate the meat through the underside, and when the skin roasts, it will have absorbed all these incredible flavors from beneath.

Step 3: Marinate With Intention

  • Cover your bowl with plastic wrap and refrigerate. Now, here's where flexibility becomes your friend. You can marinate for as little as 20 minutes if you're in a time crunch, but overnight is genuinely better. If you're marinating overnight, pull the chicken from the fridge 30 minutes before you plan to roast it—this brings it closer to room temperature, which ensures more even cooking. The longer marinade allows the five-spice powder to fully bloom and the soy sauce to penetrate deeper into the muscle fibers. The salt in the marinade also begins the process of breaking down proteins, which results in more tender meat. This is science working in your favor.

Step 4: Prepare Your Oven and Pan

  • Preheat your oven to 375°F (190°C). While it's heating, line a sturdy sheet pan with either parchment paper or non-stick foil. This step prevents sticking and makes cleanup infinitely easier—and honestly, cleanup is part of cooking too. I prefer parchment paper because it allows slightly better air circulation under the chicken, which helps with that skin crispiness. Non-stick foil works perfectly fine if that's what you have.

Step 5: Arrange and Roast

  • Arrange your marinated chicken thighs on the prepared pan, skin-side up. Make sure they're not touching each other—they need space for air to circulate around them. If they're crowded together, you'll end up steaming instead of roasting. Place the pan in your preheated oven and roast for 35 to 40 minutes. The chicken is done when you pierce the thickest part of a thigh with a fork and the juices run completely clear with no pink tinge. The internal temperature should reach 165°F (74°C) when measured with an instant-read thermometer at the thickest point without touching bone. During roasting, the marinade will caramelize on the skin, the fat will render out and create a golden crust, and the meat will cook through gently and evenly. Your kitchen will smell absolutely incredible—that five-spice aroma is unmistakable and utterly wonderful.

Step 6: Optional Crisp-Up Under the Broiler

  • If after 40 minutes your chicken skin isn't as golden and crispy as you'd like, turn on your broiler to high. Move the pan to the top rack and watch it very carefully—this is where things can go from golden to burned in about 2-3 minutes. I'm serious about the watching part. Don't leave the kitchen. Don't answer your phone. Just stand there and watch those thighs transform. The broiler is intense, and you want the skin to reach deep golden-brown without actually charring. Once you see that color, pull it out immediately.

Step 7: Rest and Serve

  • Let your chicken rest for 5 minutes before serving. This allows the residual heat to finish the cooking process and the juices to redistribute throughout the meat. If you cut into it immediately, those juices run out onto the plate instead of staying in the meat where they belong. Transfer to a serving platter, drizzle any pan juices over the top, and serve immediately while the skin is still crispy.

Notes

- Room temperature matters - Always remove your marinated chicken from the refrigerator 30 minutes before roasting. Cold chicken will take longer to cook evenly, and the exterior will overcook before the interior reaches temperature. Room temperature chicken roasts beautifully and evenly.
- Don't skip the skin-patting step - Truly dry skin is non-negotiable for crispiness. Use paper towels and be thorough. The moisture on the surface prevents browning, period.
- Invest in an instant-read thermometer - This is the most reliable way to know when your chicken is actually done. The color of the juices can be deceiving, but 165°F (74°C) at the thickest point never lies. I've had one in my kitchen for over a decade, and it's one of my most-used tools.
- Save those pan drippings - After removing the chicken, place your sheet pan on the stovetop over medium heat. Add a splash of chicken broth or water and scrape up all those golden, caramelized bits. You've just created an incredible pan sauce with almost no effort. Strain it, season it lightly, and drizzle it over your finished dish.
- Batch marinade for the week - If you're meal prepping, you can marinate four separate batches of two thighs each in individual containers or bags. This way, you can roast one batch at a time throughout the week, and every night feels like you're cooking something fresh and intentional.
- Toast your five-spice powder first - This is optional but genuinely worthwhile. If you have time, toast your five-spice powder in a dry skillet for 30-45 seconds before adding it to the marinade. This blooms the essential oils and makes the entire dish more aromatic. It's a small step that creates a noticeable difference.

Nutrition

Calories: 526kcalCarbohydrates: 2gProtein: 37gFat: 40gSaturated Fat: 10gCholesterol: 221mgSodium: 889mgFiber: 1gSugar: 1g
Tried this recipe?Let us know how it was!