
Free Printable: Low Carb & Keto Food List
Get It NowEvery holiday meal needs this keto green bean casserole! I’ve swapped the traditional wheat-based components and canned cream soup with homemade, whole food versions. Not only does it make it a healthy, gluten-free, low carb green bean casserole, but I think it makes it taste SO much better, too.
Other than soup, casseroles are one of the main staples at our house in the winter months. We take our casseroles very seriously here in Minnesota, so it’s only natural that I’m taking this keto green bean casserole recipe very seriously. Some of our other favorite casseroles include chicken bacon ranch casserole, chicken cordon bleu casserole, and cheesy brussels sprouts casserole. But for the holidays, check my lineup of keto holiday side dishes and mains below.
Traditional green bean casseroles use breadcrumbs or deep fried onions as a crunchy topper, but we’re swapping in the perfect replacement — dried minced onions and almond flour! With a fine grind, Wholesome Yum Almond Flour is the best choice because it blends seamlessly with other seasonings to create a crispy topping that mimics breadcrumbs.

Get Wholesome Yum Almond Flour For This Recipe Here
Why You’ll Love This Keto Green Bean Casserole Recipe
- Creamy, classic flavor
- Tender green beans with creamy mushroom sauce
- 100% natural ingredients
- Just 7 grams net carbs per serving
- Keto, low carb, gluten-free, and healthy

Gluten-Free Green Bean Casserole Ingredients
This section explains how to choose the best ingredients for keto green bean casserole, what each one does in the recipe, and substitution options. For measurements, see the recipe card below.
For the casserole:
- Avocado Oil – I like the neutral flavor of avocado oil, but olive oil will work as well.
- Onion – I recommend a white onion, but yellow onions are fine, too.
- Mushrooms – Use white button or baby bella mushrooms. They need to be sliced, so I buy pre-sliced for convenience.
- Green Beans – Fresh green beans work best (I like to buy them trimmed to save time), but frozen will do if that’s all you have. I don’t recommend canned green beans as the texture is worse, but if you want a shortcut, feel free to use those and you can skip the step of cooking the beans.
- Cream Of Mushroom Soup – Unfortunately, most mushroom soup options I’ve seen at the store contain starchy thickeners and artificial ingredients, so I don’t recommend getting this from a can. I make my own keto cream of mushroom soup instead, which is a combination of mushrooms, onions, garlic, chicken broth, heavy cream, and almond milk. The pureed mushrooms naturally thicken it, but you could also melt some cream cheese into it if you like the flavor. The soup also provides all the flavor needed, so you don’t need to add any additional salt or pepper to the recipe.
For the topping:
- Wholesome Yum Almond Flour – This super fine almond flour offers the best flavor and texture. If you want even more crunch, replace half of it with crushed pork rinds.
- Dried Minced Onion – This is the base of our french fried onions topping. No prep involved.
- Avocado Oil

How To Make Keto Green Bean Casserole
This section shows how to make keto friendly green bean casserole with step-by-step photos and details about the technique, to help you visualize it. For full instructions, including amounts and temperatures, see the recipe card below.
- Make the low carb cream of mushroom soup recipe. You can make the soup in advance to save time. Or, if you happen to have a different cream of mushroom soup recipe you like, feel free to use that.
- Cook mushrooms and onions. In a large skillet over medium heat, saute onions and mushrooms in avocado oil, until lightly browned. Remove from heat.
- Cook green beans. Microwave or boil green beans until crisp-tender. Drain and place into a bowl of cold water to stop cooking.


- Assemble. Place the green beans, mushroom and onion mixture, and cream of mushroom soup into a casserole dish. Stir together until combined.
TIP: You can mix the ingredients in a large bowl if you prefer, then transfer to the casserole dish. I mixed right in the casserole dish to save washing another bowl.

- Make topping. In a small bowl, mix together almond flour and onions. Stir in avocado oil and mix until crumbly. Sprinkle the topping over your low carb green bean casserole.


- Bake. Bake the gluten-free green bean casserole until the topping is golden.

