
This is THE BEST easy Low Carb Keto Green Bean Casserole recipe. Only 7 Fresh Ingredients and 30 Minutes needed for this healthy, made from scratch side dish. Keto. Low-Carb. Gluten-Free!
Use the “Jump To Recipe” button above to skip ahead to the recipe card, but don’t be too hasty - the post contains all the tips and tricks.

It's not Thanksgiving without a classic green bean casserole on the table, amirite?
BUT can you eat green bean casserole on a keto diet?
So, the problem is that most traditional green bean casserole recipes found on the internet uses pre-made ingredients like cream of mushroom soup, or frozen beans.
Even if you weren't looking for a wholesome low carb and keto-friendly green bean casserole recipe, it's always better to use fresh ingredients - fresh green beans, fresh mushrooms. You just can't compare it to the flavor of a casserole made with pre-made ingredients.

Making a fresh green bean casserole recipe from scratch is by far the best way to go. Your family will definitely appreciate absolutely delicious taste experience of wholesome ingredients.
What sets our green bean casserole recipe apart from the rest is the fact that it is a healthy recipe, using only whole ingredients. That’s the secret!
That’s what makes this green bean casserole Keto friendly!
How to make Keto Green Bean Casserole From Scratch:
What’s In Green Bean Casserole:
In a healthy, made from scratch green bean casserole, you only need a few simple fresh ingredients:
- Fresh green beans
- Fresh Button Mushrooms
- Onion
- Garlic
- Chicken Stock
- Cream Cheese
- Grated Cheddar
And then, a couple of spices, salt and pepper.
If you judge this recipe by the flavor of the dish alone, you'll never know that this is a healthy, fresh recipe. It stands up to any of the best classic green bean recipes out there!
Even though you're cooking from scratch and using only fresh ingredients, this recipe is ridiculously quick and easy.
This is how to do it:

- Start by boiling fresh green beans in well salted water until fork tender. It takes about 10 minutes. Drain and set aside when done. (Photo 1)
- While waiting on the green beans to boil, sauté onions and mushrooms plus the spices, until soft. (Photo 2 and 3)
- The chicken/vegetable stock and cream cheese goes in next! Stir until the cream cheese is melted and everything is well combined. Can’t beat that creaminess! (Photo 4 and 5)
- Once everything is warm and bubbly, add the cooked green beans and mix well. (Photo 6)
- Scrape the mixture into a baking dish and top with grated cheddar. (Photo 7)
- Pop it into oven until the cheese is melted and bubbly. (Photo 8)
For an optional yummy topping, I like to slice onions and coat them lightly in a bit of coconut flour or almond flour. I then shallow fry them in oil (in a pan) until they are golden. It's really quick to do and adds another element of deliciousness.

