Roasted chicken brussels sprouts and crispy bacon are tossed together and baked in a creamy dairy free sauce for a super comforting, delicious and filling Whole30, paleo, and low carb meal.

We’re continuing on with the fall/winter comfort food I love so much!
Today, however, we’re putting the sweets aside for a creamy, satisfying twist on a favorite combo of mine – brussels sprouts and bacon!
Two of my favorite breakfast recipes are roasted brussels sprouts with apples and bacon and my paleo breakfast casserole. I’m always trying to find new ways to cook brussels sprouts and bacon since you all seem to love them too – how can you not?!

This time around, I decided to add chicken and a creamy sauce (based on my chicken pot pie filling) to get a whole lot more mileage out of my sprouts and bacon.
I added a bit of nutritional yeast to the sauce for a “cheesy” flavor – sort of like a cross between the pot pie filling and a fake-out Mac ‘n cheese sauce, if that makes any sense!
We roast the chicken and brussels sprouts while we cook the bacon and sauce on the stovetop. Then chop the chicken and bake everything together until heated through – simple as can be!

The result is a Whole30 and low carb meal that’s packed with flavor and deliciously creamy and crispy textures. Pure paleo comfort food, in my opinion. Do I say that a lot? Perhaps, but I mean it a lot, I can assure you 🙂
This will serve 4-6 people alone as a meal, but you could also serve it over riced cauliflower (great low carb option!) or with a baked sweet potato/roasted potatoes if you prefer.
I’m typically a sweet potato lover, but, honestly this was filling and perfectly satisfying to me all on its own, most likely thanks to the creamy sauce and bacon (just keeping it real!).

No apologies are ever necessary for loving bacon, I will maintain that stance until the end 🙂 Especially when we’re talking about my favorite nitrate free, sugar free, paleo bacon from U.S. Wellness Meats – it’s hard to say no to it (and I never do, I’ve been buying it for 4 years now!)
Okay, I hope you guys are hungry and ready for some serious (healthy) comfort food! Get your oven preheated and let’s start cooking!
Creamy Chicken Brussels Sprouts and Bacon {Paleo, Whole30}

Creamy Chicken Brussels Sprouts and Bacon {Paleo, Whole30}
Roasted chicken and brussels sprouts are tossed with crispy bacon and baked in a creamy dairy free sauce for a super comforting, delicious and filling Whole30, paleo, and low carb meal.

Ingredients
Sauce:
- 3 Tbsp organic ghee or refined coconut oil
- 1 small onion chopped
- 3 cloves garlic minced
- 2 Tbsp tapioca flour or arrowroot starch
- 1 1/2 cups chicken bone broth
- 1/2 cup full fat coconut milk
- 1/2 Tbsp brown mustard
- 1 1/2 Tbsp nutritional yeast optional
- 1/4 sea salt or to taste
- 1/8 tsp black pepper or to taste
- 1 tsp fresh minced sage leaves
- 1 tbsp fresh minced rosemary
Remaining Ingredients:
- 1 lb boneless skinless chicken breasts About 2 breasts
- 1 1/4 lbs brussels sprouts cut into halves or quarters depending on side
- 3 Tbsp avocado oil or olive oil divided
- Sea salt and pepper
- 8 slices nitrate free bacon
Instructions
-
Preheat your oven to 425 degrees. Place chicken on a baking sheet and coat chicken with 1 1/2 Tbsp olive oil and sprinkle with salt and pepper. On a separate baking sheet lined with parchment paper, arrange brussels sprouts and coat with 1 1/2 Tbsp avocado oil plus salt and pepper.
-
Roast chicken and brussels sprouts for 20-25 minutes or until brussels sprouts are browning and fork tender, and chicken is cooked through. Midway through, flip the chicken and stir sprouts for even roasting.
-
Once done, lower the oven temp to 400 degrees.
-
While chicken and Brussels sprouts roast, cook the bacon until crisp in a large skillet, drain, and make the sauce:
-
For the sauce, heat a medium saucepan over med heat and add the 3 Tbsp cooking fat. Add the onions, cook until translucent and fragrant, then add the garlic and continue to cook until soft, adjusting heat if necessary.
-
Whisk the tapioca flour into the broth and add it to the pan, then immediately add the coconut milk, mustard and nutritional yeast, (if using), while whisking. Raise the heat and bring to a boil, stirring. Once boiling, lower to a simmer and continue to stir and cook for another minute, until nice and thick. Stir in salt and pepper to taste, add the fresh herbs, then remove from heat.
-
Cut the chicken into bite size pieces, or shred, and arrange in a casserole dish, then add the roasted Brussels sprouts and the sauce mixture, stir to evenly coat. Crumble the cooked bacon and sprinkle all over, then bake in the preheated oven for about 15-20 minutes, until heated through. Serve hot and enjoy!
Nutrition
What I Used to Make My Creamy Chicken Brussels Sprouts and Bacon:

Want More Whole30 and Paleo Chicken Recipes? Try One of These!
Chicken Salad with Bacon and Scallions
Chicken and Pork Fried Cauliflower Rice
Sheet Pan Chicken with Sweet Potatoes and Veggies
Tell Me!
Favorite savory comfort food?

Note: This post contains Amazon affiliate links. This means that if you click on a link and make a purchase, I will receive a small commission at no cost to you. Thank you for supporting Paleo Running Momma!








Tried this dish it was wonderful! Thank you!!!
Yay! Happy you liked it!
OMGoodness so tasty! I will definitely be making this again! So happy its Whole30 compliant too!!
I think that maybe the #2 and #3 instructions are possibly switched around? You cook the chicken / brussel sprouts @ 425 degrees, then lower to 400 degrees for the final baking I think??
Thank you for all the delicious recipes! You’ve made my journey easier.
I made this dinner last week. I found it to be very tasty but when using the arrowroot starch it became very slimy and boogie like. That was very hard to overcome. Will try again and use less of the starch. Hopefully I can get my husband to eat it again!
Sorry about the texture! Using less starch will help with that next time if you attempt again.
Just made this tonight for the first time and WOW! It’s incredible! My husband had two helpings! I pared it with a side mixed greens salad.
I substituted the bacon for prosciutto as I couldn’t find any compliant at my local grocer and the rosemary and sage were dried. But it was still very flavorful and delicious…the perfect meal going into tmrw’s snow storm! I definitely plan to add this to my rotation. Thank you!
Awesome! So happy to hear you liked it and I bet it was so yummy with the prosciutto 🙂
Planning on making this for dinners this week! Just wondering if this reheats and keeps well for a few days?
This reheats well and I’d say stays good for about 3 days!
Wowza! This was a big hit with my family. The hubby said I can make it anytime. Thanks!!
Awesome! So happy to hear you guys like it 🙂
I made this tonight and added sun dried tomatoes to it. It’s awesome! My husband couldn’t quit groaning and declaring how delicious it was.
Yum, that’s amazing!
Hi…can this be made in an instant pot?
Probably, just not sure of the times!
Our family loved this recipe, and I’ve passed it on to many friends since! I added some more nutritional yeast to it because I love a good cheesy flavor and it didn’t disappoint!
Thank you!!
That’s so great to hear!
This was so incredibly delicious! Will be keeping this recipe to make again! As one other poster said, it did take a little longer to prep, but totally worth it! I also used the bacon fat leftover from cooking the bacon as my fat for the sauce 🙂