Main Courses
This BBQ chicken sweet potato recipe combines smoky, tangy chicken with caramelized sweet potatoes in one foolproof pan—no flipping, no fuss, just deep flavor. The secret lies in marinating the chicken overnight in a blend of spices and BBQ sauce, while the sweet potatoes roast until tender with a sticky, caramelized crust. This dish delivers restaurant-quality results with minimal effort, perfect for weeknight dinners or meal prep.
The chicken stays juicy and flavorful thanks to a 30-minute marinade of brown sugar, smoked paprika, and apple cider vinegar, then baked until the skin crisps and the sauce caramelizes.
Meanwhile, the sweet potatoes develop a sweet, buttery glaze from a mix of maple syrup, cinnamon, and olive oil, creating a perfect balance of savory and sweet. The one-pan approach means easy cleanup and even heat distribution for perfectly cooked components every time.
What you'll end up with is a dish that's rich in texture and flavor—tender, sticky chicken with crisp edges, paired with sweet potatoes that are soft inside and caramelized on the outside.
The aromatic blend of spices and the deep, smoky-sweet BBQ sauce ties everything together into a cohesive, satisfying meal that's sure to impress. This recipe is designed to be your go-to for hearty, flavorful dinners that feel like a restaurant experience.
Whether you're feeding a family or meal prepping for the week, this recipe scales effortlessly. The flavors develop as they bake, so the longer you let it cook, the more complex and delicious it becomes.
Serve with a side of coleslaw or cornbread for the full BBQ spread, or enjoy it as-is for a satisfying, one-pan wonder. Let's get cooking!
Ingredients for bbq chicken sweet potato
Smoky, tangy, and sweet—just 13 ingredients for this restaurant-worthy one-pan meal.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into even bite-sized pieces |
| Medium Sweet Potatoes 🍠 | 2 whole | Scrubbed, cut into 1-inch chunks |
| BBQ Sauce 🍯 | ½ cup | Store-bought or homemade preferred |
| Brown Sugar 🍚 | ¼ cup | Packed, light or dark variety |
| Smoked Paprika 🌶️ | 1 tbsp | For deep smoky flavor |
| Apple Cider Vinegar 🍏 | 2 tbsp | For tangy brightness |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Maple Syrup 🍁 | 2 tbsp | Pure, grade B preferred |
| Ground Cinnamon 🌿 | ½ tsp | For warm sweetness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Garlic Cloves 🧄 | 2 cloves | Minced for marinade |
| Fresh Rosemary 🌿 | 1 tbsp | Chopped, for aromatic depth |
The chicken thighs are your workhorses here—bone-in, skin-on if you can find them, but boneless works too. Trader Joe's or Costco usually have the best deals on bulk chicken. Look for sweet potatoes with smooth skin and no soft spots—they should feel heavy for their size. For the BBQ sauce, Sweet Baby Ray's or Stubb's are my go-tos, but any good-quality bottle will do. The smoked paprika? Penzeys has the best selection, but the regular grocery store stuff works fine. Just make sure it's labeled 'smoked'—regular paprika won't give you that deep BBQ flavor.
No smoked paprika? Double the regular paprika and add a pinch of liquid smoke—it's a game-changer. Short on maple syrup? Honey works in a pinch, but it'll caramelize faster. The apple cider vinegar can be swapped for red wine vinegar if that's what you've got. Fresh rosemary? Dried works at one-third the amount, but fresh has that piney aroma that really elevates the dish. For the sweet potatoes, if you can't find medium ones, cut larger ones into even chunks—they'll cook more evenly. And if you're meal prepping, roast extra sweet potatoes—they reheat perfectly for lunches.
Marinate the chicken overnight in the fridge—24 hours max—or at least 30 minutes if you're short on time. The sweet potatoes can be prepped ahead too—store them in the fridge for up to 2 days before baking. This dish tastes even better the next day as the flavors meld, so double the batch and freeze half for lazy weeknights. The leftovers keep for 4-5 days in the fridge, and the chicken reheats beautifully—just add a splash of water or BBQ sauce to keep it moist. The sweet potatoes? Microwave them for 30 seconds with a splash of water if they've dried out.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this trick—just toss everything on a sheet pan, pop it in the oven, and walk away. No pots, no pans, no stress. The sweet potatoes caramelize right alongside the sticky, saucy chicken, and honestly? That’s my kind of cooking.
- Sweet & Smoky Bang: The smoked paprika and brown sugar give the BBQ sauce a depth that’s ridiculously good—like a slow-smoked rib vibe, but in 45 minutes. That crispy skin on the chicken? Pure satisfaction every bite.
- Meal Prep MVP: Between us, this is my go-to for lunches all week. The flavors only get better the next day, and it reheats like a dream. Pack it cold for work or save it for lazy nights—it’s always a win.
- Budget-Friendly Feast: Chicken thighs and sweet potatoes stretch my grocery budget without sacrificing flavor. A single pan feeds four, and leftovers? They’re the reason I always double the batch. (Yes, even on a Tuesday night.)
Step-by-step instructions for smoky-sweet BBQ chicken with sweet potatoes
Here's how to create a perfectly balanced one-pan dish with tender chicken and caramelized sweet potatoes.
Prep and Marinate the Chicken
Cut the 1.5 lb boneless, skinless chicken thighs into even bite-sized pieces, about 1-inch cubes. Place them in a large bowl and set aside. In a separate small bowl, combine the 2 tbsp apple cider vinegar, 2 tbsp maple syrup, 1 tbsp smoked paprika, 0.5 tsp ground cinnamon, 1.5 tsp salt, 0.5 tsp black pepper, 2 minced garlic cloves, and 1 tbsp chopped fresh rosemary. Whisk until the spices dissolve completely.
Pour the marinade over the chicken pieces and toss gently to coat evenly. Let the chicken marinate for at least 15 minutes at room temperature—this ensures maximum flavor penetration. While it marinates, scrub the 2 whole medium sweet potatoes clean and cut them into 1-inch chunks. This size ensures they cook evenly without falling apart.
Roast the Sweet Potatoes First
Preheat your oven to 425°F for even cooking. In a large oven-safe skillet, combine the 2 tbsp olive oil and the 0.25 cup packed brown sugar. Toss the sweet potato chunks in this mixture until they're evenly coated. Spread them out in a single layer in the skillet, leaving space between pieces for air circulation.
Roast the sweet potatoes for 15 minutes. After 10 minutes, give them a gentle stir to ensure even browning. They should begin to soften slightly and develop a golden crust. This initial roast builds flavor and prevents them from becoming mushy later. The sweet potatoes are ready when they're tender enough to pierce easily with a fork but still hold their shape.
Add Chicken and Glaze
While the sweet potatoes roast, remove the chicken from the marinade (reserve the marinade) and pat it dry with paper towels. This step is crucial—dry chicken browns better and gets that perfect crispy texture. Add the chicken pieces to the skillet with the sweet potatoes, spreading them out evenly.
Pour the reserved marinade over the chicken and sweet potatoes, then drizzle the 0.5 cup BBQ sauce evenly over everything. Toss gently to combine, ensuring the chicken is fully coated with the sauce. Return the skillet to the oven and continue roasting for 20-25 minutes, stirring once halfway through, until the chicken reaches an internal temperature of 165°F and the sweet potatoes are tender with caramelized edges.
Finish with Caramelized Sweetness
Once the chicken is fully cooked, remove the skillet from the oven and transfer the chicken and sweet potatoes to a serving platter. Place the skillet on the stovetop over medium-high heat and let the remaining sauce reduce for 2-3 minutes until it thickens slightly. This concentrated sauce will add depth of flavor to your dish.
Drizzle the reduced sauce over the chicken and sweet potatoes, then garnish with an extra sprinkle of fresh rosemary for a pop of color and aroma. Serve immediately while everything is hot—this dish tastes best straight from the oven, with juicy chicken and perfectly caramelized sweet potatoes that hold their shape.
Pro Tips For Making Bbq Chicken Sweet Potato
- SEAR CHICKEN FIRST: Hit the chicken thighs with a dry pan over medium-high heat for 3-4 minutes per side before adding sauce. I learned this the hard way—skipping the sear leaves you with bland, saucy chicken that falls apart instead of developing that smoky crust under the BBQ glaze.
- CUBE SWEET POTATO UNEVENLY: Cut the sweet potatoes into rough, 1.5-inch chunks with some larger than others—this ensures even cooking without turning them to mush. I used to slice them uniformly, and half the batch always ended up overcooked while the rest stayed raw.
- SKIP THE FOIL TOO SOON: Let the chicken and sweet potatoes cook uncovered for the first 15 minutes to build a caramelized crust on the potatoes and a deeper flavor in the chicken. I know, I know—you’re eager to steam them—but rushing this step means losing texture and depth.
- BALANCE SAUCE WITH SWEETNESS: Mix 1-2 tablespoons of brown sugar directly into your BBQ sauce (or sprinkle it on top) to cut through any tanginess and amplify the smoky notes from the paprika. My grandmother swore by this, and she was right: store-bought sauce can taste flat unless you tweak it.
Best sauces and condiments for this recipe
Homemade BBQ Sauce
Skip the store-bought bottle and make a quick homemade sauce using ½ cup ketchup, 2 tbsp apple cider vinegar, 1 tbsp brown sugar, 1 tsp smoked paprika, ½ tsp garlic powder, and ¼ tsp cayenne.
Simmer for 5 minutes to thicken—this version has deeper flavor and no artificial ingredients. 🍯
Sweet Potato Glaze
For extra caramelized sweet potatoes, brush them with a glaze of 1 tbsp maple syrup, ½ tbsp olive oil, and ¼ tsp cinnamon after the initial 15-minute roast.
Return to the oven for 5 more minutes to create a sticky, glossy finish. This adds a restaurant-worthy touch without extra effort.
Spicy Kick
Add ½ tsp cayenne pepper or 1 tsp hot sauce to the BBQ sauce for heat lovers. I like Frank's RedHot for its tangy-spicy balance. For a smoky heat combo, mix in ½ tsp chipotle powder with the marinade. Always taste as you go—adjust to your preference!
Herb Finishes
Fresh herbs elevate this dish instantly. Sprinkle chopped cilantro for brightness or thyme leaves for earthiness. A drizzle of honey (just 1 tsp) adds subtle sweetness. For a gourmet touch, finish with toasted pumpkin seeds—they add crunch and visual appeal. 🌿
Cheesy Twist
Top with crumbled cotija cheese or sharp cheddar in the final 5 minutes of baking. The heat melts it perfectly, creating a creamy, savory contrast to the smoky chicken. For extra richness, use Monterey Jack—it melts smoothly without overpowering.
Sweet & Tangy Slaw
Serve with a quick slaw of shredded cabbage, carrot matchsticks, and a dressing of 2 tbsp mayo, 1 tbsp apple cider vinegar, and ½ tsp celery seed.
The crunch cuts through the richness, balancing the dish beautifully. Prep it ahead—it keeps for 3 days in the fridge. 🥬
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
Chicken breasts will work, but they're leaner and more prone to drying out. If using breasts, cut them into smaller pieces (½-inch thick) and reduce oven time by 5-7 minutes. For extra moisture, add 1 tbsp chicken broth to the marinade. Baste with sauce during cooking to prevent dryness.
How do I make this dish spicier?
Boost the heat by adding ½ tsp cayenne to the marinade or 1 tsp hot sauce to the BBQ sauce. For smoky heat, mix ½ tsp chipotle powder into the marinade. Always taste as you go—you can adjust after cooking if needed.
Can I cook this on the grill instead of the oven?
Grill the sweet potatoes first over medium-high heat for 10-12 minutes, turning occasionally. Add the chicken and sauce, then cover and grill for 15-20 minutes until the chicken reaches 165°F. The grill adds smoky depth to both components. Use a grill basket for sweet potatoes to prevent burning.
What's the best way to reheat leftovers?
Reheat in a skillet over medium-low heat with 1 tbsp water or BBQ sauce to prevent drying. Cover for 3-4 minutes or until heated through. For microwave reheating, cover with a damp paper towel and heat for 1-2 minutes. Add fresh rosemary while reheating for extra aroma.
Can I substitute regular potatoes for sweet potatoes?
Regular potatoes will work, but they lack the natural sweetness and vibrant color. If substituting, add 1 extra tbsp brown sugar and ½ tsp cinnamon to the sweet potato mixture. Reduce cooking time by 5 minutes as regular potatoes cook faster. The texture will be slightly less creamy.
