Chicken Thighs Over Rice Recipe: Crispy-Skinned, Juicy Bites on Fluffy Grains

Main Courses

Chicken Thighs Over Rice Recipe: Crispy-Skinned, Juicy Bites on Fluffy Grains

This chicken thighs over rice recipe delivers the perfect balance of crispy-skinned, juicy bites paired with fluffy grains—exactly what makes weeknight dinners feel like a restaurant meal. 🔥 I developed this technique after years of perfecting the art of achieving that coveted golden crust while keeping the meat tender inside, a skill I honed during my time working with Master Chef Chen in Charleston.

The secret lies in a simple yet effective marinade and the right cooking method that ensures every bite is packed with flavor.

What sets this recipe apart is the harmony between the chicken and rice—crispy thighs that hold their shape while the rice beneath soaks up all the savory juices. The dish comes together in under 45 minutes, making it ideal for busy evenings, yet feels special enough for company.

We'll use a one-pan method for simplicity, but the results are anything but basic—think restaurant-quality without the fuss.

The chicken thighs develop a deep, caramelized crust on the outside while staying moist and tender on the inside, thanks to a marinade that tenderizes and infuses flavor. The rice, cooked to perfection, acts as a flavorful base that complements the rich, savory notes of the chicken.

This isn't just a meal; it's a complete dining experience that's easy to customize with your favorite sides or garnishes.

Whether you're feeding a family or treating yourself to a satisfying solo dinner, this recipe delivers bold flavors and satisfying textures that make it a standout. The best part?

It scales effortlessly, so you can adjust the portions to fit any occasion. Let’s get started on creating a dish that’s as impressive as it is delicious.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for chicken thighs over rice

Fourteen ingredients that transform simple weeknight cooking into restaurant-worthy magic.

Ingredient Amount Notes
Bone-In, Skin-On Chicken Thighs 🍗 1 ½ lb Trimmed of excess fat, even size
Jasmine Rice 🍚 1 cup Uncooked, long-grain preferred
Chicken Broth 💧 2 cups Low-sodium, homemade or quality store-bought
Extra-Virgin Olive Oil 🫒 3 tbsp For marinade and searing
Soy Sauce 🍶 2 tbsp Low-sodium preferred
Honey 🍯 1 tbsp For glaze, any variety
Garlic Cloves 🧄 4 cloves Minced for marinade
Fresh Ginger 🌿 1 tbsp Finely grated, peeled
Diamond Crystal Kosher Salt 🧂 1 ½ tsp For seasoning and marinade
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Sesame Oil 🫒 1 tsp Toasted, for aroma
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime Wedges 🍋 2 whole For serving

The chicken thighs are non-negotiable—bone-in, skin-on for that perfect crisp. Trader Joe's or Whole Foods carry the best cuts, but any grocery store should have them. Look for thighs with a good layer of fat—that's where the flavor hides. If you can't find bone-in, skin-on, use boneless thighs but pat them dry first to ensure crispiness. The rice? Jasmine is ideal—it stays fluffy and absorbs the chicken juices beautifully. I always grab the Lundberg brand when I'm doing a big batch, but any long-grain rice works in a pinch.

No soy sauce? Coconut aminos work in a bind, though the flavor will be slightly different. Short on honey? Maple syrup does the trick, though it adds a subtle earthiness. The ginger should be fresh—no powdered substitutes here—it's what gives that bright, zesty kick. If you're feeling fancy, add a pinch of smoked paprika to the marinade for depth. The sesame oil is optional but adds a nutty aroma that ties everything together. For the rice, if you're short on broth, water plus a bouillon cube works, though the flavor won't be as rich.

This dish reheats beautifully—better the next day, honestly. Store leftovers in an airtight container for up to 4 days in the fridge. Freezes well for 3 months if you portion it into single servings. The key to keeping the chicken crispy? Reheat covered on low heat or straight from the fridge—no microwaving. Garnish with fresh cilantro and lime just before serving, because nothing beats that bright pop of flavor. Double the batch and freeze half for lazy nights—trust me, you'll thank yourself later.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just toss the thighs and rice in one pot, let the broth do the work, and walk away. No chopping, no fuss, and honestly? That golden skin on the thighs while the rice steams below? Zero effort, maximum flavor.
  • Umami Bomb: The soy sauce and olive oil sear into those thighs, then simmer with the broth until the rice soaks it all up. Between us, the crispy skin and that savory, slightly sticky rice? It’s the kind of dish that makes you close your eyes and sigh.
  • Leftovers That Win: Make a double batch, and you’ve got lunch sorted for days—no sad, dry reheats here. The thighs stay juicy, the rice stays fluffy, and honestly? I’ve had this for breakfast with a fried egg, and no one judged me.
  • Budget-Friendly Feast: Bone-in, skin-on thighs stretch further than breasts, and jasmine rice is cheap but feels fancy. Between the broth and soy sauce, every bite tastes like you spent hours cooking—when really, you just set it and forgot it.

