Ready in under 30 minutes, this honey BBQ chicken rice one-pan skillet dinner is a quick and easy weeknight meal with juicy chicken and fluffy rice. Bold sweet and smoky…
Ingredients
Instructions
Start by prepping your chicken. Pat the chicken pieces dry with paper towels—this is crucial for achieving a deep golden sear, as moisture on the surface will steam instead of brown. Season generously with salt, black pepper, and garlic powder. Toss to coat evenly. Set aside while you gather the remaining ingredients. If using chicken breasts, consider cutting them into 1-inch cubes for even cooking; thighs can be slightly larger as they stay juicier.

Heat a large, deep skillet or Dutch oven over medium-high heat. Add the olive oil and swirl to coat the bottom. Once the oil shimmers (about 30 seconds), carefully add the seasoned chicken pieces in a single layer without overcrowding—work in two batches if necessary. Let them cook undisturbed for 3-4 minutes until the underside is deep golden brown. Flip and cook another 2-3 minutes until browned on all sides. The chicken doesn’t need to be fully cooked through at this point; it will finish in the rice. Using a slotted spoon, transfer the browned chicken to a plate and set aside. The fond (brown bits) left in the pan is flavor gold.

Reduce the heat to medium. Add the rinsed rice to the same skillet and stir for about 1 minute, allowing the grains to toast slightly and absorb the residual oil and chicken juices. This step enhances the nutty flavor of the rice and prevents it from turning mushy later. Pour in the chicken broth and water, scraping up any browned bits from the bottom with a wooden spoon—this deglazes the pan and infuses the rice with savory depth. Bring the liquid to a gentle boil.
Return the browned chicken to the skillet, nestling it into the rice. In a small bowl, whisk together the honey, BBQ sauce, apple cider vinegar, smoked paprika, and onion powder until smooth. Pour this mixture evenly over the chicken and rice. Do not stir too vigorously; you want the sauce to layer on top rather than be fully incorporated. Cover the skillet tightly with a lid and reduce the heat to low. Let it simmer gently for 15-18 minutes, or until the rice is tender and has absorbed most of the liquid. Resist the urge to lift the lid frequently—the steam is needed for even cooking.
After 15 minutes, remove the lid and check the rice. It should be fluffy and the liquid should be mostly absorbed. If there’s still excess liquid, cook uncovered for 2-3 more minutes. The chicken should be cooked through (165°F / 74°C internal temperature). Taste and adjust seasoning with a pinch of salt or a drizzle of honey if desired. For a glossy finish, you can turn the heat to high and cook without stirring for 1-2 minutes to caramelize the sauce slightly—watch closely so it doesn’t burn.
Remove from heat and let rest for 2-3 minutes. This allows the rice to set and any remaining steam to redistribute. Fluff the rice gently with a fork. Garnish with chopped parsley for freshness and color. Serve directly from the skillet for a rustic presentation. Pair with a simple side salad or steamed vegetables to round out the meal. Enjoy the sweet and smoky flavors with perfectly tender chicken and perfectly cooked rice—all from one pan!
For best results
- For the most flavorful chicken, use bone-in skin-on thighs if you have extra time. Increase cooking time by about 5-7 minutes and skim off excess fat before adding rice. The skin crisps up beautifully under the broiler at the end; just transfer the skillet to a preheated broiler for 2-3 minutes after the rice is done. This adds a satisfying crunch.
- Rinsing the rice is essential to remove excess starch that can make the dish gummy. Place the rice in a fine-mesh strainer and rinse under cold water until the water runs clear (about 30 seconds). This also helps the grains stay separate and fluffy.
- If you prefer a thicker, stickier sauce, mix 1 teaspoon of cornstarch with 2 teaspoons of water to form a slurry and stir it into the sauce during the last 2 minutes of cooking. Alternatively, you can simmer the sauce uncovered for an extra 5 minutes before adding the chicken back.
- Can’t find smoked paprika? Regular paprika works, but the smoky flavor is a key component. You can substitute with 1/2 teaspoon of liquid smoke added to the sauce mixture. Start with a little and adjust; liquid smoke is potent.
- To make this dish dairy-free and gluten-free, ensure your BBQ sauce is labeled gluten-free. Most store-bought BBQ sauces are naturally gluten-free, but always check labels for additives. The recipe as written contains no dairy.
- For meal prep, cook the entire dish as directed, then portion into airtight containers. Refrigerate for up to 4 days. Reheat in a skillet over medium heat with a splash of water or broth to restore moisture, or microwave in 30-second increments stirring in between. The rice may absorb some sauce over time, so adding a little extra BBQ sauce or honey upon reheating can revive the flavor.
- Don’t skip the apple cider vinegar—it cuts through the sweetness of the honey and BBQ sauce, balancing the flavors. If you don’t have it, use white wine vinegar or lemon juice. A squeeze of fresh lime at the end also works wonders.
Variations
- Spicy Kick: Add 1-2 minced chipotle peppers in adobo sauce or 1/2 teaspoon cayenne pepper to the sauce mixture. You can also toss some sliced jalapeños on top during the last few minutes of cooking. For extra heat without changing the texture, stir in a tablespoon of sriracha.
- Vegetarian Version: Substitute the chicken with 1.5 lbs of extra-firm tofu, cubed and pan-fried until golden, or use a can of drained chickpeas. For chickpeas, add them with the rice and liquid; they don’t need pre-searing. Use vegetable broth instead of chicken broth. The honey BBQ flavor pairs wonderfully with chickpeas.
- Smoky Bacon Twist: Cook 4 slices of chopped bacon in the skillet first until crisp, then remove and set aside. Use the rendered fat instead of olive oil to sear the chicken. Sprinkle the bacon bits over the finished dish for a smoky, salty crunch.
- Rice Alternatives: Swap white rice for brown rice, but note that brown rice requires a longer cooking time (about 40-45 minutes). Increase the liquid to 2 cups broth and 1 cup water, and simmer for 40 minutes covered. You may need to add more liquid if it dries out. Alternatively, use cauliflower rice for a low-carb option; sauté the cauliflower rice for 5 minutes after searing chicken, add sauce and chicken, and cook covered for 5 minutes until tender.
- Sheet Pan Version: For a hands-off approach, spread the seasoned chicken on a sheet pan with the rice (uncooked), broth, and sauce. Roast at 400°F (200°C) for 25-30 minutes, stirring halfway, until rice is cooked and chicken is caramelized. This yields a slightly drier, roastier texture.
Nutrition
- Calories520 kcal
- Total Fat14g
- Saturated Fat3g
- Cholesterol110mg
- Sodium680mg
- Total Carbohydrates65g
- Dietary Fiber1g
- Sugars28g
- Protein32g
