This Whole30 chicken pot pie casserole is the the perfect chicken casserole recipe when you’re wanting something hearty and comforting. It’s a paleo and dairy free twist on the classic pot pie flavors you know and love with a grain free crust, and is awesome for a weeknight meal or for a paleo meal prep recipe because it reheats so well. This is a great family friendly recipe that is sure to become a staple!

I really, really love this Whole30 and paleo chicken casserole. It’s one of the best comfort food recipes for the fall and colder winter months. Traditional chicken pot pie isn’t something I eat much of anymore, but I knew I could make a healthy, gluten, grain and dairy free version that still replicated the same well-loved flavors. I tweaked the gravy recipe a few times until I got it to a point that it really just reminded me of the pot pies I had growing up.
Gather the Chicken Pot Pie Ingredients
The recipe uses already cooked chicken that is diced, although you could shred it instead if you prefer that. I typically have shredded or roasted chicken in the fridge for my meal prepping, but if you’re starting with raw chicken, you can microwave, boil, or bake it for 20 minutes to get it cooked through. I also use canned vegetables to make it both easier, and a more budget friendly Whole30 recipe. However, you can totally use fresh vegetables if you prefer.
If you’re opting for fresh, you’ll have to prep them and then either steam or boil them until they soften. Using canned vegetables also is so reminiscent of the homemade casseroles I remember my grandma and mom making for me. Instead of using canned cream of mushroom or chicken though, you’ll make the gravy on the stovetop, which only takes about 5 minutes.
The ingredients you’ll need for that is a can of coconut milk, almond milk, ghee, chicken broth, a few spices and then a bit of arrowroot flour to thicken it. All of these can be found at most common grocery retailers, Amazon, or at discounted prices on Thrive Market. The topping for the chicken pot pie casserole is made up of a two paleo flours, coconut and almond, and some ghee. You can skip the topping if you’re pinched for time.
Check out this list of Whole30 Grocery Store Guides!
Steps for Making Your Whole30 Chicken Pot Pie Casserole
First, you’re going to add all of the vegetables and the chicken into a casserole dish. After that, you’ll make the pot pie gravy on the stove top in a large and high-rimmed skillet or sauce pan. After that, carefully pour the gravy into the casserole dish with the other ingredients. Use a spoon to mix and incorporate the gravy into the vegetables, being gentle as to not smash them.

Then in a large bowl, add the ingredients for the topping and use your hands to mix it all together. The topping should be a dough like consistency. Finally, you’ll place the topping on the chicken pot pie casserole by taking about a quarter size ball into your palm gently squishing it a bit to flatten with your other hand. Don’t get them too thin, though. Place these dollops over the casserole until the entire top is covered in a fairly even layer.
You do not need to press the topping into the Whole30 chicken casserole very much or very hard, just let it sit on top. Then, you’ll place it into the oven for about 30 minutes, or until the topping is golden brown and not burnt. This recipe makes amazing leftovers, and every time I have it in the fridge I look forward to reheating it! This makes it great for meal prep, too.
Other Whole30 Recipes You’ll Love
Creamy Sausage and Potato Casserole
40 Whole30 Soup & Stew Recipes
Country Potatoes, Bacon & Eggs Skillet
Whole30 Steak and Vegetable Skillet
PrintHungry for more? Subscribe to my newsletter to get new recipes delivered straight to your inbox! And be sure to stay in touch on Facebook, Pinterest and Instagram for all of the latest updates.
Chicken Pot Pie Casserole: Whole30, Paleo, Dairy Free, Gluten Free
This Whole30 chicken pot pie casserole is the the perfect Whole30 casserole recipe when you’re wanting something hearty and comforting. It’s a paleo and dairy free twist on the classic pot pie flavor you know and love with a grain free crust, and is awesome for a weeknight meal or for a paleo meal prep recipe because it reheats so well. This is a great family friendly recipe that is sure to become a staple!
- Prep Time: 20
- Cook Time: 35
- Total Time: 55 minutes
- Yield: Serves 4-6 1x
- Category: Casserole
- Method: Oven
- Cuisine: American