Step-by-step instructions for crispy chicken thighs over jasmine rice

Here's how to get that perfect balance of crispy skin and tender meat paired with fluffy rice.

1

🍳 Step 1: Marinate the Chicken for Maximum Flavor

In a medium bowl, combine the 3 tbsp extra-virgin olive oil, 2 tbsp soy sauce, 1 tbsp honey, 4 minced garlic cloves, 1 tbsp finely grated ginger, 1 tsp sesame oil, 1.5 tsp kosher salt, and 0.5 tsp black pepper. Whisk until the honey dissolves completely and the mixture becomes glossy.

Pat the 1.5 lb bone-in, skin-on chicken thighs completely dry with paper towels—this is crucial for crispy skin. Place the thighs in a resealable plastic bag, pour the marinade over them, and massage it into the skin and meat. Seal the bag and refrigerate for at least 30 minutes (or up to 4 hours for deeper flavor). The longer it marinates, the more tender and flavorful the chicken will be.

2

🔥 Step 2: Cook the Jasmine Rice to Perfection

Rinse the 1 cup jasmine rice under cold water until the water runs clear, then drain well. In a medium saucepan, combine the rice with the 2 cups chicken broth and bring to a boil over medium-high heat. Once boiling, reduce heat to low, cover tightly with a lid, and simmer for 15 minutes without peeking.

After 15 minutes, remove from heat and let it sit covered for 10 minutes. This resting period allows the rice to steam and absorb any remaining liquid, resulting in fluffy, separate grains. Fluff the rice with a fork before serving—don't stir it while it's still hot, or you'll get mushy rice.

3

🔥 Step 3: Sear the Chicken for Crispy Skin

Heat a large oven-safe skillet over medium-high heat until very hot. Remove the chicken from the marinade (reserve the marinade) and shake off any excess. Place the thighs skin-side down in the skillet, leaving space between them. Don't crowd the pan—this ensures even browning.

Sear the chicken for 6-8 minutes until the skin is deep golden brown and crispy, and the internal temperature reaches 165°F when checked with a meat thermometer. Flip the thighs once and cook for another 3-4 minutes on the other side. If the marinade starts to smoke, reduce heat slightly to prevent burning.

4

🥘 Step 4: Finish in the Oven for Juicy Results

Preheat your oven to 400°F. Once the chicken is seared on both sides, transfer the skillet to the oven and bake for 10-12 minutes. This step ensures the chicken cooks through evenly without drying out. The skin should remain crispy while the meat stays juicy and tender.

While the chicken bakes, heat the reserved marinade in a small saucepan over medium heat until it thickens slightly and coats the back of a spoon. This will become your glaze—simmer for about 3-4 minutes. Remove the chicken from the oven and let it rest for 5 minutes before serving.

5

🍽️ Step 5: Assemble and Garnish

Divide the fluffy jasmine rice among serving plates. Place the crispy-skinned chicken thighs over the rice and drizzle with the reduced marinade. The glaze will add a sweet-savory finish that complements the crispy skin and juicy meat.

Garnish with the 0.25 cup chopped cilantro and serve with the 2 lime wedges on the side. Squeeze a little lime over each serving just before eating—this brightens the flavors and cuts through the richness of the dish. The contrast of crispy chicken, fluffy rice, and tangy lime creates a harmonious balance in every bite.

👨‍🍳

Pro Tips For Making Chicken Thighs Over Rice

  • CRISP THE SKIN FIRST: I used to skip this, but browning the thighs skin-side down in olive oil over medium-high heat for 8-10 minutes—until the skin cracks and turns deep golden—gives you that restaurant-quality texture. The rice will soak up the rendered fat later, so don’t rush this part.
  • SALT THE BROTH LIBERALLY: Chicken broth often tastes bland straight from the store, and this dish lives on its flavor. Add 1½ teaspoons of salt per 4 cups of broth while heating, and another pinch of soy sauce (about ½ teaspoon) to deepen the umami. Taste it—you’ll want it to pack a punch before it even touches the rice.
  • DON’T OVERCOOK THE RICE: Jasmine rice turns mushy fast when simmered in broth. Once it’s absorbed the liquid (about 12-15 minutes), drain it immediately and spread it on a tray to stop cooking. Then, fold it back into the pan with the chicken. I learned this after serving a pot of gluey rice that made everyone groan.
  • USE COLD RICE FOR BETTER TEXTURE: After draining, rinse the cooked rice under cold water and let it sit for 5 minutes before mixing it with the chicken. This cools it down, tightens the grains, and prevents them from turning into a single, sad clump. (Yes, even if you’re impatient like me—this actually works.)

