Skip to Content

BBQ Chicken Bowls with Sweet Potatoes and Coleslaw (Whole30)

BBQ Chicken Bowls with Sweet Potatoes and Coleslaw (Whole30)

You Ever Have One of Those 'I-Need-Something-Satisfying' Nights?

Last winter, we had a run of cold, miserable Wednesdays where it felt like everything in the fridge was either wilted or missing half a stem. I threw together a riff on these BBQ Chicken Bowls with Sweet Potatoes and Coleslaw on a total whim—mostly because I had leftover BBQ chicken and a single, slightly wonky sweet potato kicking around. And something magical happened: my kids cleaned their plates (which, frankly, is a minor miracle most days), and my partner, who usually despises coleslaw, went back for seconds. I can't always guarantee clean dinner plates, but this meal gets close.

BBQ Chicken Bowls with Sweet Potatoes and Coleslaw (Whole30)

It’s bright, colorful, and comfort food-ish—but you know, on the lighter side. Plus, you get to douse things in BBQ sauce, which never hurts. If anyone tells you they don’t like BBQ chicken, I’d wager they just haven’t tried it in this bowl.

Why I Keep Making These BBQ Chicken Bowls

I make this whenever I want an easy, hearty meal that somehow manages to taste like summer and winter at the same time (seriously). My family goes crazy for it because the sweet potatoes get all caramelized and sticky, and the coleslaw has this punchy crunch that just wakes the whole bowl up. The best part, honestly: the BBQ sauce kind of soaks into everything, so by the end, you’re scraping the bottom to get the last smoky-sweet remnants.

One time I tried rushing the chicken, and it came out rubbery, so—trust me, give it some love. Oh and when I've forgotten to prep the slaw ahead of time, I've just chopped everything extra quick. It still gets devoured.

