Free domestic shipping orders over $65

Cart 0
Your order qualifies for free shipping! You are $65 away from FREE shipping
No more products available for purchase

Subtotal Free
Shipping & taxes calculated at checkout

Your Cart is Empty

Stock up on what your body
actually needs.

Two bags of Flavory All-in-One Protein Smoothie Powder, one in Vanilla flavor and the other Chocolate Peanut Butter, both displaying “25g protein” and “Made with Grass-Fed Whey” on the front.
Protein Smoothies
Shop FlavCity Try-It Kit: Electrolytes
Electrolytes
Five bottles of supplements and vitamins, including womens and mens multivitamin gummies, sleep support gummies, vitamin C, and a Triple Threat bottle, are arranged diagonally against a white background.
Vitamins
Shop ALL
BBQ Chicken Meal Prep

BBQ Chicken Meal Prep

Author: Bobby Parrish • Sep 24, 2025

BBQ pulled chicken meal prep with crunchy cabbage slaw and creamy beans.

This recipe is ,  with main ingredient 
Prep time

20 minutes

Cook time

1 hour 10 minutes

Ingredients

For the Chicken:

For the beans:

For the BBQ Sauce:

For the slaw:

Instructions

  1. Soak the beans in cold water overnight and keep in the fridge. Strain and rinse the beans and put them in a deep pot. Add enough cold water to the pot so it comes about 1 inch above the level of the beans. Add the onion and next 3 ingredients along with 1 teaspoon of olive oil and a few cracks of pepper. Bring to a boil, reduce to a simmer, and cook for 30-40 minutes, or until the beans are tender and creamy. Use a large spoon to remove the onion, carrots, and garlic. Add the soy sauce and next 2 ingredients along with ½ teaspoon of salt, mix well. Give the beans a taste, they will most likely need another pinch of salt. Cook for 5 minutes more, take off the heat and add the parsley and red peppers, set aside.
  2. While the beans are cooking, make the chicken by pre-heating your oven to 400 degrees F. Allow the chicken thighs to sit at room temperature for 20 minutes before cooking, cold chicken will cook unevenly and be tough. Season the chicken with a good pinch of salt and pepper on both sides. Place chicken on a sheet tray skin side up, and bake for 1 hour.
  3. To make the BBQ sauce, add all the ingredients to a heavy bottom pot, bring to a simmer, and cook for 30 minutes, stirring frequently. Taste the sauce after 15 minutes, it may need more spice or sweetness. The sauce will reduce by half after 30 minutes, take off the heat and set aside.
  4. To make the slaw, add the red cabbage and next 5 ingredients to a large bowl, mix well and keep in the fridge until ready to serve. To make the dressing, add the mayo and next 3 ingredients to a bowl along with a small pinch of salt and a couple cracks of pepper. Whisk well, adding 1-2 tablespoons of water to make the dressing pourable. Check for seasoning, you want the flavor to be a little acidic, so you may need more lime/lemon juice. When ready to eat, mix the slaw with just enough dressing to coat everything thoroughly. To prevent the slaw from getting soggy, try to toss it with the dressing right before you eat it.
  5. When the chicken has cooled a little bit, peel off the skin and use a fork to pull and shred the chicken off the bone. Once all the meat is off, use a knife to chop any large pieces. In a large bowl, toss the chicken with enough BBQ sauce to thoroughly coat.
  6. Assemble your meal prep containers with some BBQ pulled chicken, beans, and slaw. Enjoy!

Recipe Notes

Macros:
464 calories per meal
43 grams of protein per meal
17.3 grams of fat per meal
55.4 grams of carbs per meal
10.2 grams of fiber per meal