The fried onions won't be super crispy, but it does definitely add very good flavor to the dish as a whole.
If you want something crispy on top, you can also go for pork rinds!
Healthy Low Carb Green Bean Casserole Variations:
I feel that a classic green bean casserole is best, but sometimes a little variation doesn't hurt.
So, here some ideas of ways to spruce things up a little bit:
- Bacon. Probably the most common variation is the addition of bacon. It does add a delicious spin to the recipe!
- Red Bell Pepper. Adding red bell pepper to the recipe not only gives a satisfying pop of color but the flavor of red bell pepper really complements the dish in a unique way.
- Almonds. An interesting addition to green bean casserole is adding chopped almonds, or almond slivers. Green beans and almonds are a classic duo, and it gives a satisfying crush to an otherwise monotonously textured dish.
What goes with Keto Green Bean Casserole:
Most of the classic Thanksgiving dishes has Low-Carb and Keto approved versions and all of these are great dishes to eat with this green bean casserole.
- Thanksgiving Turkey (obviously!) from mypcoskitchen.com
- Garlic Butter Herb Prime Rib from therecipecritic.com
- Glazed Ham from havebutterwilltravel.com
- Cauliflower “Mashed Potatoes” from fifteenspatulas.com
- Keto Pumpkin Pie by wholesomeyum.com
- Roasted Vegetables with Brussels Sprouts by sweetandavorymeals.com
Of course, this is an amazingly delicious green bean casserole and it doesn’t need to be thanksgiving for you to enjoy this with any dinner. It’s even great for weeknights - yes, it’s that easy to make!
Here's a another roundup with 10 Healthy Instant Pot Recipes for Thanksgiving to get you started on planning your perfect Keto Thanksgiving.
These recipes are so delicious and I guarantee the family won't even know they're eating healthy versions of classic thanksgiving recipes.
Can Green Bean Casserole Be Made Ahead?
Yes! The beauty of this recipe is that is can be made ahead and baked when you’re ready to eat it.
I generally complete all the steps except the “sliding it into the oven” part, and instead covered it carefully with foil and refrigerate right away. It will be good for at least 3 days in the fridge before baking.
Then, when you’re ready to eat it, slide it into a 350F/180C oven and bake for approximately 20 minutes - checking that it’s heated all the way through. Afterwards, crank up the heat and leave until the cheese is golden and bubbly.
Can Green Bean Casserole Be Frozen?
This recipe can be made ahead and frozen for up to two weeks, if properly sealed. Cover the casserole dish with foil and then a layer of cling film.
When you’re ready to eat, remove the cling film and slide into a preheated (350F/180C) oven for 20-30 minutes until heated through.
Followed by a few minutes under the broiler until the cheese is melted and bubbly.
Are Green Beans Keto Friendly?
Yes, green beans are Keto Friendly as they contains only 4g of carbs per cup of green beans!
How Many Carbs Does Green Bean Casserole Have?
This Green Bean Casserole Recipe has just 6.3g net carbs per serving - you just can’t go wrong!
It's easy to stay on the keto track on Thanksgiving by cooking keto recipes that do not compromise any flavor!

If you made this recipe - please leave a comment and rating! We LOVE hearing you feedback, as it helps us improve our recipes!
📋 recipe

