These vibrant bowls bring together smoky BBQ chicken, crispy roasted sweet potatoes, and tangy homemade coleslaw for a well-rounded dinner. The chicken gets seasoned with smoked paprika and garlic powder before hitting the grill, then brushed generously with your favorite BBQ sauce. Sweet potatoes roast until golden and tender, while the colorful cabbage-carrot slaw offers refreshing crunch. Everything comes together in just under an hour, making this an ideal choice for meal prep or busy weeknights when you want something nutritious without sacrificing flavor.
The first time I made these bowls, my kitchen smelled like a backyard barbecue in the middle of February. I'd been craving something that felt like summer comfort food but wouldn't derail my healthier eating habits. Now they've become my go-to when I want dinner to feel like a treat without spending hours at the stove.
Last Tuesday my roommate walked in while I was brushing the chicken with BBQ sauce and immediately asked what smelled so incredible. We ended up eating standing up at the counter because neither of us could wait to sit down properly. That's the thing about these bowls, they make weeknight dinners feel like something worth celebrating.
Ingredients
- 4 boneless skinless chicken breasts: Thighs work beautifully here too and stay even juicier if you have the extra time
- 1 cup BBQ sauce: Look for one with a nice smoky kick or whisk in a dash of chipotle powder if your favorite brand is on the sweeter side
- 1 tablespoon olive oil: Helps the spices cling to the chicken and creates a lovely golden crust
- 1 teaspoon smoked paprika: This is what gives the chicken that grill flavor even when you're cooking inside
- ½ teaspoon garlic powder: Builds depth without the work of fresh garlic
- Salt and pepper: Don't be shy here, a good seasoning base makes everything else pop
- 2 large sweet potatoes: Look for ones that feel heavy for their size with smooth taut skin
- 2 tablespoons olive oil: Toss the cubes really well so every piece gets coated and roasts evenly
- ½ teaspoon paprika: Regular paprika works but adds a subtle earthiness that complements the sweetness
- Salt and pepper: Sweet potatoes need enough salt to balance their natural sugar
- 3 cups shredded green cabbage: The bagged coleslaw mix works perfectly if you're short on time
- 1 cup shredded purple cabbage: Adds such gorgeous color and a slightly peppery bite
- 1 large carrot: Use the box grater, it's faster than you remember and so satisfying
- ¼ cup mayonnaise: Greek yogurt makes a lighter version if that's your preference
- 1 tablespoon apple cider vinegar: Cuts through the richness and brightens everything up
- 1 teaspoon honey: Just enough to round out the sharpness without making it sweet
- 2 green onions: Their mild onion flavor and pop of green make everything look finished
- Fresh cilantro: Use the stems too, they're packed with flavor
- Lime wedges: That final squeeze ties the whole bowl together
Instructions
- Get your oven going:
- Preheat to 425°F with the rack in the middle position so everything roasts evenly.
- Prep the sweet potatoes:
- Toss the diced potatoes with olive oil, paprika, salt, and pepper until every piece is coated. Spread them in a single layer on a baking sheet, giving them room to get golden and crispy instead of steaming.
- Roast until tender:
- Slide the sweet potatoes into the oven for 25 to 30 minutes, flipping once halfway through. You want them fork tender with those beautiful caramelized edges.
- Season the chicken:
- While the potatoes roast, rub the chicken breasts with olive oil, smoked paprika, garlic powder, and a generous pinch of salt and pepper. Let it sit at room temperature while you heat your pan, this helps the meat cook more evenly.
- Grill the chicken:
- Heat a grill pan or skillet over medium high heat until it's good and hot. Cook the chicken for 5 to 6 minutes per side until it's cooked through and the juices run clear.
- Add the BBQ glaze:
- In the last 2 minutes of cooking, brush both sides of the chicken generously with BBQ sauce. Let it get sticky and caramelized, then move the chicken to a cutting board and rest for 5 minutes before slicing.
- Mix the coleslaw:
- Combine both cabbages and the grated carrot in a large bowl. Whisk together the mayonnaise, apple cider vinegar, honey, salt, and pepper, then pour over the vegetables and toss until everything's evenly coated.
- Build your bowls:
- Divide the roasted sweet potatoes, coleslaw, and sliced BBQ chicken among four bowls. Top with green onions, cilantro, and serve with lime wedges on the side.
My sister texted me at 11pm after serving these to her family, saying even her vegetable hating toddler asked for seconds. Something about the combination of sweet and smoky with that cool crunchy slaw just works for everyone.
Making It Your Own
I've swapped in roasted broccoli or bell peppers for the sweet potatoes when I needed a change. The chicken would be equally good with a homemade honey mustard sauce if BBQ isn't your thing.
Timing Everything Right
The beauty of this recipe is how the components can cook simultaneously. Start the sweet potatoes first, then hit the grill pan while they roast. The coleslaw comes together in literally three minutes.
Leftovers That Actually Excite Me
Pack the ingredients separately and these bowls make excellent lunches the next day. The flavors actually meld together even more overnight. Keep the coleslaw in its own container so nothing gets soggy.
- Reheat the chicken gently so it doesn't dry out
- The sweet potatoes are delicious cold, almost like a roasted salad
- Pack a little extra lime wedge to brighten up reheated portions
Hope these bowls bring as much joy to your table as they have to mine. There's something about a meal that's this satisfying and still feels good for you.
Your Recipe Questions Answered
- → Can I make the components ahead of time?
-
Absolutely. Roast the sweet potatoes and prepare the coleslaw up to 24 hours in advance—store them in airtight containers in the refrigerator. Grill the chicken fresh before serving, or reheat sliced chicken gently. Assemble bowls just before eating to maintain the best textures.
- → What's the best way to store leftovers?
-
Keep each component separate in sealed containers for up to 3-4 days. The sweet potatoes and chicken reheat well in the microwave or oven. The coleslaw stays crisp for several days thanks to the vinegar in the dressing. Avoid storing everything assembled, as the slaw can make other elements soggy.
- → Can I use store-bought coleslaw instead?
-
Yes, you can substitute with pre-made coleslaw from the deli section to save time. Look for one without excessive dressing, or rinse slightly if it's heavily dressed. However, the homemade version allows you to control the sweetness and adjust the seasoning to your taste.
- → How do I know when the chicken is done?
-
The most reliable method is using a meat thermometer—chicken is safe at 165°F (74°C) when inserted into the thickest part. If you don't have one, cut into the center to check that juices run clear and meat is opaque throughout. Letting the chicken rest for 5 minutes after cooking helps retain moisture.
- → What BBQ sauce works best for this?
-
Choose a sauce you enjoy on its own since it provides the primary flavor. Kansas City-style sauces offer a classic sweet-tangy balance, while Texas-style brings more heat. For a smokier profile, try a chipotle or mesquite variety. Ensure it's gluten-free if needed, and brush it on during the last few minutes so the sugars don't burn.
- → Can I cook the sweet potatoes on the grill instead?
-
Certainly. Cut sweet potatoes into slightly larger chunks, toss with oil and seasoning, then thread onto skewers or use a grill basket. Cook over medium heat for about 15-20 minutes, turning occasionally, until tender and charred. This adds a lovely smoky flavor that complements the BBQ chicken beautifully.