I needed a dinner that checked every box: high protein, real food, and something my daughters would actually finish. That’s when I landed on bbq chicken stuffed sweet potatoes — and now it’s our Thursday night standard. You roast sweet potatoes until they’re tender, stuff them with BBQ-coated shredded chicken, top with melted cheese, and call it a meal. Simple, filling, and the kind of recipe that works whether you’re meal-prepping for the week or scrambling to get something decent on the table.
My older daughter used to turn her nose up at sweet potatoes until I started serving them this way. Something about the BBQ chicken makes them feel less like “healthy food” and more like actual dinner.
Why You’ll Love This BBQ Chicken Stuffed Sweet Potatoes Recipe
You get a complete meal in one tidy package — no need for a side dish or complicated plating. The sweet potato acts as both your carb and your “plate,” so cleanup is almost nonexistent.
It’s protein-forward without being boring. Between the shredded chicken and the melted cheese, you’re looking at a serious protein boost that keeps you full for hours.
Meal prep couldn’t be easier. I’ll roast a batch of sweet potatoes on Sunday, keep the BBQ chicken in a separate container, and assemble them throughout the week. Forty-five seconds in the microwave and dinner is ready.
The flavor balance is spot-on. You get the natural sweetness from the potato, tang from the BBQ sauce, a little heat from the garlic powder, and freshness from the cilantro and lime. It doesn’t taste like diet food — it tastes like something you’d order at a casual restaurant.
Leftovers actually get better. The BBQ sauce soaks into the potato flesh overnight, so reheated portions are even more flavorful than the first round. I’ve had clients tell me they intentionally make extra just for the leftovers.
Ingredients for BBQ Chicken Stuffed Sweet Potatoes
I’ve been making variations of stuffed sweet potatoes for years, and this combination hits the sweet spot between effort and payoff. You don’t need specialty ingredients or a long shopping list — just a handful of pantry staples and one shortcut that saves you 30 minutes.
The Base:
4 medium sweet potatoes, scrubbed and dried
1 tablespoon olive oil
The Filling:
3 cups cooked chicken, shredded (rotisserie chicken works perfectly)
3/4 cup BBQ sauce (sugar-free preferred)
1/2 red onion, finely diced
1/2 teaspoon garlic powder
The Finish:
1/2 cup shredded cheddar or monterey jack cheese
1/4 cup fresh cilantro, chopped
1/2 lime, cut into wedges
Rotisserie chicken is your best friend here. I used to poach chicken breasts specifically for this recipe, but honestly? The rotisserie version has more flavor and saves you a solid half-hour. Just shred it with two forks and you’re done.
For the BBQ sauce, I lean toward sugar-free versions to keep the macros in check, but use whatever you’ve got. My go-to is a smoky variety with a little kick — the sweetness of the potato balances it out beautifully. If you want to make this even lighter, try mixing half BBQ sauce with half plain Greek yogurt. You still get the tang without all the sugar.
Red onion adds a sharp bite that cuts through the richness. If raw onion isn’t your thing, you can sauté it for a minute or two until it softens. Emily always skips this step and says she doesn’t notice a difference, but I think the texture is better when it’s got a little crunch.
How to Make BBQ Chicken Stuffed Sweet Potatoes
The secret to fluffy, tender sweet potatoes is roasting them long enough. Undercooked sweet potatoes are dense and starchy — you want them soft enough that a fork slides through without resistance.
Step 1: Roast the Potatoes
Preheat your oven to 200°C (400°F). Pierce each sweet potato several times with a fork — this lets steam escape and prevents any bursting. Rub them with olive oil, place on a baking sheet, and roast for 40 to 50 minutes. You’ll know they’re ready when a knife slides into the center with zero resistance. If you’re meal-prepping, you can roast these a day or two ahead and store them in the fridge.
Step 2: Prepare the Filling
While the potatoes roast, combine your shredded chicken, BBQ sauce, diced red onion, and garlic powder in a medium bowl. Toss everything together until the chicken is evenly coated. This is also a good time to taste and adjust — if your BBQ sauce is too sweet, add a splash of apple cider vinegar to balance it out.
Step 3: Stuff
Once the potatoes are done, pull them from the oven and let them cool for a minute so you don’t burn your hands. Slice each one down the center lengthwise, then gently push the ends toward the middle to open them up. Before you add the filling, use a fork to fluff the inside of the potato with a tiny pinch of salt. This step makes a huge difference — it creates a creamy bed for the chicken and ensures the seasoning reaches every bite.
Step 4: Fill and Melt
Divide the BBQ chicken mixture evenly among the four potatoes. Top each with 2 tablespoons of shredded cheese. Don’t skip the cheese — it adds richness and helps bind everything together.
Step 5: Final Bake
Return the stuffed potatoes to the oven for 5 to 8 minutes, or until the chicken is heated through and the cheese is melted and bubbly. If you want a little char on the cheese, switch your oven to broil for the last minute. Just watch it carefully so it doesn’t burn.
Step 6: Serve
Garnish with fresh cilantro and a squeeze of lime juice. The lime brightens everything up and adds a fresh contrast to the smoky BBQ flavor.
Pro Tip: If you’re short on time, microwave the sweet potatoes for 7 to 10 minutes instead of roasting them. Pierce them first, microwave on high, then stuff and bake as directed. You lose a little of the caramelized sweetness you get from roasting, but it still works in a pinch.
What to Serve with BBQ Chicken Stuffed Sweet Potatoes
These are hearty enough to stand alone, but if you want to round out the meal, here’s what I reach for.
A simple green salad with a tangy vinaigrette cuts through the richness of the BBQ chicken. I’ll toss together arugula, cherry tomatoes, and a lemon-Dijon dressing — takes three minutes and adds a fresh element to the plate.
Steamed broccoli or green beans work if you want something warm and vegetable-forward. I’ll steam a big batch at the start of the week and reheat portions as needed.
Coleslaw is a classic pairing. The crunch and acidity balance the soft, sweet potato and the tangy BBQ sauce. I make mine with a yogurt-based dressing instead of mayo to keep it lighter.
If you’re feeding a crowd, black beans or pinto beans on the side turn this into a full Tex-Mex spread. You can even set up a stuffed potato bar and let everyone build their own.
For a low-carb option, try serving these alongside roasted Brussels sprouts or cauliflower rice. The sweet potato already gives you plenty of carbs, so if you’re watching macros, a lighter side makes sense.
If you want another family-friendly recipe that’s just as easy, check out our Creamy One-Pot Potato Hamburger Soup — it’s another one-dish wonder that my daughters request constantly.
Pro Tips & Variations for BBQ Chicken Stuffed Sweet Potatoes
Use a mix of white and dark meat. If you’re shredding a whole rotisserie chicken, don’t toss the dark meat. It’s juicier and adds more flavor to the filling. I’ll use about two-thirds white meat and one-third dark.
Add a little heat. A pinch of cayenne pepper or a few dashes of hot sauce in the BBQ chicken mixture gives it a subtle kick without overpowering the other flavors.
Try different cheeses. Monterey Jack melts beautifully, but smoked gouda or pepper jack both work if you want to change things up. My older daughter prefers sharp cheddar, so I’ll split the batch and use different cheeses depending on who’s eating.
Make it a full meal-prep situation. Roast six or eight sweet potatoes at once, portion out the BBQ chicken into containers, and store them separately. When you’re ready to eat, just microwave a potato for 60 seconds, top with the chicken, add cheese, and microwave for another 30 seconds. You’ve got dinner in under two minutes.
Switch up the protein. Shredded pork works beautifully here — especially if you’ve got leftover pulled pork from another meal. Black beans or chickpeas make a solid vegetarian option. I’ll mash the beans with the BBQ sauce and a little cumin for a heartier filling.
Add crunch. A handful of crushed tortilla chips or roasted pepitas on top adds texture. My daughters love the chips — it makes the whole thing feel more like nachos and less like “healthy dinner.”
If you’re looking for another protein-packed option that’s just as satisfying, our Keto Cheesy Hamburger and Broccoli Skillet is another go-to in our house.
Storage & Reheating Tips
Store roasted sweet potatoes and BBQ chicken separately in airtight containers for up to four days. If you assemble them ahead of time, they’ll keep for three days, but the potato can get a little soggy. I prefer keeping them separate and assembling as needed.
To reheat, microwave for 60 to 90 seconds, or until heated through. If you want the cheese to get bubbly again, pop it under the broiler for a minute after microwaving.
These freeze surprisingly well. Wrap each stuffed potato individually in foil, then store in a freezer-safe bag for up to two months. Thaw in the fridge overnight and reheat in the oven at 180°C (350°F) for 15 to 20 minutes.
For meal prep, I’ll roast a batch of sweet potatoes on Sunday, keep the BBQ chicken in the fridge, and assemble fresh portions throughout the week. It takes less than two minutes to put together, and the potato reheats faster when it’s not already stuffed.
Leftover BBQ chicken also works great in wraps, on top of salads, or stirred into scrambled eggs. I’ve used it as a quesadilla filling more times than I can count.
Common Questions
How do I make this recipe faster?
Using a pre-cooked rotisserie chicken and microwaving the sweet potatoes can cut the total time down to under 20 minutes. Pierce the potatoes, microwave on high for 7 to 10 minutes, then stuff and bake as directed. You lose a little of the roasted sweetness, but it’s a solid weeknight shortcut.
Can I make these dairy-free?
Absolutely. Skip the cheese or substitute it with a dollop of dairy-free Greek yogurt or a few slices of creamy avocado. The avocado adds richness without the dairy, and it pairs beautifully with the lime and cilantro.
What’s the best way to reheat these?
Microwave for 60 to 90 seconds if you’re in a hurry. For a crispier result, reheat in the oven at 180°C (350°F) for 10 to 12 minutes. If the potato starts to dry out, cover it loosely with foil.
Can I use sweet potato fries instead of whole potatoes?
Not really. The whole potato acts as the vessel and holds everything together. If you want to use fries, you’d be better off making a loaded fries situation — roast the fries, top with BBQ chicken and cheese, and bake until melted.
How do I keep the sweet potatoes from getting soggy?
Don’t overstuff them, and make sure you fluff the inside before adding the filling. If you’re meal-prepping, store the potatoes and chicken separately and assemble just before eating.
Final Thoughts
BBQ chicken stuffed sweet potatoes have become one of those recipes I rely on when I need something quick, filling, and actually nutritious. My daughters love them, they’re easy to scale up for meal prep, and they taste good enough that you don’t feel like you’re compromising just because you’re trying to eat well.
If you’re looking for more high-protein, family-friendly dinners, try our Zesty Lemon and Herb Greek Chicken Tenders — another one that gets requested on repeat in our house.