Frequently Asked Questions
Is green bean casserole healthy?
Yes, this keto green bean casserole recipe is healthy! Many green bean casserole recipes aren’t, though. The good news is, it’s actually really easy to make your own low carb gluten-free green bean casserole! The main sources of carbs and gluten are the sauce (often using starchy, processed, canned cream of mushroom soup) and the topping (usually with breadcrumbs). I replaced both with keto versions.
Is green bean casserole keto?
Traditional green bean casserole is not keto friendly, as it’s made with cream of mushroom soup and topped with fried onions, both of which are made with wheat flour. This version uses homemade soup and crunchy onions, which makes it a great gluten free, healthy, low carb, and keto option.
How many carbs in green bean casserole?
The average green bean casserole has 20 grams of carbs per serving. However, each serving of this keto green bean casserole recipe has 7 grams net carbs. What a difference!
Are green beans low carb?
Yes, green beans are low carb, which makes them perfect for low carb green bean casserole. One cup of green beans has 4 grams net carbs.
Do you have to trim the green beans?
It’s up to you! You may notice that I did in the photos. Feel free to skip trimming if you prefer, or just want to save a little extra time. 😉 You can also cut them slightly smaller, into bite-sized pieces.
Storage Instructions
- Store leftovers: Store leftovers in an airtight container in the fridge for 2-3 days. Or use them to make leftover Thanksgiving casserole!
- Make ahead: You can make the whole thing ahead (assemble all of it), or just make the components and store those separately (make the creamy mushroom soup, saute the mushrooms and onions, and cook the green beans). Either way, store whatever you prep ahead in the refrigerator for up to 2-3 days. When you’re ready to serve, make the onion topping and bake the gluten-free green bean casserole.
- Freeze: Keep the casserole in the freezer for up to 2-3 months. If you’ll be making it ahead, it’s best to freeze without the topping, so that you can stir the casserole after heating it. Then, add the topping and bake again to brown the topping.
- Reheat: Place the casserole in the oven at 350 degrees F, until hot.

More Keto Holiday Recipes
If you’re planning on a low carb keto Thanksgiving, I have you covered with just about everything you’ll need to make on the big day:
- Garlic Butter Herb Roasted Turkey – The herb butter keeps turkey juicy, just the way you want it. You can also make spatchcock turkey, which cooks even faster.
- Sugar-Free Cranberry Sauce – Store-bought versions are loaded with sugar, so make your own instead. Only 4 ingredients!
- Keto Sweet Potato Casserole – See the secret ingredients I use to make this taste like sweet potatoes, which are not keto friendly. If you want a simpler potato replacement side dish, mashed cauliflower is always a hit.
- Brussels Sprouts Au Gratin – Creamy, cheesy, and perfect for any holiday.
- Cauliflower Stuffing – Is there anything cauliflower can’t do?!
- Keto Pumpkin Pie – No one will be able to tell it’s sugar-free. Or if you want a different spin, try sugar-free pumpkin cheesecake instead.
Tools To Make Low Carb Green Bean Casserole
- Ceramic Nonstick Skillet – For sauteing the mushrooms and onions. These are easy to clean and nothing sticks.
- White Casserole Baking Dish – A pretty white update to your casserole dishes. Elegant enough to put right on the table!
Easy Gluten-Free Keto Green Bean Casserole Recipe
Gluten-Free Keto Green Bean Casserole Recipe
An easy + healthy keto green bean casserole recipe! See how to make gluten-free green bean casserole, with simple ingredients.
Ingredients
Tap underlined ingredients to see where to get them. Please turn Safari reader mode OFF to view ingredients.
Casserole
Topping
Instructions
Tap on the times in the instructions below to start a kitchen timer while you cook.
-
Preheat the oven to 375 degrees F (191 degrees C).
-
Saute the mushrooms & onions: In a skillet over medium heat, saute the onions and mushrooms in avocado oil for about 7-10 minutes, until lightly browned. Remove from heat.
-
Cook the green beans: Cook the green beans either in the microwave or on the stove until they are crisp-tender. For the microwave, place the green beans in a large bowl with 1/2 cup water (118 mL) and nuke, stirring at 2 minute intervals, until done (about 6-8 minutes total). For the stove, boil the green beans covered in water for 3-5 minutes.
-
Assemble the casserole: Place the cooked green beans, mushroom/onion mixture, and cream of mushroom soup into a glass or ceramic 3-quart casserole dish. Stir together until well combined.
-
Make the topping: In a small bowl, stir together the almond flour, and dried minced onions. Stir in the avocado oil until crumbly. Crumble the topping over the casserole.
-
Bake: Bake for 18-20 minutes, until the topping is golden.
Last Step: Leave A Rating!
This helps other readers and also helps me continue to provide free recipes on my site.
Recipe Notes
Serving size: 1/2 cup
Nutrition facts are provided as a courtesy. Have questions about calculations or why you got a different result? Please see our nutrition policy.
Want to save this recipe?
Save This Recipe Now© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead. 🙂