The Best Easy Low Carb Keto Green Bean Casserole
Ingredients
- 3 cups fresh green beans (sliced into smaller pieces)
- 2.5 cups button mushrooms (sliced)
- 2 onions (sliced)
- 1 garlic cloves (minced)
- ½ cup cream cheese
- ½ cup chicken stock
- ½ cup cheddar (grated)
- ¼ teaspoon nutmeg
- to taste salt and ground black pepper
Instructions
- Preheat the oven to 200ºC/400ºF
- Boil the green beans in well salted water until fork tender. Approximately 10 minutes. Drain the water and set aside. (IMPORTANT: The water for boiling the green beans should be WELL salted - think sea water salty).
- While the green beans boil, sauté the onions, mushrooms and garlic until caramelized. Season with salt, pepper and the nutmeg.
- Add the chicken stock and be sure to scrape all the bits from the bottom of the pan.
- Add the cream cheese and allow to melt and warm up. Taste test and add salt if needed.
- Mix in the green beans until everything is evenly combined and transfer everything into a casserole dish.
- Top with cheddar and pop into the oven until the cheese is melted and bubble. About 10 minutes.
Patti says
This recipe is delicious!
Judy says
I was told to bring "something Keto" for me to eat if I didn't like her menu for a family gathering! When I asked what the menu was there seemed to be a veggie gap. This casserole not only filled that gap, but people went back for seconds! I'm so glad I doubled the recipe! Yes, no canned green beans or mushrooms for this dish. So good.
Bronwin says
Just made this and it was delicious
Liesa says
Yummmm! I made this for Easter because several family members are on the keto diet. I tweaked it a little bit by adding a teaspoon of Worcestershire, only one onion, two cloves of garlic and topped it with bacon. It was fabulous. I’m eating the leftovers right now.!!
Agnes Eichman says
Delicious. I did cut down on the salt a bit as we use very little. Thank you
Erica W says
This was so good! I made it for thanksgiving and it was a big hit. I will be making this again
Sarah J says
Amazing! My husband and I both agreed this is better than the classic version. I’d prefer this even if we weren’t doing keto. And it’s one of those rare recipes I didn’t feel like I needed to change anything.
Roché Woodworth says
Thank you so much for the kind review! I’m happy you enjoyed the recipe 😁
Carol says
Love this recipe. I only used a medium sized onion but the flavor is still so tasty!
Patti says
This was delicious! It's the first time I am growing green beans this year and I have a ton of them. Usually, I just saute them with butter, salt and pepper and they turn out pretty good. This recipe, however; kicks it up a notch with the cream cheese, cheddar, onion,mushrooms (Iused can) and the 1/4 tsp of nutmeg! Thank you so much for sharing 🥰
Dan says
I'm not allowed to come to Thanksgiving Dinner without this dish.
Beeb Ashcroft says
Whoops, I forgot to hit the rating button! 5 stars, of course! 😀
Beeb Ashcroft says
I just wanted to say that I made this for a previous Thanksgiving, and it was SO good that I'm coming back to follow the recipe again for this year's keto Thanksgiving feast! Thank you for sharing such a delicious recipe! 🙂
Joan And Jon Lauer Lauer says
Has anyone used canned green beans?
Linda ONeal says
I added sliced water chestnuts for the crunch factor. Delicious, lived the recipe!
Jennifer says
This was a HUGE hit in my house. So excited about doing Keto when I find recipes this delicious. Definitely filling and helps me stay on track. Will be adding this to my favorite recipes.
Stephanie says
Thank you for the recipe! This is a staple in our keto household.
Marilyn says
What did you saute in? Oil or butter?
HAU says
Same question..sautee requires fat, what was used?
Jessica McCarty says
I have cooked this so many times and everybody loves it including myself!
Chita Cor says
I added shredded chicken and OMG sooooo delicious!!!
Jill says
Delicious!
Deb RN says
I didn't have the cheddar cheese. Used Gouda instead and truffle salt ...to die doe!
Nura says
OMG this recipe was amazing. I did end up using no salt added canned beans bc I am lazy and this turned out perfect. My mom who hates “keto” foods and was super skeptical, thought this was better than the original! I also coated onion and shallot slices in coconut flour and avocado oil and air fried for about 20 mins and sprinkled on top of the casserole. Soooo so good. Wanted to be sure to leave a review so that everyone can make this. 😋
Barbara Prescott says
I love this recipe but prefer to dice the onions rather than slice them.
Debbie says
Inin the directions it says to boil green beans in salty water & reserve the salt water. I don't seem to see where it mentions what for? What am I missing?
Joan And Jon Lauer Lauer says
It says “drain water and set aside”. That means drain water down the sink and set aside the green beans.
Victoria Olinskie says
Love this recipe I make it with bacon and peppers. My whole family loves it. I made it last year and will again stih year too!
Rachel Edwards says
This recipe is delicious. Will definitely be a keeper. I cut my mushrooms up into smaller pieces but that was the only different thing I did.
Linda L Snyder says
This is an excellent recipe! It is definitely a keeper! Because I had so much fresh Romano green beans from the garden, I tripled the recipe and it was delicious!
Kat G says
This recipe is amazing! I added a little cayenne to it because my family likes spicy and they were looking for more... have to double the recipe next time. THANKS!
KS says
I added ground beef & used only 1 onion & 1 cup of white mushrooms. Turned out amazing!!
Kat says
What about canned green beans?
Roche Woodworth says
Hi Kat! It will probably be okay. I would just drain them well and then add them in at the same point of the recipe.
Cheryl says
Have you changed this recipe recently? It doesn't seem the same as the last time I made it.
Roche Woodworth says
Hi Cheryl - we’ve updated the post, but not the recipe itself. Not sure why it didn’t turn out the same for you, I’m sorry about that!
Mary kopf says
how many will it serve?
Roche Woodworth says
Hi Mary!:) I have this recipe to make 6 servings, but they are good sized portions. If you serve this with a meal that has one or two other side dishes, it could serve up to 8 even. Hope that helps!
Charles Broadwater says
You got to be kidding me..canned green beans..oh no no no
Yelba Heaton says
I added bacon and nutritional yeast plus slivered almonds, and believe it or not, I was out of mushrooms so I left them out and added extra onions! I also had some feta cheese that I needed to use, so I used feta plus cream cheese in sauce. The casserole did not last, and was totally devoured by the end of the night! Thank you!
Roche Woodworth says
Hi Yelba:) Glad you enjoyed the recipe and was able to tweak it to your tastes - Sounds delicious with your changes! Thank you for the feedback.
Mysti Rasmussen says
Made this today! Was so yummy!!! Thank you for the recipe!
Roche Woodworth says
Happy you enjoyed the recipe! Thank you for the feedback!:)
Kris says
This was delicious but I only use 1/2 of an onion and next time i will use less stock as it was a little runny
Roche Woodworth says
Thank you for the feedback, Kris! Glad you enjoyed it!
Jennifer says
I'm a very reluctant (bad!) cook and was rushing around and REALLY didn't want to make this but because the recipe keeps reiterating that it's easy, I felt like I had to give it a go, to take to a dinner party. I'm so glad I did - it truly was so easy and so delicious, easily the star of the dinner party! I couldn't get enough of it! 🙂
Roche Woodworth says
So happy you enjoyed the recipe and that it is as easy as I claim (haha)! Thank you for the feedback!
Megan says
I'm sure you can sub the chicken stock for veg stock to make this vegetarian?
Roche Woodworth says
Hi Megan! Yes, you can certainly swap the chicken stock for vegetable stock. There is the case of the cream cheese though, so if you’re okay with dairy - then yes, swapping the stock will be just fine:)
Jill Roberts @ Wellnessgeeky.com says
This Keto Green Bean Casserole looks so zesty and tasty! Absolutely love your creative idea! Thanks for sharing!
Roche Woodworth says
Thank you Jill!
DS says
Thank you so much for sharing this recipe. It's my first keto casserole and I'm impressed 😊! I modified with a little bit of bacon bits (homemade) and used both cheddar and mozzarella cheese. This recipe is definitely a keeper!
Roche Woodworth says
Thank you so much for the feedback - glad you enjoyed the recipe!
Vicki says
I put crumbled bacon on mine! So good. Thanks for this awesome recipe. I’m not a green bean casserole fan, but making it without cans of soup made it completely homemade.
Roche Woodworth says
Ahh crumbled bacon sounds like a great variation to the original recipe! Glad you enjoyed it 🙂 Homemade is best!
Marie says
Can I prepare ahead and add cheese right before putting in oven?
Roche Woodworth says
Hi Marie. Yes, this can be made ahead. I have given details on making ahead and freezing this recipe in the post if you want more details.
Mimi says
Super good! I didn't have cheddar cheese and used mozzarella instead. My husband loved it! I will add chicken to it next time for a complete meal in one pan. Thanks for the recipe! Can't wait to try more of your recipes.
Roche Woodworth says
Thank you so much for the feedback, Mimi! Glad it turned out good for you:)
Rachel says
Is the nutrition per serving?
Roche Woodworth says
Yes, all our nutrition labels are per serving 🙂
Janice says
What are brown onions?
John says
From the pictures I think they are also known as yellow onions, ie the common ones.
Roche Woodworth says
Yes, you are correct. They are also known as yellow onions. I will add that to the recipe card. Thank you!
Ann says
This is insanely delicious! The only changes I made was to use only one onion because that's all I had, and to replace the chicken stock with 1/2 teaspoon of organic chicken flavored Better Than Bullion - no water. Also I saved on cleanup by using a bag of fresh microwavable string beans and cut them after they cooked and cooled. Thank you for this amazing recipe! I love it when I can cook something keto for myself that everyone can enjoy! Empty casserole dish here tonight!!
Roche Woodworth says
Thanks for the feedback, Ann! Glad you enjoyed the recipe:)