What You'll Need (aka: It's All About Options)

  • 2 medium boneless, skinless chicken breasts (thighs work great too—actually, sometimes I prefer thighs for the juiciness)
  • 1 tablespoon olive oil (avocado oil is fine, or whatever oil is singing to you from the pantry)
  • 1 teaspoon smoked paprika (once I subbed with regular paprika & a pinch of cumin; not mad about it)
  • Salt and black pepper, to taste
  • 2 medium sweet potatoes, diced (I’ve even roasted butternut squash instead when there were no sweet potatoes in sight—my neighbor swears by it)
  • 3 cups shredded cabbage (half red, half green if you’re feeling jazzy, but bagged slaw mix is absolutely fine)
  • 1 cup shredded carrots (just use more cabbage if carrots are missing—no one’s judging)
  • 2 green onions, sliced (sometimes I skip these if the fridge is bare, but they're fantastic when you have them)
  • ½ cup Whole30-compliant BBQ sauce (Primal Kitchen is the one everyone recommends but honestly any compliant BBQ sauce will do—the main thing is you love the flavor)
  • 2 tablespoons apple cider vinegar (lemon juice also works)
  • ¼ cup mayonnaise (Whole30 or homemade, or swap in compliant ranch if mayo weirds you out)
  • 1 teaspoon Dijon mustard (skip if you’re not a mustard person—I won’t tell)
  • Fresh cilantro or parsley, for garnish (absolutely optional but it makes things look fancy)

How I (Actually) Make These BBQ Chicken Bowls

  1. First thing, preheat your oven to 425°F (because everything tastes better roasted at high heat—at least I think so).
  2. Toss the diced sweet potatoes with half the oil, salt, pepper, and a little smoked paprika if extra’s around. Spread them on a lined baking sheet (okay, a pan with foil will do if you’re out of parchment). Roast for about 25 minutes, flipping halfway. They’ll get some caramel-y edges—don’t panic if they look toasty. That’s flavor.
  3. While the potatoes are going, rub the chicken with remaining oil, more salt, pepper, and smoked paprika. Sear in a large skillet over medium-high heat, about 4-5 minutes per side, until golden-ish. Then, chuck it in the oven (on a second tray, or with the potatoes if there's room) until cooked through—about 8 to 10 more minutes. Sometimes I add BBQ sauce at this stage and bake until it gets sticky, but sometimes I just shred and sauce after. Both work.
  4. Meanwhile, in a big bowl, toss the cabbage, carrots, and green onions. In a little bowl (or honestly, right on top), whisk or just mix the mayo, apple cider vinegar, mustard, salt and pepper. Pour over the veggies, toss until everything’s coated. Taste it—add more vinegar if you love tang. This is where I sneak a forkful, just to check.
  5. Once the chicken has cooled a smidge, shred it (two forks is the classic way, but your hands work fine—just, let it cool unless you're into burning your fingers). Add the BBQ sauce, toss til gloriously messy.
  6. Build your bowls: sweet potatoes on the bottom, big scoop of BBQ chicken on top, a heap of slaw, sprinkle of herbs if you remembered to buy them (no shade if not!). Drizzle with a bit more BBQ, if you like it saucy.
BBQ Chicken Bowls with Sweet Potatoes and Coleslaw (Whole30)

Stuff I Learned (Notes from the Trenches)

  • If you pile everything on one baking sheet, just keep chicken on one end and potatoes on the other—it saves dishes, but does crowd things a bit so you miss out on extra crispy edges.
  • I actually find it works better if you dress the slaw and then let it sit for at least 10 minutes—the veggies get less aggressive that way.
  • Resist the urge to slice the chicken before cooking; it dries out fast (ask me how I know).

What Happens If You Switch Things Up? (Variations I've Tried)

  • I tried subbing shredded pork instead of chicken once—honestly, not my fave for this combo. It got a bit heavy. But if you're into it, go for it!
  • Roasted broccoli instead of sweet potatoes? Surprisingly tasty, though my youngest picked every floret out.
  • Lime juice in the slaw is fab if you want things a tad zestier.
  • I've used rotisserie chicken in a pinch. Slightly less Whole30, maybe, but a lifesaver on a Tuesday after soccer practice.
BBQ Chicken Bowls with Sweet Potatoes and Coleslaw (Whole30)

Do You Need Fancy Gear?

Honestly, all you need is a baking sheet, a decent frying pan (or even a wok, if that's what you've got), and a big bowl or two. No stand mixer required—unless you like to feel fancy shredding your chicken that way (I did it once, the chicken went flying. Not recommended). If you don't have an oven, you can cook the potatoes in a skillet over lower heat, covered—takes longer but totally works.

How I (Generally) Store Leftovers

Fridge, airtight container, 3 days max—but honestly, in my house, it never lasts more than a day! The flavors kind of meld together if you leave the slaw and chicken with the potatoes, so sometimes I keep the slaw separate until serving if I want it extra crunchy. But it's not life or death.

How To Serve (And What My Family Does)

I let everyone build their own bowls (which is code for: less complaining from the peanut gallery). My personal favorite: big pile of sweet potatoes, then as much extra slaw as will physically fit. My youngest likes to dip her sweet potato cubes in extra BBQ sauce, which, honestly? Genius move.

Lessons Learned The Hard Way (Pro Tips)

  • I once tried microwaving the sweet potatoes to speed up roasting, and ended up with slightly mushy, vaguely sad cubes—don’t do it, just be patient.
  • I've rushed dressing the slaw right before serving and it's just a bit harsh. Give it a little time to hang out; it's worth the wait.
  • Don't overdo the BBQ sauce while baking or it can burn—better to add more at the end if you like things saucy.

FAQ (You Wouldn't Believe the Questions I Get!)

Can I make this ahead? You bet. I actually think the flavors get better the next day—at least, if you keep the slaw separate from the warm stuff.

Is this really Whole30? Yep, as long as your BBQ sauce and mayo are compliant. Double-check labels or DIY it if you’re worried about sneaky sugars.

Can I freeze it? Sure—well, the chicken and sweet potatoes freeze pretty well; slaw, not so much. Soggy city.

How spicy is it? Not at all, but you can add hot sauce if you want to jazz things up. Some days I do, some days not.

Could I use pre-cooked chicken? Absolutely, especially if you’re pressed for time or forgot to defrost. Just give it a little love with the BBQ sauce and you’re set.

Oh, and did I ever tell you how one time I accidentally made this with ketchup instead of BBQ sauce? It was... not ideal, but we survived.

★★★★★ 4.80 from 39 ratings

BBQ Chicken Bowls with Sweet Potatoes and Coleslaw (Whole30)

yield: 4 servings
prep: 20 mins
cook: 35 mins
total: 55 mins
A hearty, Whole30-compliant dinner bowl featuring juicy BBQ chicken, roasted sweet potatoes, and a crisp, tangy coleslaw. Perfect for a nourishing, flavorful meal that's as easy to make as it is satisfying.
BBQ Chicken Bowls with Sweet Potatoes and Coleslaw (Whole30)

Ingredients

  • 2 medium boneless, skinless chicken breasts (thighs work great too—actually, sometimes I prefer thighs for the juiciness)
  • 1 tablespoon olive oil (avocado oil is fine, or whatever oil is singing to you from the pantry)
  • 1 teaspoon smoked paprika (once I subbed with regular paprika & a pinch of cumin; not mad about it)
  • Salt and black pepper, to taste
  • 2 medium sweet potatoes, diced (I’ve even roasted butternut squash instead when there were no sweet potatoes in sight—my neighbor swears by it)
  • 3 cups shredded cabbage (half red, half green if you’re feeling jazzy, but bagged slaw mix is absolutely fine)
  • 1 cup shredded carrots (just use more cabbage if carrots are missing—no one’s judging)
  • 2 green onions, sliced (sometimes I skip these if the fridge is bare, but they're fantastic when you have them)
  • ½ cup Whole30-compliant BBQ sauce (Primal Kitchen is the one everyone recommends but honestly any compliant BBQ sauce will do—the main thing is you love the flavor)
  • 2 tablespoons apple cider vinegar (lemon juice also works)
  • ¼ cup mayonnaise (Whole30 or homemade, or swap in compliant ranch if mayo weirds you out)
  • 1 teaspoon Dijon mustard (skip if you’re not a mustard person—I won’t tell)
  • Fresh cilantro or parsley, for garnish (absolutely optional but it makes things look fancy)

Instructions

  1. 1
    First thing, preheat your oven to 425°F (because everything tastes better roasted at high heat—at least I think so).
  2. 2
    Toss the diced sweet potatoes with half the oil, salt, pepper, and a little smoked paprika if extra’s around. Spread them on a lined baking sheet (okay, a pan with foil will do if you’re out of parchment). Roast for about 25 minutes, flipping halfway. They’ll get some caramel-y edges—don’t panic if they look toasty. That’s flavor.
  3. 3
    While the potatoes are going, rub the chicken with remaining oil, more salt, pepper, and smoked paprika. Sear in a large skillet over medium-high heat, about 4-5 minutes per side, until golden-ish. Then, chuck it in the oven (on a second tray, or with the potatoes if there's room) until cooked through—about 8 to 10 more minutes. Sometimes I add BBQ sauce at this stage and bake until it gets sticky, but sometimes I just shred and sauce after. Both work.
  4. 4
    Meanwhile, in a big bowl, toss the cabbage, carrots, and green onions. In a little bowl (or honestly, right on top), whisk or just mix the mayo, apple cider vinegar, mustard, salt and pepper. Pour over the veggies, toss until everything’s coated. Taste it—add more vinegar if you love tang. This is where I sneak a forkful, just to check.
  5. 5
    Once the chicken has cooled a smidge, shred it (two forks is the classic way, but your hands work fine—just, let it cool unless you're into burning your fingers). Add the BBQ sauce, toss til gloriously messy.
  6. 6
    Build your bowls: sweet potatoes on the bottom, big scoop of BBQ chicken on top, a heap of slaw, sprinkle of herbs if you remembered to buy them (no shade if not!). Drizzle with a bit more BBQ, if you like it saucy.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 390cal
Protein: 32 gg
Fat: 14 gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 36 gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!