BBQ Chicken Sweet Potato Skillet – Easy One-Pan Dinner

Cast-iron skillet filled with roasted sweet potatoes, onions, and melted cheese, garnished with parsley on a wooden table

The BBQ Chicken Sweet Potato Skillet feels like one of those perfect cozy dinners that really hits home. It’s hearty, comforting, and just a little fun to eat. Whenever our Asheville evenings get busy and hunger strikes all at once, this dish is my secret weapon. The sweet potatoes bring a gentle natural sweetness, the BBQ chicken adds smoky zing, and everything cooks together in one skillet—meaning fewer dishes and more time spent with the family.

I still remember the first time I threw this skillet together — the way those sweet potatoes browned just right, the BBQ sauce soaking into the chicken, and that golden layer of melted cheese on top. It’s a meal that feels like a warm hug at the end of a long day. Simple, comforting, and familiar, but with just enough flavor to keep things interesting and fresh.

This recipe is proof that all you really need are a handful of everyday ingredients to pull off a meal that’s both satisfying and delicious. The smoky BBQ chicken pairs beautifully with the soft, tender sweet potatoes, topped with melted cheese that brings it all together. It’s an easy, reliable dish for hectic weeknights when you want big flavor with minimal fuss.

Imagine a dinner where sweet meets smoky, done all in one skillet with minimal effort—that’s this BBQ Chicken Sweet Potato Skillet. It’s a straightforward, comforting meal that combines tender, naturally sweet potatoes with smoky BBQ chicken and gooey cheese, perfect for a busy weeknight. Cleanup is a breeze since it’s all cooked in a single pan, and the flavors are approachable for the whole family.

You can have this on the table in about 30 minutes—just 10 minutes to prep and 20 minutes to cook. Feel free to customize with what you have: swap in rotisserie chicken to speed things up, or go dairy-free using your favorite plant-based cheese. It’s flexible and forgiving.

Below, you’ll find a detailed ingredient list with easy substitutions, clear stovetop instructions to guide you through, plus my best tips for getting the tastiest results. I also cover ways to switch it up and how to store leftovers so nothing goes to waste.

Why This Works for Weeknights

This BBQ Chicken Sweet Potato Skillet ticks so many boxes for a go-to weeknight dinner: it’s cozy, quick, and totally fuss-free. In just about 30 minutes—10 prepping and 20 cooking—you get a full, satisfying meal straight from one pan, which means just one pot to wash. Talk about a win! If you love fast skillet dinners, this cozy 30-minute skillet chicken is another great option.

  • One-pan convenience: Everything cooks right in one skillet, cutting prep and cleanup time so you spend more time relaxing and less scrubbing.
  • Kid-friendly and fast: With sweet and smoky flavors, this meal pleases little palates and grown-up taste buds alike, plus it’s ready in a flash.
  • Super flexible: Use rotisserie chicken for even faster prep, swap out the corn for black beans, or pick a dairy-free cheese to suit your needs — this recipe works with what you’ve got on hand.
  • Great for leftovers and meal prep: It stores and reheats wonderfully, and you can freeze portions for up to two months, making it perfect for quick lunches or easy dinners later on.
  • Balanced and versatile: You get protein, veggies, and carbs all in one, but you can also use it to build bowls over rice or quinoa (like a street corn chicken rice bowl), or even wrap it into tacos for a fun twist.

It’s a warm, dependable meal that hits the sweet spot between flavorful and practical—a lifesaver for busy evenings or laid-back get-togethers when you want something hearty without the stress.

BBQ Chicken Sweet Potato Skillet is comfort food at its easiest. The smoky BBQ chicken and naturally sweet potatoes strike the perfect balance of sweet and savory that makes everyone at the table happy. Plus, it’s a one-pan meal that feels complete and satisfying without any extra bells or whistles.

What I really love is how easy it is to make this your own. Tweak the BBQ sauce for more heat or sweetness, toss in any veggies you have on hand, or keep it naturally gluten-free by skipping anything with gluten. It’s ideal for busy nights, meal prepping ahead, or casual meals with family and friends when you want something filling but not overly heavy.

Ingredients and Handy Substitutes