Ingredients
For the Casserole
- 1.5 pounds cooked chicken breasts, diced or shredded
- 1 cup yellow onion, diced
- 1 (14.5 oz) can sliced carrots, drained
- 1 (14.5 oz) can diced potatoes, drained
- 1 (14.5 oz) can cut green beans, drained
For the Gravy
- 1 can coconut milk
- 1 cup chicken broth
- 1/2 cup almond milk
- 2 tbsp ghee
- 1/2 tbsp nutritional yeast
- 3 tsp poultry seasoning
- 1 tsp garlic powder
- 1 tsp salt
- 1/2 tsp pepper
- 1.5 tbsp arrowroot flour dissolved in 2 tbsp water
For the Topping:
- 1 cup almond flour
- 1/2 cup coconut flour
- 1/2 cup ghee
- 3 tbsp water
- 1/2 tsp poultry seasoning
Instructions
- Grease a 3 or 4 quart casserole dish and preheat the oven to 350 degrees F.
- Add the chicken and vegetables into the dish.
- Preheat a deep skillet over medium-high heat and add all of the sauce ingredients except for the arrowroot dissolved in water. Bring it to a simmer, stirring frequently.
- Mix the arrowroot into 1 tbsp of water in a small dish and dissolve. Once the sauce has reduced a bit after simmering about 10 minutes, pour the arrowroot water into the sauce and begin stirring to incorporate it into the sauce. It will begin thickening.
- Once the sauce has thickened, pour it into the casserole dish over the chicken and vegetables. Use a spoon to combine the sauce in with the other ingredients, gently as to not smash the vegetables.
- Next, in a large bowl, add all of the topping ingredients. Use your hands to mix it all together. Continue mixing until the ghee is completely incorporated and the topping becomes a dough like consistency.
- Using your hands, pick up quarter size dollops of the topping and flatten a bit before placing each dollop over the top of the casserole. Slightly press each dollop into the top of the casserole but don’t smash down. Repeat this process until the topping is gone and the casserole is covered.
- Place in the oven and bake for 30-40 minutes, checking after 30 minutes. Remove the casserole from the oven once the topping is golden brown, don’t allow it to burn.
Notes
- You can use fresh, or frozen, vegetables (2 cups sliced carrots, 2 cups trimmed and chopped green beans, 2 cups peeled and diced potatoes), but they will need to be steamed or boiled first to soften.
- You can skip the topping option if you’re short on time. It’s still delicious!
Keywords: whole30 pot pie casserole, paleo pot pie casserole, whole30 casserole, paleo casserole, gluten free pot pie casserole, whole30 casserole recipe, whole30 chicken casserole


