Easily make this One-Pot Honey BBQ Chicken with Sweet Potatoes in under 30 minutes for dinner tonight! Cubed sweet potatoes and chicken are cooked together in a sweet, savory, and tangy honey barbecue sauce for a healthy meal the whole family will love. Not only does it taste so good, it will make you FEEL good, too!

A large skillet full of honey BBQ chicken, sweet potatoes, and broccoli for a one-pot meal.

One-Pot Honey BBQ Chicken & Sweet Potatoes

Just about everything tastes better with a bit of BBQ sauce!

And this one-pot honey BBQ chicken with sweet potatoes is no exception.

The sweet flavor from the sweet potatoes and the bit of honey added…

Mixed together with the savory chicken and broccoli…

And all coated in a tangy barbecue sauce…

And did I forget to mention that it’s also ready in under 30 minutes!? Plus, this one-pan dinner is an easy cleanup, too.

Yup! You can either meal prep this dish ahead of time for the week or quickly throw it together on busy weeknights.

Want more easy BBQ chicken? Check out this BBQ Chicken Cobb Salad made with this Baked BBQ Chicken!

BBQ sauce, honey, sweet potatoes, broccoli, chicken, and garlic as ingredients for a dinner recipe.

Ingredients

The simple ingredients you need to make this one-pot honey BBQ chicken and sweet potato recipe include:

  • Chicken. Boneless, skinless chicken breasts are cut into 1-inch cubes in this dish, so they cook up quickly. Feel free to substitute with chicken thighs if that’s what you have on hand.
  • Sweet Potatoes. Peeled and cubed sweet potatoes give a majority of the sweet flavor to this meal. You can try substituting them for regular Russet or other white potatoes, but just know the flavor of the dish will be affected.
  • Broccoli. Added towards the end of cooking, broccoli florets get steamed until bright green and perfectly crisp! Make sure not to add the broccoli too soon as it will become mushy and overcooked. You can remove as much of the broccoli stems as you like.
  • BBQ sauce. Depending on your taste preference you can choose to use an original BBQ sauce, a more smokey, a more spicy, or even a slightly sweet variety. Since barbecue sauce adds a massive amount of the flavor to this dish, you’ll want to choose one that you really like on its own!
  • Honey. Just a bit of honey is mixed into the sauce to add a touch of sweetness. If you don’t have honey, you can use white sugar, brown sugar, agave nectar, or pure maple syrup instead.
  • Garlic. Fresh minced garlic cloves are mixed into the sauce. If you don’t have garlic cloves, you can also substitute with ½ teaspoon of garlic powder.

How to Make this One-Pot Chicken Dish

Below you’ll find the steps to make this healthy one-pan chicken dish at home:

Prep the Ingredients

A key thing to note when you’re preparing the ingredients for this dish is the importance of the size that you cut them.

Since all of the food will be cooked together in ONE pot, you’ll want to make sure they’re the correct shape.

For the sweet potatoes, make sure they are no larger than ½-inch cubes.  If they are, they will take quite a bit longer to fully cook through.

The chicken needs to be cut no larger than 1-inch cubes.

Lastly, the broccoli will need to be cut into bite-sized pieces.

Make the Sauce and Marinade

It’s pretty quick and easy to make this 30-minute one-pot chicken and sweet potatoes recipe.

Whisk together BBQ sauce, honey, salt, and pepper in a small bowl.

Combine BBQ mixture and cubed chicken in a 1-gallon sized zip-top bag. Marinate for at least 10-15 minutes or up to overnight.

You can also make the sauce in a large bowl, then add the chicken to it.

Cook the Potatoes

Add a drizzle of olive oil along with the potatoes, salt, and pepper to a large skillet over medium heat. Sauté potatoes for 8-10 minutes, or until they are almost cooked through.

Push sweet potatoes to the side of the skillet and add oil and garlic. Sauté for 1 minute.

Add the Chicken and Broccoli

Place the marinated chicken and sauce to the skillet. Cook over medium heat for 5 minutes, stirring occasionally.

Place broccoli on top of the chicken and sweet potatoes.

Cover with a lid and reduce heat to low. Cook for 7-10 minutes or until broccoli is bright green and cooked through. The sweet potato cubes should be tender and the chicken golden brown with an internal temperature of 165℉. (Learn more about the internal temp for chicken with What temperature is chicken done?)

Serve the Chicken and Veggies

While this is definitely a full meal on its own, you can always serve it with some basmati rice or cauliflower rice to make it go a little further.

An extra bit of greens would also be a great idea.

A gluten free, Whole30, Paleo, and dairy free dinner recipe for BBQ chicken and sweet potatoes in a skillet.

Meal Prep and Storage

  • To Prep-Ahead: You can prep the sweet potatoes, broccoli, and chicken and store them separately in the refrigerator for up to 3-4 days before cooking. The sauce can also be made up to a week before cooking and stored in the refrigerator until ready to use.
  • To Store: Leftover chicken and veggies will last for up to 3-4 days if sealed in an airtight container in the refrigerator. 
  • To Freeze: Place in a freezer-safe container for up to 4-6 months. 
  • To Reheat: To reheat you can either add it back to a skillet over medium heat or warm it up in the microwave.