Top-down view of organized bowls with sweet potatoes, corn, shredded chicken, onions, cheese, and BBQ sauce.

  • 2 large sweet potatoes, peeled and diced into even pieces
  • 2 tablespoons olive oil
  • Salt and black pepper, to taste
  • 2 cups cooked chicken, shredded or chopped
  • ¾ cup BBQ sauce (your favorite kind!)
  • ½ teaspoon smoked paprika
  • ½ red onion, sliced thin
  • 1 cup fresh or frozen corn kernels
  • 1 cup shredded cheddar or mozzarella cheese
  • Fresh green onions, thinly sliced for garnish

Skillet Cooking Directions

  1. Peel and dice 2 large sweet potatoes into even pieces
  2. Slice ½ red onion thinly; shred 1 cup cheese and thinly slice green onions; shred or chop 2 cups cooked chicken if needed
  3. Heat 2 tablespoons olive oil in a large skillet over medium heat until shimmering
  4. Add diced sweet potatoes to the skillet and season with salt and black pepper

  5. Cook sweet potatoes 10–12 minutes, stirring occasionally, until tender and starting to brown
  6. Add sliced red onion and 1 cup corn; cook 3–4 minutes until the vegetables soften
  7. Stir in cooked chicken, ¾ cup BBQ sauce, and ½ teaspoon smoked paprika, coating everything evenly
  8. Lower heat to medium-low and sprinkle shredded cheese evenly over the top

  9. Cover the skillet and cook 3–5 minutes until the cheese is melted
  10. Turn off the heat, garnish with sliced green onions, and serve warm

Chef Tips and Time-Savers

Make sure to cut your sweet potatoes into even chunks so they cook at the same pace—no one wants undercooked or burnt pieces. Cover the skillet when you add the cheese to help it melt perfectly and get that delicious gooey texture. Choose a BBQ sauce you genuinely love since it really drives the flavor of the whole dish. If the pan starts to look dry while cooking, a quick splash of water will keep everything moist and prevent sticking. Love the one-pan approach? For another fast, low-cleanup dinner, try One-Pan Honey Garlic Kielbasa & Veggies.

Mix-Ins, Swaps, and Serving Ideas

If you like a little heat, toss in some sliced jalapeños or a pinch of cayenne pepper. For extra creaminess, top your skillet with a dollop of sour cream or tangy Greek yogurt right before serving—it adds a nice cool contrast. You can also sprinkle some smoked cheese on top for an added layer of smoky flavor that takes it up a notch.

This skillet is totally filling on its own, but I like to serve it with a simple side salad, some steamed greens, or crisp Air Fryer Zucchini With Parmesan to brighten things up. It’s a great choice for family dinners when you want something hearty but hassle-free.

For a fun twist, turn it into a bowl by serving over rice or quinoa, or wrap it in warm tortillas for BBQ chicken sweet potato tacos—or roll it into a Southwest chicken wrap. And don’t forget—the leftovers reheat beautifully for lunches or quick dinners later in the week.

Make Ahead and Leftover Tips

Let your skillet cool just a bit after cooking—no more than 1 to 2 hours at room temperature—then pack leftovers into airtight containers. Keep them in the fridge for up to three days.

To freeze, cool your portions completely, then store in freezer-safe containers or heavy-duty freezer bags, squeezing out as much air as you can. You can freeze for up to two months. Heads up: sweet potatoes can get a little softer after freezing, but the taste stays delicious and safe. If you’re building a meal-prep rotation, try High Protein Ground Turkey Casserole for another easy, reheat-friendly option.

Make-ahead tips:

  • Cook the sweet potatoes and BBQ chicken separately ahead of time. When ready to eat, combine everything in the skillet and finish with cheese.
  • If prepping early, cook sweet potatoes slightly less to avoid mushy texture, and finish cooking them fully when reheating.
  • Keep shredded cheese stored separately and sprinkle it on top just before reheating for the freshest melted finish.

Reheating methods:

  • Skillet: Warm leftovers over medium heat with a bit of oil or a splash of water. Cover and stir occasionally for 5 to 8 minutes until piping hot.
  • Oven: Place in an oven-safe dish, cover with foil, and bake at 350°F (175°C) for 15 to 20 minutes (25 to 30 minutes if frozen). Remove foil toward the end, add cheese, and let it melt.
  • Microwave: Put a portion in a microwave-safe dish, cover loosely, heat for 1 to 2 minutes, stir, then continue heating in 30 to 60 second bursts until steaming hot.

