Creamy Bacon Chicken and Brussels Sprouts Skillet (Paleo + Whole30)

This Paleo + Whole30 Creamy Bacon Chicken and Brussels Sprouts Skillet is one that you will add to your regular rotation. It's full of dairy-free, creamy goodness that pairs so well with the salty bacon!

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4
Author J+E | Real Simple Good


  • 1.5 lbs brussels sprouts, ends removed and halved (about 5-6 cups)
  • 1 tbsp avocado oil
  • 1/2 tsp salt
  • 1/2 tsp pepper
  • 1.5 lbs chicken thighs
  • 1 tbsp Italian seasoning
  • 6 pieces bacon, diced

For the creamy sauce:

  • 1/2 onion, thinly sliced
  • 8 oz mushrooms, sliced
  • 3 cloves garlic, minced
  • 1 tbsp fresh sage, diced (can sub dried)
  • 1 cup full fat coconut milk
  • 1/2 tsp sea salt
  • 1/4 tsp ground black pepper


  1. Preheat oven to 400° Fahrenheit and line 2 medium sheet pans with parchment paper.
  2. Chop brussels sprouts as noted and place them on one of the sheet pans. Drizzle with avocado oil and season with salt and pepper. Toss to mix and spread out evenly.
  3. Add the chicken to the other sheet pan. Season with Italian seasoning. 

  4. Roast chicken and brussels sprouts for 20-25 minutes, or until brussels sprouts are browning and tender and the chicken is cooked through.
  5. Meanwhile, dice bacon. In a large skillet (you'll put the chicken and brussels into this skillet at the end) over medium heat, cook diced bacon until crispy. Once crispy, place on a paper towel lined plate and set aside.
  6. While the bacon is cooking, prep onions, mushrooms, garlic and sage as noted above.

  7. Next, make the creamy sauce. Place onions and mushrooms in the same skillet you cooked the bacon in over medium heat. Cook until both soften, about 4-5 minutes.
  8. Next, add coconut milk, minced garlic, salt, pepper and sage. Stir to combine everything. Turn heat to low and simmer until the chicken and brussels are ready.
  9. Once the chicken and brussels are finished, remove them from the oven. Allow the chicken to cool for a few minutes and then cut it up into small strips/pieces.
  10. Add the bacon, chicken pieces and brussels sprouts to the skillet with the sauce. Mix well to coat with the sauce and then serve.