This Paleo and Whole30 Chicken Pot Pie Casserole post may contain some links that are affiliate links, though products are ones I use personally and recommend. When you purchase anything using my links, it costs you absolutely nothing extra, but it does give wholekitchensink.com a little financial support which helps to keep this blog running. Thank you for your continued support, both with your dollars and your interest.
Alana says
The recipe is amazing for my whole family. And still healthy for me and my husband! I was hoping to make this for my extended family, but my niece is allergic to coconut. Would using only almond milk and almond flour affect the recipe? Thanks!!
★★★★★
paleobailey says
I’m so glad you enjoyed it 🙂 You could use all almond flour, but it might get a bit too “gritty”. If you have cassava flour handy, I would sub that for the coconut!
Michelle says
Written expertly, followed precisely and it was perfect. I will make again and double the sauce as it was soooooo good! Thank you!
★★★★★
paleobailey says
This is SO great to hear! I’m so happy you enjoyed it! Thank you so much for giving it a try and taking the time to come back and leave a review. It’s very appreciated!
Jenn says
Yum! Made this for dinner tonight, and my boyfriend who is not on Whole30 was a fan! I loved using canned veggies, and I honestly never knew you could buy canned diced potatoes until this recipe.
★★★★★
paleobailey says
I’m so happy to hear this!! So glad you both enjoyed! And yes I love canned diced potatoes.. I throw them in everything from breakfast skillets or just sauted breakfast potatoes when I don’t want to spend a ton of time dicing hahaha!
Kadie says
Amazing for on and off a round of whole30. My picky husband even enjoys this. It’s so comforting and filling. Perfect for any season as well!
★★★★★
paleobailey says
I’m so happy to hear this!! Thank you so much for giving it a try, and taking the time to leave a review! It’s super appreciated! <3 - B
Kari Breed says
This was excellent! We used leftover Christmas turkey and sautéed the veggies beforehand in coconut oil, salt, and pepper… boiled a few potatoes- it came out fabulous! Saving this recipe forever- it’s my fave and easiest Paleo friendly pot pie I’ve ever cooked. Thank you for sharing!
★★★★★
paleobailey says
Thank you so much! I’m so glad you enjoyed it! I appreciate you giving it a try, and taking the time to come back and let me know you liked it! <3 - B
Jenny says
Awesome recipe. Whole family loved it, including picky husband and two kids!
★★★★★
June says
Can I use cornstarch instead of arrowroot?
paleobailey says
I’m not familiar with cooking with cornstarch, but if you are and know it works well for thickening, I say go for it 🙂 I’m not sure if it’s a 1:1 substitution but I assume it would be fairly close! 🙂
Anissa Hernandez says
I’ve made this before and it’s superb!! I don’t have plain almond milk on hand so I’m going to use unsweetened vanilla. I’m sure it will turn out fine.
★★★★★
paleobailey says
I’m so glad you enjoy it!! Thank you!
Meghan says
I love this recipe! Using the canned vegetables makes this so easy to make during a weeknight!
★★★★★
paleobailey says
I’m so glad to hear this! I love that there’s very little chopping and veggie prep, too 🙂 Thank you so much, Meghan!
Ginny says
For being totally grain free, we couldn’t believe how great this is. My daughter has to be totally grain free now and it’s been an adjustment for her, but this recipe made our family dinner feel so normal for once! Thank you so much, it will be a staple!
★★★★★
paleobailey says
I’m so, so glad to hear this! Thank you Ginny! I appreciate you giving it a shot!!
Marjorie Stephenson says
I made this recipe, and have a smaller dish for the two of us, and put the remaining in a larger casserole dish. Can I freeze the larger unbaked dish?
What about the topping? I have it made for the casserole dish that I plan to freeze, but wonder if I can make it into a ball and then FREEZE it, or REFRIGERATE it?
paleobailey says
I think freezing the unbaked dish is just fine. I’d probably refrigerate the topping. It should stay good for a long time!
Beth says
Can you substitute the coconut milk in the gravy? My husband is sensitive to the taste. I may try to sneak it in and see if he notices but just in case for alternative 😊.
paleobailey says
You can, I’d use the same amount but almond milk then. You’ll likely need to add more thickener though, as canned coconut milk is a bit thicker 🙂
Savannah says
The flavors of this are great and it tastes just like chicken pot pie! I appreciate the recipe calling for canned vegetables too because that just makes this even easier. The only issue I had with this recipe was that the biscuit topping had a sweet, slight coconut taste to it. I wasn’t expecting that and it threw me off some. It wasn’t too noticeable combined with the filling but I could definitely taste it when eating just the topping part. I may try a different brand of coconut flour next time. Other than that though this was great and an easy gluten free weeknight meal!
★★★★
paleobailey says
Hi! I’m so glad you enjoyed it! Yes the coconut flavor can vary with brands, and also some people just tend to notice the flavor more whereas it doesn’t bother me much! You can also try subbing it with cassava flour if you have that 🙂 it’s a very neutral flavor and would be a 1:1 sub!
Savannah says
Thanks I will try that next time!!
grace says
I really enjoyed this recipe!! Tasted great. One question – is there something Whole 30-approved that I can use in place of all that ghee? I am not used to dairy (I can’t tolerate the casein) and now that I’m on the Whole 30 program, I’m trying to like ghee, but I don’t. Not really.
Thank you in advance for any suggestions!
paleobailey says
Hi! I haven’t personally tried to replace the ghee with anything. I think the closest thing to it would be a coconut butter (like coconut manana), but I can’t say for certain how it would hold the topping together during baking.
Cathy says
Very good! Didn’t use your dough just made the sauce and used a bag of frozen vegetables, added cooked chicken and topped with a pie crust. Sauce was delicious!
paleobailey says
So glad you enjoyed it! Thank you, Cathy!
Jill Zahra says
Hi Bailey, I would love to try this – it sounds amazing! However, one of my kids has a nut allergy. Any suggestions re the almond milk and flour? Thanks, Jill
paleobailey says
Hi! I’d use coconut milk (if tolerable) and cassava flour as a 1:1 swap!
Sabrina says
Hi! Made this tonight and it was delicious! It turned out perfect. I sautéed fresh green beans, carrots, onions, and Reser’s diced potatoes. Thank you for sharing!! I would like to know if you could recommend a ghee substitute for the topping? I try so hard to enjoy the flavor of ghee but don’t. 🙁
TIA
★★★★★
paleobailey says
Hi! I’m not sure about a ghee sub for the topping because it’s what holds it together. You could try coconut butter (a thicker coconut oil), but I haven’t personally tried it. It’s just the closest thing I can think of that’s similar!
Spring-Eve See says
Is there a substitutes for the almond products that you’d recommend? I’d really love to try this recipe but am allergic to almonds. Thank you!
paleobailey says
Hi! Sorry for the late reply!! Your comment went into a spam folder somehow :/ but you can use cassava flour in place of almond. It would be a 1:1 sub!
cassandra says
This was the most amazing recipe EVER
★★★★★
paleobailey says
Thank you SO much!! I love this recipe too, so I’m thrilled to hear you do as well! Thanks so much for taking the time to make the recipe, and to come back here let me know! <3 - B
Lori says
I was wondering what I can substitute for the ghee in the topping? Palm shortening?
paleobailey says
I think that would work
Lindsay says
This smells amazing as it’s cooking! I thought green beans were not allowed for Whole 30 or Paleo since they are technically a legume, and couldn’t find any sources that said anything different, so I left the green beans out this time. Still tastes delicious! I think I’ll try subbing broccoli or asparagus for the green beans next time!
★★★★
paleobailey says
Hi there! Green beans are allowed on Whole30! “Certain legumes. Green beans and most peas (including sugar snap peas, snow peas, green peas, yellow peas, and split peas) are allowed.” — https://whole30.com/whole30-program-rules/
Beth says
Hi! I’m looking forward to trying this recipe! Can this be assembled in advance and kept in the fridge (for maybe 1 day) until baking? Or baked and then reheated (rebaked) another day?
paleobailey says
Hi Beth! You can assemble the chicken, veggies and gravy and store in the fridge. You can also pre-assemble the topping but I would combine it all into the dough and leave it in a ball in a bowl in the fridge separately. Then when you’re ready to cook you can just flatten and place on top of the assembled casserole just prior to baking!
Lara says
Love this recipe! Easy and delish!
★★★★★
paleobailey says
Thank you so much, Lara!!
Jean says
Omg got home from work and made this just now. I work nights and was just so torn on what to make but I had chicken breasts that were sitting in the fridge almost too long lol. So insta pot that used the broth and the chicken for this and it’s amazing. It’s so good. I wasnt sure what to expect but woot there it is! Made it with peas carrots broccoli and potatoes. My veggies were frozen and the potatoes I nuked in the microwave to soften. It took me a long time from start to finish but I’m still not very comfie in the kitchen.
Again so yummy nom nom nom
★★★★★
paleobailey says
I’m SO happy to hear this! Thank you for taking the time to let me know how it turned out for you – it’s so appreciated! <3 - B
Sarah says
Just made this and it is absolutely amazing! Do you have a rough idea of the macro breakdown per serving?
★★★★★
Jessica says
Just popped this into the oven and wanted to share my prep thoughts! The ingredients say to mix arrowroot with 2 Tbsp of water, but the directions say 1 Tbsp. I decided to go with 1 because I wanted to err on the side of too thick gravy vs. too thin. The first round of arrowroot, I poured it into the center of my skillet and it became a blob. After pleading with it to dissolve, I pulled it out and made a new slurry. This time I slowly poured in the slurry, going in a circle around the skillet and stirring constantly. Success! Can’t wait to taste it! Needed some comfort food in light of all going on right now.
★★★★★
paleobailey says
Thank you so much for sharing!! Really appreciate this feedback 🙂
Anita says
We inhaled this recipe at my house last night! 3 kids under 10, husband and myself. Will make over, and over, and over, and over forever! Thank you Bailey
★★★★★
Debbie says
Loved it! And my paleo reluctant husband came back for seconds. I used cassava instead of almond flour because it’s what I had on hand and it worked great. This will be a new staple in our house. Thanks so much!
★★★★★
paleobailey says
Oh wow I’m SO thrilled to hear this was a hit with you! Husband approved is a total win! Thank you so much for taking the time to make it, and to come back and let me know!! <3 - Bailey
Anissa says
Absolutely delicious! Liked the minimal veggie prep since it was all cans. Very easy recipe to throw together!
★★★★★
paleobailey says
Thank you, Anissa!! I’m so, so happy to hear this! Thank you so much for making it, and for coming back to let me know you enjoyed it! <3
V says
Used fresh veggies — sautéed them in a pan until soft before adding to the casserole dish.
Omitted the potatoes (paleo), and added celery and diced mushrooms (sautéed with the other veggies to soften)
I also used majority almond milk instead of canned coconut because I don’t love the natural sweetness of coconut milk in savory dishes.
Flavors were fantastic! Did end up adding more slurry to the sauce because I changed it up a bit.
Also added some quinoa for extra protein.
LOVED!! Thanks for this healthy take on a classic comfort food.
★★★★★
paleobailey says
Thank you so much! I’m glad you enjoyed 🙂
Tammy L Holtz says
Yes, I’d love to see a video! Thanks for your help!
paleobailey says
Great! I’m away from home until the 5th, but when I get home I’ll email you one of me doing it 🙂
Tammy says
My husband and I enjoyed it. Nice flavor and filling, but I could not get the arrowroot to work for me. I tried (twice) to mix the water with the arrowroot but when it was stirred into the gravy, all I got were lumps of slimy gross. Any suggestions?
paleobailey says
Hi Tammy! Once the arrowroot is mixed in and dissolved into a bit of water, there should be no lumps at all. It’s the same as making a slurry with regular flour. Maybe you used water that was too warm and wouldn’t dissolve it completely? The water should be just room temp, like a neutral tap water.
Then, once you pour the water/flour mixture into the gravy, you should whisk to stir until it’s all incorporated. But, if there’s no lumps of flour in the water mixture, there wouldn’t be any lumps of flour that would form in the gravy. I’m sorry you had trouble with it! If you want, I can email you a video of how I do it?
Lisa M says
This recipe is top notch. Whole family loved it and asked for it again soon. Thank you!
★★★★★
paleobailey says
Thank you SO much!! I’m thrilled to hear it!!
Krissy says
I’m going to try this tomorrow! I don’t have coconut flour, I have almond and cassava flour.. do you think I can substitute or is the coconut necessary?
paleobailey says
I would give the cassava a try in place of the coconut. I haven’t tried it personally, but I think it should work pretty similarly. You MAY need to add a bit more water, as cassava is more course than coconut. If it feels too dry, just add a few more tbsp water and that should do the trick.
Desiree Olive says
Just popped this in the oven! The gravy smelled amazing! Can’t wait to indulge!!! Thanks for the recipe. I did have to make the slurry twice to get my sauce to thicken.
paleobailey says
Thank you!! I appreciate you sharing your feedback! It’s super helpful 🙂 <3 - B
JP says
This recipe is phenomenal however I am disturbed by your use of canned vegetables. You are here to tell people how to eat healthy! I would consider changing that.
★★★★★
paleobailey says
Hi there! I’m glad you liked it. Although, I am not here to “tell” people what to do, and I’m certainly not here to shame anyone for how they eat their vegetables. This recipe gives instructions for using fresh and frozen vegetables as well, catering to everyone’s preference and budget. Canned vegetables are a great option for those with limited time and/or food budgets – each can can be found for as little as 60 cents, meaning someone can have three different types of vegetables in a casserole dish for this recipe with almost zero prep time and under $3, which can help a family’s food budget stretch further to make up for some of the other “healthy” ingredients here like almond flour. You’re free to never ever use a can of vegetables, and those instructions are included for those who want that as well, but I do use them, and I refuse to tell anyone they are not healthy for doing so 🙂
Ashley says
Love this recipe! It’s super kid friendly too – my two year old helped me make it and loved forming the “cookies” on top!
★★★★★
paleobailey says
Oh this is so awesome!! Thank you so much! I’m so glad it was a hit at your house! <3 - B
Lauren says
Hi Bailey! If you are skipping the topping, do you still need to bake it in the oven?
paleobailey says
Hey Lauren! I would still, but maybe only for 15ish minutes, until the chicken and vegetables are hot. The “gravy” will be hot when you add it to the chicken and veggies, but probably not enough to heat the entire dish 🙂
Teirrah says
Hi Bailey, I just made this for dinner tonight and the flavor is spot on but mine came out very runny. I didn’t have arrowroot powder like I thought I did so I used tapioca flour. Do you think that’s why? Our is it supposed to have a ton of sauce and kind of runny?
★★★★
paleobailey says
It’s not, but the tapioca should have been fine if it was the same measurement. Did you by chance use coconut milk that wasn’t from a can maybe? Or use veggies that weren’t cooked or canned? That’s the only thing I can think of :/
Linette says
Love this recipe Turned out perfect for me.
★★★★★
paleobailey says
I’m so glad!! I love it too. We make it all the the time here! 🙂
Mimmi says
Flavor was good but mine was very runny. I deleted the potatoes and added more veggies. How can I thicken? Should I increase the arrowroot?
paleobailey says
Hey there! I’m guessing it was more runny because, depending on what extra veggies you added, that those released excess liquid (some veggies have a very high water content!). If you’re planning on making without potatoes and with more veggies, I’d make sure those veggies are first steamed or partially cooked (like par-boiled), and then yes, use additional arrowroot! You can add 1 extra tsp at a time until the gravy is a thick gravy consistency and that should take care of it!
Callie H. says
THIS IS THE BEST WHOLE30 RECIPE EVER
★★★★★
paleobailey says
Wooo!! Thank you so much, Callie!! I LOVE this recipe too! <3 - B
Emily Kenyon says
What type of poultry seasoning do you use?
paleobailey says
Hey! I usually pick up this brand https://www.target.com/p/mccormick-seasoning-specialty-herbs-spices-poultry-0-65oz/-/A-13460784?ref=tgt_adv_XS000000&AFID=google_pla_df&fndsrc=tgtao&CPNG=PLA_Grocery%2BShopping_Local&adgroup=SC_Grocery&LID=700000001170770pgs&network=g&device=c&location=9019558&ds_rl=1246978&ds_rl=1247077&ds_rl=1246978&gclid=EAIaIQobChMI5vPN3on35QIVjf5kCh2fSgUbEAkYBCABEgJxvfD_BwE&gclsrc=aw.ds from Target or Walmart (or any grocery store, really! 🙂 )
Emily Kenyon says
Thank you!!! 🙂
Amanda says
I’ve made this 3 times in the last few weeks so I figured I should at least thank you for my new favorite recipe! It’s SO good. SO SO good!!!
★★★★★
paleobailey says
I’m THRILLED to hear it!! We love this recipe over here too! Thank you!
Leah Tucker says
Tried this tonight… left out the potatoes (paleo). In hindsight, should’ve upped the slurry to accommodate the lack of potatoes that would’ve soaked up some liquid. It was soupy (my fault) but really, very tasty!! I’ll be making this again!! I might venture towards fresher ingredients sauteed to soften first. 👍👍
★★★★★
paleobailey says
I’m so glad you enjoyed it!! <3 - B
Olivia says
WOW this was seriously amazing. Will be making over and over!
★★★★★
paleobailey says
Great!! Thank you so much for coming back and letting me know! <3 - B
Becky says
Can this be frozen and cooked at a later date?
paleobailey says
I think it would be okay, but I’d probably wait to do the topping until it was going to be cooked.
Laura Hacko says
delicious! I love everything I make from Bailey. Thanks for posting this recipe!
★★★★★
paleobailey says
Thank you SO much!! Glad you love it!! <3 - B
Kathryn says
Loved this! Family of 5 ate it and it was enjoyed by all – with leftovers for me for work tomorrow. Very cost effective too. Thank you!
★★★★★
paleobailey says
I am SO happy to hear that! Thank you so much for coming back and letting me know! <3 - B
Trish M. says
This recipe is fantastic. We ate it all in one sitting and my kids have already asked for it again this week. Will be doubling it! Amazing, Bailey!!
★★★★★