Go Back
Print

BBQ Chicken With Sweet Potatoes - Simple, Saucy, and Satisfying

Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 4 servings

Ingredients

  • Chicken: 1.5–2 pounds boneless, skinless chicken thighs or breasts
  • Sweet potatoes: 2 large, peeled and cut into 1-inch cubes
  • BBQ sauce: 3/4–1 cup (your favorite brand or homemade)
  • Olive oil or avocado oil: 2–3 tablespoons
  • Spices for chicken: 1 teaspoon smoked paprika, 1 teaspoon garlic powder, 1/2 teaspoon onion powder, 1/2 teaspoon chili powder (optional), 1 teaspoon kosher salt, 1/2 teaspoon black pepper
  • Spices for sweet potatoes: 1/2 teaspoon smoked paprika, 1/2 teaspoon cinnamon (optional), 1/2 teaspoon salt, 1/4 teaspoon black pepper
  • Acid for brightness: 1 tablespoon apple cider vinegar or lemon juice
  • Fresh elements (optional but great): Chopped cilantro or parsley, thinly sliced green onion
  • Heat (optional): Red pepper flakes or hot sauce

Instructions

  • Preheat and prep: Heat the oven to 425°F (220°C). Line a large sheet pan with parchment for easy cleanup. Pat the chicken dry with paper towels so the spices stick and the meat sears better.
  • Season the sweet potatoes: Toss the cubes with 1–1.5 tablespoons oil, smoked paprika, cinnamon (if using), salt, and pepper. Spread them in a single layer on the sheet pan. Give them space so they roast instead of steam.
  • Start the roast: Roast sweet potatoes for 12–15 minutes to get them going. This head start ensures they’re tender and caramelized by the time the chicken is done.
  • Season the chicken: In a bowl, mix the remaining oil with smoked paprika, garlic powder, onion powder, chili powder (if using), salt, and pepper. Rub it all over the chicken.
  • Add chicken to the pan: Pull the pan from the oven, push sweet potatoes to the sides, and place the chicken in the center. Brush about half the BBQ sauce over the chicken. Return the pan to the oven.
  • Roast to juicy perfection: Cook 10–15 minutes more, depending on thickness. Flip the chicken, brush with the remaining BBQ sauce, and continue roasting 5–8 minutes until the internal temperature reaches 165°F (74°C).
  • Finish with brightness: Drizzle apple cider vinegar or lemon juice over the chicken and sweet potatoes. This small step wakes up the sauce and balances the sweetness.
  • Rest and garnish: Let the chicken rest 5 minutes. Toss the sweet potatoes so the sticky bits loosen. Sprinkle with cilantro, parsley, or green onion. Add red pepper flakes if you like heat.
  • Serve: Plate with a side salad, steamed green beans, or a quick slaw. Spoon any pan juices over the top for extra flavor.