Expert Tips and Tricks

  • Prep early. You can easily dice the veggies a day or two early to make cooking this healthy dinner a breeze.
  • Let it chill. Marinate the chicken for at least several hours for the most flavor.
  • Pay attention. Don’t overcook the broccoli or it will be mushy.
  • Double up. If you like saucy chicken, you can double the BBQ marinade.
  • Serve it up. This one-pan meal is delicious on white rice or cauliflower rice.
  • Add some flavor. Spice this dish up with some cayenne pepper or Cajun seasoning for a kick, or herbs, like Italian seasoning.
A large skillet with sweet potatoes, broccoli, and chicken covered in a honey barbecue sauce.

More Easy Chicken Recipes

Add these simple chicken recipes to your meal plan to get the whole family raving.

Lean options like Chicken SatayCopycat Chipotle Chicken, Chicken Bryan, and Glazed Balsamic Chicken are showstoppers.

Or, choose a flavorful variety like Massaman Chicken Curry or General Tso’s Chicken for an easy dinner.

Tap stars to rate!

4.50 from 32 votes

BBQ Chicken, Sweet Potatoes & Broccoli

Easily make this one-pot Honey BBQ Chicken with Sweet Potatoes & Broccoli in under 30 minutes for dinner tonight!  Cubed sweet potatoes and chicken get cooked together in a sweet and savory honey barbecue sauce for a healthy meal the whole family will love.
Yield 4 servings
Prep 10 minutes
Cook 20 minutes
Total 30 minutes

Ingredients 

  • 1 lb. chicken breasts cut into 1-inch cubes
  • cup BBQ sauce
  • 1 Tbsp. honey
  • 1 ¼ tsp. salt divided
  • ½ tsp. pepper divided
  • 4 Tbsp. olive oil divided
  • 3 cups sweet potatoes peeled, cut into ½-inch cubes
  • 2 cloves garlic crushed
  • 1 head broccoli cut into bite-sized pieces
  • Cilantro optional
  • Green onions optional

Instructions 

  • Marinate the chicken: Whisk together BBQ sauce, honey, ½ teaspoon salt and ¼ teaspoon pepper in a small bowl. Pour BBQ sauce mixture over cubed chicken in a gallon-sized zip-top bag. Marinate for at least 10-15 minutes or up to overnight
    1 lb. chicken breasts, ⅓ cup BBQ sauce, 1 Tbsp. honey, 1 ¼ tsp. salt, ½ tsp. pepper
  • Saute the potatoes: In a large skillet or pot over medium heat add 3 tablespoons olive oil, sweet potatoes, ½ teaspoon salt and ¼ teaspoon pepper. Saute for 8-10 minutes, stirring occasionally, until sweet potatoes are almost cooked through.
    4 Tbsp. olive oil, 3 cups sweet potatoes
  • Add the garlic and chicken: Push sweet potatoes to the side of the skillet. Add last tablespoon of olive oil and garlic cloves. Saute for 1 minute over medium heat. Add marinated chicken and sauce to the skillet. Cook over medium heat for 5 minutes, stirring occasionally.
    2 cloves garlic
  • Mix in the broccoli: Lastly, add broccoli on top of the chicken and sweet potatoes. Sprinkle with remaining ¼ teaspoon salt. Cover with a lid and reduce heat to Low. Simmer for 7-10 minutes, or until broccoli is cooked through.
    1 head broccoli
  • Serve dish immediately with chopped green onions or cilantro and enjoy!
    Cilantro, Green onions

Tap stars to rate!

4.50 from 32 votes

Notes

  • Use a Whole30 approved BBQ sauce and leave out the honey for Whole30.

Meal Prep and Storage

  • To Prep-Ahead: You can prep the sweet potatoes, broccoli, and chicken and store them separately in the refrigerator for up to 3-4 days before cooking. The sauce can also be made up to a week before cooking and stored in the refrigerator until ready to use.
  • To Store: Leftover chicken and veggies will last for up to 3-4 days if sealed in an airtight container in the refrigerator. 
  • To Freeze: Place in a freezer-safe container for up to 4-6 months. 
  • To Reheat: To reheat you can either add it back to a skillet over medium heat or warm it up in the microwave.

Nutrition

Calories: 394kcal, Carbohydrates: 34g, Protein: 13g, Fat: 23g, Saturated Fat: 4g, Cholesterol: 40mg, Sodium: 889mg, Potassium: 624mg, Fiber: 4g, Sugar: 13g, Vitamin A: 14550IU, Vitamin C: 44.3mg, Calcium: 69mg, Iron: 1.7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Made this recipe?Leave a comment below!
5 Secrets to Healthier Family Dinners
Tips & recipes for getting yummy — and healthy — meals on the table.

You May Also Like

Thanks for
Stopping By!

I’m London! Join me as we cook up nourishing meals for you and your loved ones and learn a few healthy cooking tips and tricks!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. 5 stars
    As the male of the house l cooked this dinner tonight and it went over really well with the ladies I give it a thumbs up! We will do it again!

    1. Yay! So happy to hear you enjoyed the recipe! Thanks so much for taking the time to leave a comment and rating!