Always heat leftovers until the internal temperature hits 165°F (74°C) to keep things safe. If reheating from frozen, thaw overnight in the fridge for the best texture.

A cast-iron skillet filled with roasted sweet potato cubes, red onions, melted cheese, and herbs.

Answers to Common Questions

Can I use raw chicken instead of cooked?
Yes! Just cook diced raw chicken in your skillet first until cooked through, then take it out and proceed with the recipe. This way the chicken won’t overcook when combined with everything else.

Is this recipe meal-prep friendly?
Definitely. It keeps well in the fridge for up to three days and reheats easily for quick meals throughout the week. For another cozy make-ahead option, try Easy Chicken Mashed Potato Bowls.

Can I make this dairy-free?
Yes! Simply leave out the cheese or swap in your favorite dairy-free cheese alternative, and you’re good to go.

What kind of BBQ sauce should I use?
I recommend a smoky or slightly sweet BBQ sauce to match the flavors here, but honestly, use whatever your family enjoys most—that’s what counts! If you prefer a sweeter, tropical-leaning vibe, you’ll also love Sweet Sheet Pan Pineapple Chicken and Broccoli.

cast-iron skillet filled with crispy chicken, red onion slices, melted cheese, and herbs.

Print

A hearty and comforting one-pan meal combining tender sweet potatoes, smoky BBQ chicken, and melted cheese. Ready in about 30 minutes, perfect for quick family dinners or meal prep.

  • Author: Ashley
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course

Ingredients

Scale
  • 2 large sweet potatoes, peeled and diced into even pieces
  • 2 tablespoons olive oil
  • Salt, to taste
  • Black pepper, to taste
  • 2 cups cooked chicken, shredded or chopped
  • 3/4 cup BBQ sauce (smoky or slightly sweet recommended)
  • 1/2 teaspoon smoked paprika
  • 1/2 red onion, sliced thin
  • 1 cup fresh or frozen corn kernels
  • 1 cup shredded cheddar or mozzarella cheese
  • Fresh green onions, thinly sliced for garnish

Instructions

  1. Peel and dice 2 large sweet potatoes into even pieces.
  2. Slice 1/2 red onion thinly; shred 1 cup cheese; thinly slice green onions; shred or chop 2 cups cooked chicken if needed.
  3. Heat 2 tablespoons olive oil in a large skillet over medium heat until shimmering.
  4. Add diced sweet potatoes to the skillet and season with salt and black pepper.
  5. Cook sweet potatoes for 10–12 minutes, stirring occasionally, until tender and starting to brown.
  6. Add sliced red onion and 1 cup corn; cook 3–4 minutes until the vegetables soften.
  7. Stir in cooked chicken, 3/4 cup BBQ sauce, and 1/2 teaspoon smoked paprika, coating everything evenly.
  8. Lower heat to medium-low and sprinkle shredded cheese evenly over the top.
  9. Cover the skillet and cook 3–5 minutes until the cheese is melted.
  10. Turn off the heat, garnish with sliced green onions, and serve warm.

Notes

Cut sweet potatoes evenly for uniform cooking., Cover skillet when melting cheese for gooey texture., Choose a BBQ sauce you enjoy as it drives flavor., Add a splash of water if pan looks dry during cooking to prevent sticking., Spice it up with sliced jalapeños or cayenne pepper if desired., Serve with a dollop of sour cream or Greek yogurt for creaminess and contrast., Serve as-is or over rice/quinoa, or wrap in tortillas for tacos., Reheat leftovers in skillet, oven, or microwave ensuring internal temperature reaches 165°F (74°C)., Freeze leftovers up to 2 months; sweet potatoes may soften but taste remains good., If using raw chicken, cook it first separately then combine with other ingredients.

Nutrition

  • Serving Size: 1 serving
  • Calories: Approximately 450 calories per serving
  • Fat: About 15 grams per serving
  • Carbohydrates: Approximately 45 grams per serving
  • Protein: About 30 grams per serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Dinner

Maya Reynolds

ABOUT THE AUTHOR

Maya Reynolds

Hi, I’m Maya Reynolds, a home cook, recipe creator, and mom of two living just outside Nashville, Tennessee. I’m 38, married to my husband Adam, and together we’re raising our two kids, Ella and Jack — my favorite little taste testers and the inspiration behind the simple, comforting, family-friendly recipes I share on CookeryGood.

READ MORE →

Leave a Comment

Recipe rating