BBQ Chicken Bowls with Roasted Sweet Potatoes and Coleslaw Recipe
Introduction
These BBQ Chicken Bowls with Sweet Potatoes are a flavorful and satisfying meal perfect for any night of the week. Tender shredded chicken smothered in tangy BBQ sauce pairs beautifully with roasted sweet potatoes and fresh, crunchy coleslaw. This dish is easy to prepare and packed with bold flavors.

Ingredients
- 2 boneless skinless chicken breasts (about 1 ¼ pounds)
- ¾ cup Whole30 BBQ sauce
- 2 tablespoons Italian dressing (see Notes)
- Salt (to taste)
- Or about 2 ½ cups shredded BBQ chicken or pork
- 2 sweet potatoes (peeled and cubed)
- 2 teaspoons chili powder
- Dash of cinnamon
- 1 tablespoon avocado or refined coconut oil
- Sprig of fresh dill
- 1 clove garlic (minced)
- ¼ English cucumber (sliced thin)
- Pinch yellow mustard seeds
- ¼ cup water
- ¼ cup white or white wine vinegar
- ½ tablespoon salt
- OR use ¼ cup sliced cold dill pickles (see Notes)
- ½ cup + 2 tablespoons mayonnaise
- 1 ½ tablespoon apple cider vinegar (or white wine vinegar)
- 3 tablespoons coconut aminos
- ¼ teaspoon kosher salt
- 1 14-ounce bag shredded coleslaw mix (see Notes)
- Fresh chopped parsley
- Dry BBQ seasoning
Instructions
- Step 1: Preheat the oven to 425º F. Toss the cubed sweet potatoes with chili powder, cinnamon, avocado or coconut oil, and salt on a baking sheet. Roast for 20 minutes, then stir well. Return to the oven and bake for another 10–15 minutes until the edges are browned but not too crispy.
- Step 2: While the sweet potatoes are roasting, prepare the pickles. Combine the minced garlic, thinly sliced cucumber, yellow mustard seeds, water, white or white wine vinegar, salt, and fresh dill in a small bowl. Set aside to marinate.
- Step 3: Make the BBQ chicken. In an Instant Pot, combine chicken breasts, BBQ sauce, Italian dressing, and salt. Seal and cook at High Pressure for 10 minutes. Use quick release when done, then shred the chicken with two forks or a hand mixer on low speed. Turn on Sauté mode and heat for 5 minutes until the chicken is well coated in sauce. (If you don’t have an Instant Pot, see Notes for stovetop or slow cooker methods.)
- Step 4: Prepare the coleslaw. In a small bowl, mix mayonnaise, apple cider vinegar, coconut aminos, and kosher salt. Place the shredded coleslaw mix in a medium bowl and pour the dressing over it. Toss well to combine, using your hands if desired.
- Step 5: Assemble the bowls. Divide the roasted sweet potatoes, BBQ chicken, and coleslaw evenly among four bowls. Top each bowl with a few pickle slices and garnish with fresh chopped parsley if you like.
Tips & Variations
- For a vegetarian alternative, substitute BBQ jackfruit or grilled tofu for the chicken.
- Use pre-shredded rotisserie chicken for a quicker assembly.
- Add a squeeze of fresh lime over the bowls for a bright finish.
- If you prefer a spicier kick, sprinkle extra chili powder or add sliced jalapeños to the coleslaw.
- For a creamier coleslaw, add a teaspoon of honey or maple syrup to the dressing.
- Use homemade or store-bought Whole30-compliant BBQ sauce to keep it healthy.
Storage
Store any leftovers separately in airtight containers: BBQ chicken, roasted sweet potatoes, and coleslaw. Refrigerate up to 3–4 days. Reheat the chicken and sweet potatoes gently in a microwave or on the stovetop until warmed through. Add fresh pickles and coleslaw before serving again to keep them crisp and fresh.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this recipe without an Instant Pot?
Yes, you can cook the chicken on the stovetop or in a slow cooker. For stovetop, simmer chicken breasts in BBQ sauce and dressing over low heat until cooked through, about 20–25 minutes. Then shred and warm in sauce before serving. For a slow cooker, cook on low for 4–5 hours.
What can I use instead of mayonnaise in the coleslaw dressing?
You can substitute plain Greek yogurt or a dairy-free mayo alternative to make it lighter or suitable for dietary preferences. Adjust the amount to taste for the best creamy consistency.
PrintBBQ Chicken Bowls with Roasted Sweet Potatoes and Coleslaw Recipe
These BBQ Chicken Bowls with Sweet Potatoes combine tender shredded chicken cooked in a flavorful Whole30 BBQ sauce, perfectly roasted sweet potatoes seasoned with chili and cinnamon, and a crisp, tangy coleslaw with homemade pickles. Easy to prepare with an Instant Pot and oven, this balanced dish offers a delicious blend of smoky, sweet, and tangy flavors perfect for a nutritious family meal.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Instant Pot
- Cuisine: American
- Diet: Gluten Free
Ingredients
BBQ Chicken
- 2 boneless skinless chicken breasts (about 1 ¼ pounds)
- ¾ cup Whole30 BBQ sauce
- 2 tablespoons Italian dressing
- Salt, to taste
Sweet Potatoes
- 2 sweet potatoes, peeled and cubed
- 2 teaspoons chili powder
- Dash of cinnamon
- 1 tablespoon avocado or refined coconut oil
Pickles
- ¼ English cucumber, thinly sliced
- Pinch yellow mustard seeds
- ¼ cup water
- ¼ cup white or white wine vinegar
- ½ tablespoon salt
- OR ¼ cup sliced cold dill pickles
Coleslaw
- ½ cup + 2 tablespoons mayonnaise
- 1 ½ tablespoons apple cider vinegar or white wine vinegar
- 3 tablespoons coconut aminos
- ¼ teaspoon kosher salt
- 1 14-ounce bag shredded coleslaw mix
Garnish
- Fresh chopped parsley
- Sprig of fresh dill
Instructions
- Prepare Sweet Potatoes: Preheat your oven to 425º F. On a baking sheet, toss the peeled and cubed sweet potatoes with chili powder, cinnamon, and avocado or refined coconut oil until evenly coated. Roast in the oven for 20 minutes, then stir well. Return to the oven and bake for an additional 10 to 15 minutes until the edges are browning but the pieces remain tender and not too crispy.
- Make Pickles: While the sweet potatoes are roasting, combine thinly sliced English cucumber, yellow mustard seeds, water, vinegar, and salt in a small bowl. Mix well and set aside to allow the flavors to meld. Alternatively, use sliced cold dill pickles if preferred.
- Cook BBQ Chicken: Place the chicken breasts, Whole30 BBQ sauce, Italian dressing, and salt in an Instant Pot. Seal the lid and cook on High Pressure for 10 minutes. Once done, perform a quick release of pressure. Shred the chicken using two forks or a hand mixer on low speed. Turn the Instant Pot to Sauté mode and heat the shredded chicken for 5 minutes to allow it to fully absorb the sauce. If you don’t have an Instant Pot, refer to the notes for alternative cooking methods.
- Prepare Coleslaw: In a small bowl, mix mayonnaise, apple cider vinegar (or white wine vinegar), coconut aminos, and kosher salt to create the dressing. Place the shredded coleslaw mix in a medium bowl and pour the dressing over it. Mix thoroughly, using hands if desired, to ensure the slaw is well coated.
- Assemble Bowls: Divide the roasted sweet potatoes, BBQ chicken, and coleslaw evenly among 4 bowls. Top with a few pickle slices from the pickles made earlier. Garnish with freshly chopped parsley and a sprig of fresh dill if desired. Serve immediately for a flavorful and balanced meal.
Notes
- The Italian dressing in the BBQ chicken adds a subtle tang and depth of flavor; you can substitute with your favorite vinaigrette if desired.
- If you don’t have an Instant Pot, you can slow cook the chicken breasts with the sauce on low for 4-6 hours until tender and shreddable or poach and shred then mix with warmed BBQ sauce in a skillet.
- Using avocado or refined coconut oil helps to keep the sweet potatoes roasting evenly with a mild flavor.
- The pickles add a refreshing crunch and acidity to balance the richness of BBQ chicken and sweet potatoes.
- Whole30 BBQ sauce ensures the dish is gluten-free and compatible with Whole30 diets; choose your preferred brand or homemade.
- Shredded coleslaw mix usually contains cabbage and carrots, but you may add other vegetables to taste.
Keywords: BBQ chicken bowl, sweet potatoes, shredded chicken, coleslaw, Instant Pot recipe, healthy dinner, gluten free, weeknight meal