38 Comments
faye
0Hello love your recipes
Maria
0What can I substitute the cream of mushroom with?
Maya | Wholesome Yum
0Hi Maria, It’s a pretty crucial part of the recipe (and is homemade, so no starches or preservatives). What is the reason you are looking to substitute it?
Mark Putnam
0I made this for Thanksgiving for a house full of “Green Bean Casserole” purists and they were blown away! Comments such as, “I don’t know how you made this green bean casserole, but it is awesome!”. Everyone loved it and I was happy we had leftovers for my own enjoyment after the holiday. I used your “Cream of Mushroom Soup” recipe the night before, and though it pained me to liquidate all the lovely mushrooms, it was definitely worth the sacrifice.
Geraldine Glover
0Do I bake it after putting it in the casserole if I am going to freeze it?
Wholesome Yum D
0Hi Geraldine, You would assemble the casserole and then freeze it.
Geraldine Glover
0Thank you! I tried the recipe for mushroom soup and it was delicious!
Karla
0I can not wait to try it this year! I have been looking to replace my husband’s standard green bean casserole with something a bit lighter.
Robin Donovan
0Love this recipe as a low carb Thanksgiving alternative.
Scarlet
0This is such a yummy dish and I will serve it again for Thanksgiving. Green bean casserole is a delicious comfort food and this low carb version is great!
Adam
0No on the almond flour
Wholesome Yum M
0Hi Adam, Sorry this recipe didn’t suit your tastes. Feel free to try swapping the almond flour out with ground pork rinds if you aren’t a fan of the nutty flavors from the almonds.
Nicole Laurent
0I will need to make night before and then bake at my moms after a long car trip. I have such a hard time getting things hot that have been in the fridge overnight. Does anyone have any tricks, guidelines or suggestions for what temp and how long to reheat this after being refridged ahead of time?
Wholesome Yum M
0Hi Nicole, Ideally, you would let this dish come to room temperature before reheating. That will give you the best results. I don’t know how long your car trip is, but it may help to remove your dish from the fridge an hour or two before your trip, so it has enough time to reach room temperature before baking.
Lisa George
0Can you use canned green beans and if so, how much?
Wholesome Yum M
0Hi Lisa, Canned green beans are cooked, so you can skip that step. The rest of the recipe will work as written. 2 full-sized cans will give you more than you need for the recipe.
Lacey
0This is the Best Mushroom soup I’ve ever tasted in my life. I did add 3 tablespoons of cream cheese and a little crushed red pepper…. Thank you, I ate the creamy soup then made the green bean casserole…. BOTH WERE AMAZING! Thanks!
Sadbeka Trebinja
0I have problem my boyfriend does not like mushroom what should I use instead?
Wholesome Yum M
0Hi Sadbeka, That’s a tough one, as this recipe includes a lot of mushrooms! You can omit the sliced mushrooms from the green beans, but the recipe will still need the cream of mushroom soup.
Alison
0Hi! My topping is very floury and not really crumb like. What can I do? Thanks!!
Wholesome Yum M
0Hi Alison, If your topping isn’t coming together, you can add an additional amount of avocado oil until you reach the desired texture.
Wholesome Yum A
0What is Thanksgiving without the quintessential green bean casserole? Thanks for “de-glutening” the recipe for us!
Erin
0This is so tasty! Perfect for Thanksgiving.
jenna
0I’m making my first green bean casserole this year! I’m definitely going to be using your tips 🙂 Love how healthy your recipe is, so there’s no guilt for getting seconds!!
Judy
0This was excellent excellent, Maya! I was wondering what to make for dinner tonight , and then saw your email. I got preshredded cabbage and riced cauliflower at Trader Joe’s. We are vegetarian, so I also got their Beefless ground beef. It has 4 carbs per 1/3 cup.
Hubby and I both gave it a 10! I love that there is leftovers. Keto cooking is labor intensive, with lots of pots to wash usually. This means no pots to wash another night.
Keep these casseroles coming!!
Liz
0I have a son who is allergic to almonds, but he can eat other nuts. What would make a good substitute for the almond flour?
Wholesome Yum
0Some crushed pecans would taste great here, Liz!
Stephanie
0This is great thanks! Do you think ground beef would go with this?
Maya | Wholesome Yum
0Thank you, Stephanie! Sure, you could add some cooked ground beef if you’d like.
Julia LaBorde
0Excellent recipe! I’ve made it 2 years in a row for Thanksgiving!
Wanya
0This was a hit last Thanksgiving with my family. I added jalapeno peppers for an extra kick!
Maya | Wholesome Yum
0Yay, so glad to hear that, Wanya!
Alyson
0I’ve been missing a good green bean casserole. Thank you.
Maya | Wholesome Yum
0I am so glad you liked it, Alyson! Have a great day!
Elyssa
0Have you tried to make the whole casserole in advance? Does it freeze?
Maya | Wholesome Yum
0Hi Elyssa, Yes, you can freeze it. The sauce can separate a little so you’ll need to mix it well after heating. For best results, add the crumble topping right before serving, but you can make the rest ahead.
Carolyn Ricketts
0I LOVE your website. You are the only way I have succeeded on the low carb diet. Thank you!!
Maya | Wholesome Yum
0Thank you, Carolyn! I’m glad I can help!