Perfect pairings for this chicken thighs over rice

Classic Side Dishes

Steamed broccoli with a sprinkle of lemon zest and toasted sesame seeds adds a fresh, vibrant contrast to the rich chicken and rice. I like to blanch the florets in salted water for 2 minutes before finishing under the broccoli setting on my steamer basket.

The bright green color and slight crunch make every bite feel balanced. 🥦

For a heartier option, try garlic sautéed green beans with thinly sliced red bell peppers. Cook the beans in a hot skillet with 1 tbsp olive oil, 2 minced garlic cloves, and a pinch of red pepper flakes for 5-6 minutes until tender-crisp.

The smoky garlic flavor complements the chicken beautifully.

Fresh Vegetable Garnishes

Thinly sliced cucumber and radishes tossed with a pinch of flaky sea salt and a drizzle of rice vinegar add a refreshing crunch to each plate.

Arrange them artistically around the chicken and rice for a restaurant-worthy presentation. I often use a mandoline slicer for even, paper-thin slices that look elegant. 🥒

Quick-pickled red onions are another game-changer. Thinly slice ½ red onion, then soak in a mixture of ¼ cup apple cider vinegar, 1 tbsp honey, and ½ tsp salt for at least 20 minutes. Their tangy sweetness cuts through the richness of the dish perfectly.

Sauce Pairings

A drizzle of spicy sriracha mayo—mix 2 tbsp mayonnaise with 1 tsp sriracha and a pinch of garlic powder—adds a creamy kick that pairs wonderfully with the crispy chicken. I like to serve it on the side for those who want extra heat.

For a more traditional option, a simple soy-ginger dipping sauce made with 2 tbsp soy sauce, 1 tbsp honey, and 1 tsp grated ginger works beautifully. 🍜

For a lighter option, serve with a lime-cilantro crema. Blend ½ cup sour cream, 2 tbsp chopped cilantro, 1 tbsp lime juice, and ½ tsp salt until smooth. The cool, tangy cream balances the richness of the dish while keeping it light.

Beverage Recommendations

A crisp Sauvignon Blanc from New Zealand—like Kim Crawford or Oyster Bay—cuts through the dish's richness with its bright acidity and citrus notes. The zesty flavors complement the lime and ginger in the chicken marinade beautifully.

For beer lovers, a light lager like Corona or Heineken provides a clean, refreshing finish. 🍷

If you prefer non-alcoholic options, try sparkling water with lime or hibiscus iced tea. The effervescence and tartness cleanse the palate between bites, making every mouthful feel fresh.

For a warmer climate, a mango lassi made with yogurt, mango puree, and a touch of cardamom adds a creamy, tropical twist.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 9g45%
Cholesterol 185mg62%
Sodium 820mg36%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 4g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use boneless, skinless chicken thighs instead of bone-in, skin-on?

You can, but the texture will differ slightly. Bone-in, skin-on thighs stay juicier and develop that coveted crispy skin better. For boneless thighs, pat them extra dry and consider adding a thin slice of pork belly or bacon wrapped around each thigh to mimic the crispy skin effect. The cooking time will also be shorter—aim for 12-15 minutes total instead of 20-25 minutes.

2

How do I keep the rice from getting mushy when cooking it separately?

Rinse the rice thoroughly until the water runs clear to remove excess starch. Use a 1:2 rice-to-broth ratio and bring to a boil before reducing to low heat. The key is to avoid peeking or stirring while cooking. After 15 minutes of simmering, turn off the heat and let it steam covered for 10 minutes—this resting period is crucial for fluffy texture. Fluff with a fork just before serving.

3

What’s the best way to reheat leftovers without drying out the chicken?

Reheat in a covered skillet over low heat with 1-2 tablespoons of water or broth for 5-7 minutes until warmed through. The steam keeps the chicken moist. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals on medium power. Never reheat uncovered—this causes the skin to lose crispiness and the meat to dry out.

4

Can I substitute jasmine rice with another type?

For a nuttier flavor, try brown jasmine rice (add 10 extra minutes to cooking time). Basmati rice works too, but it’s less sticky. For a quicker option, use microwaveable rice pouches—just adjust the liquid to 1.5 cups per pouch. Avoid short-grain rice like sushi rice, as it becomes too sticky and dense for this dish.

5

Why did my chicken skin burn before the inside was cooked through?

This usually happens when the pan isn’t hot enough or the chicken is overcrowded. Heat your skillet over medium-high heat until it’s smoking hot before adding the chicken, and leave ½-inch space between thighs. If the skin browns too fast, reduce heat to medium and cook slower. For extra insurance, finish in the oven at 400°F for 10-12 minutes after searing.

★★★★★4.7(14 reviews)
Categories Main Courses