|

Keto Green Bean Casserole (Real Crispy Onions)

Total time
1 hour 15 minutes
Makes
8 servings
Net carbs
5.9g
Calories
156
Keto green bean casserole topped with crispy golden onion strands in a white dish

Most keto green bean casseroles quietly give up on the best part.

They swap the fried onions for a spoonful of dried minced onion stirred into almond flour, scatter it over the top, and bake it with everything else. It browns. It tastes fine. But it is a soft streusel, and the whole reason anyone loves this dish is the tangle of crisp onion strands you pick off the top before dinner is even served.

You can have those. They just cannot be baked on top of a wet casserole, and they cannot go on hot.

Overhead plate of low carb green bean casserole with crispy onions and mushroom sauce

Two Rules That Decide This Dish

Rule one: get the water out before anything is assembled. Green beans and mushrooms are both roughly ninety percent water. Mushrooms in particular hold it in a sponge that only lets go under heat — so raw mushrooms stirred into a cold sauce will dump every drop of it into your casserole in the oven. Thickening the sauce afterwards does not fix that. It just gives you a stable sauce that tastes diluted, because the water that should have cooked off and concentrated into flavour is still sitting in it.

So the mushrooms get cooked until they release their liquid and the pan goes dry again, and the beans get blanched briefly and shocked in ice water. Two extra steps, and they are the difference between a sauce and a puddle.

Rule two: crisp the onions separately, then let them cool completely before they touch the casserole. The cooling part sounds fussy and it is the part everyone skips. Hot fried onions carry steam inside them. Pile them on warm and that steam condenses inside the crust from the inside out — they go soft before the sauce has even had a chance to soften them. I lost two batches to this before I worked out what was happening.

Recipe Overview

  • Prep Time: 25 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 15 minutes
  • Servings: 8
  • Net Carbs: 5.9g per serving
  • Difficulty: Moderate

Ingredients

Green beans, mushrooms, thinly sliced onion, parmesan, cream and arrowroot on a marble counter

For the Crispy Onion Topping

IngredientQuantityNotes
Yellow onion½ medium (85 g)Sliced paper thin, mandoline strongly advised
Baking powder1 tspNot optional — it is what makes them blister
Parmesan, finely grated¼ cup (25 g)The dry powdery kind, not shredded
Fine salt½ tspPulls surface moisture out
Olive oil sprayas neededSpray generously

For the Casserole

IngredientQuantityNotes
Fresh green beans1 lb (450 g)Trimmed and halved
Unsalted butter2 tbsp (28 g)
White button or cremini mushrooms10 oz (280 g)Quartered
Fine salt1 tspDivided
Black pepper¼ tsp
Garlic, minced2 cloves
Ground nutmeg¼ tspSounds odd, tastes essential
Arrowroot powder1½ tspSee the note below on xanthan gum
Chicken broth1 cup (240 ml)Low sodium
Heavy cream¾ cup (180 ml)

Recipe Timing

OrderStepTime
1Slice, coat and bake the onions at 375°F25 minutes
2Onions cool completely while you work20 minutes, hands off
3Blanch and shock the beans8 minutes
4Mushroom cream sauce15 minutes
5Assemble and bake at 400°F15 minutes

Step-by-Step Instructions

1. Bake the crispy onions first

Heat the oven to 375°F and line a sheet with parchment. Slice the onion as thinly as you possibly can — a mandoline is worth digging out, because thin even slices crisp evenly and thick ones stay leathery in the middle. Toss the slices with the baking powder, Parmesan and salt until every strand is dusted, spread them out with as little overlap as you can manage, and spray generously with olive oil.

Bake 18 to 22 minutes, tossing every 6 minutes, and start looking closely at 12. Parmesan browns much faster than you expect — the usual version of this coating uses a ground protein powder that shrugs off 425°F, but cheese at that temperature will be bitter before the onion has dried out. Lower and slower is the trade you make here.

2. Let them cool. Completely.

Slide the parchment onto a rack and leave the onions alone until they are at room temperature and rattle when you tip the sheet. If you are making them ahead, they keep in an airtight container at room temperature for a day — never in the fridge, which is damp.

Golden crisp baked onion strands cooling on a parchment lined sheet

3. Blanch and shock the beans

Bring a large pan of salted water to the boil and set a bowl of ice water beside it. Drop the beans in for 2 to 3 minutes — taste one, you want them bright green and still with a snap, because they will keep cooking in the oven later. Drain and tip them straight into the ice water. Drain again thoroughly and pat dry.

The ice bath is not just about texture. It is what stops them going the dull olive colour that makes a green bean casserole look like it came out of a can.

4. Cook the mushrooms until the pan is dry

Melt the butter in a large skillet over medium heat. Add the mushrooms with ½ teaspoon of the salt and the pepper and cook about 5 minutes, until they have released their liquid and that liquid has cooked away again. Do not rush this to the point where they are still sitting in a puddle. Add the garlic and nutmeg and cook one minute more.

5. Build the sauce

Sprinkle the arrowroot straight over the mushrooms and stir so it coats them — adding it dry like this, rather than as a slurry, is what keeps it from clumping. Pour in the broth while stirring, simmer one minute, then add the cream and cook 6 to 8 minutes until it coats the back of a spoon and a finger drawn through leaves a clean line. Stir in the blanched beans and the remaining ½ teaspoon salt.

Green beans coated in a thick mushroom cream sauce on a wooden spoon ·

6. Assemble and bake

Heat the oven to 400°F. Tip everything into a 2-quart baking dish, scatter the cooled onions over the top, and bake 15 minutes until hot and bubbling at the edges. If your onions came out very dark in step one, hold them back and scatter them on after the casserole comes out instead — they will still be warm from the dish.

Recipe Tips and Variations

Why arrowroot and not xanthan gum. Xanthan works, but the usual keto dose people reach for is far too high for a sauce this size — an eighth to a quarter teaspoon per cup of liquid is the working band, and the half teaspoon keto recipes routinely call for is roughly double the top of it — which is where that slippery, faintly slimy texture comes from. Arrowroot has no such window. It does carry about 4g of carbohydrate for the 1½ teaspoons used, which works out at half a gram per serving, and that is already counted below.

Frozen beans. They work, but freezing ruptures the cell walls so they weep more than fresh. Cook them per the packet, drain very well, pat dry, and add an extra ½ teaspoon of arrowroot to compensate. Skip the blanching entirely. Canned beans I would avoid — they are already fully cooked and packed in brine, and they turn to mush in the oven.

If the sauce still comes out thin, put the baked casserole back on the stove in a skillet over medium heat for a few minutes, or whisk another ½ teaspoon of arrowroot into a tablespoon of cold broth and stir that in. Never add dry arrowroot to hot liquid.

To cut carbs further, drop the mushrooms to 6 oz and lose the nutmeg-and-cream richness at the same time, or serve 10 smaller portions instead of 8. The beans themselves are about half the carb count and there is no way around that.

Serving Suggestions

This is a Thanksgiving side above all, and it belongs next to roast turkey with low carb sweet potato casserole and roasted broccoli and cauliflower to round out the plate. If you want one more rich dish, keto cauliflower mac and cheese covers the same comfort-food ground.

Through the rest of the year it is a very good weeknight side under keto turkey meatloaf. And if you want the green beans as the main event rather than the side, the hamburger green bean casserole builds the same flavours around ground beef into a one-dish dinner.

Serving spoon lifting green bean casserole with crispy onions falling from the edge

Storage and Reheating

Make ahead: the sauce keeps 2 days in the fridge, the beans can be blanched a day ahead, and the onions can be baked a day ahead and kept airtight at room temperature. Assemble without the onions up to a day ahead, then top and bake.

Fridge: 5 days covered. Freezer: up to 3 months, and never with the onions on — they will thaw soggy. Bake from frozen at 400°F for 30 to 45 minutes, then add fresh onions.

Reheating: 350°F covered for 20 to 25 minutes. Leftover onions come back to life in an air fryer at 360°F for 2 to 3 minutes, which is worth doing rather than accepting a soft topping second time round.

Frequently Asked Questions

Why is my keto green bean casserole watery?

Almost always because the mushrooms went in raw or half-cooked, or the beans were not drained and dried properly. Both are around ninety percent water and they release it in the oven. Cooking the mushrooms until the pan goes dry again, and patting the blanched beans dry, removes that water before it can get into your sauce. Thickener added at the end can only bind water, not remove it.

Why did my crispy onions go soft?

They probably went on warm. Onions straight out of the oven still hold steam inside, and once they are piled on the casserole that steam has nowhere to go but into the crust. Cool them to room temperature on a rack first. The other cause is slicing them too thick, which leaves moisture in the centre of each strand.

Can I make the topping without Parmesan?

Yes. Half blanched almond flour and half Parmesan works, and so does almond flour on its own, though it browns less and tastes plainer. Whatever you use, keep the baking powder and the salt — the baking powder raises the surface pH so the strands blister and brown, and the salt draws moisture to the surface where it can evaporate. Those two are doing more work than the flour is.

How is this different from your hamburger green bean casserole?

Completely different dish. That one is a ground beef main course that happens to contain green beans. This is the Thanksgiving vegetable side — no meat, a mushroom cream sauce, and the fried onion topping. If you are feeding people a full holiday plate, you want this one.

How many carbs are in keto green bean casserole?

5.9g net carbs per serving, cutting the dish into 8. Roughly 2.4g of that is the green beans themselves and there is no clever way around it — the onion, mushrooms and cream account for most of the rest. Anything advertising much under 4g is either using less bean per portion or cutting more, smaller servings.

More Keto Sides and Casseroles

  • Creamy Mushroom Keto Casserole — if the mushroom sauce is the part you came for, this makes it the whole dish.
  • Keto Onion Rings — the same crisp-coating problem solved a different way, at 3g net carbs.
  • Creamy Mushroom Soup — a proper from-scratch version, and no condensed can in sight.
  • Low Carb Sweet Potato Casserole — the other side the holiday table expects.
  • Keto Cornbread — moist, quick, and it mops up the leftover sauce.

Recipe Card

Keto Green Bean Casserole

Keto green bean casserole with a real crispy onion topping, not a soft almond flour streusel. The onions are baked separately and cooled before they go on, and the mushrooms and beans are dried out before assembly so the sauce never goes watery. 5.9g net carbs.
Prep Time 25 minutes
Cook Time 50 minutes
Total Time 1 hour 15 minutes
Course Side Dish
Cuisine American
Servings 8 servings
Calories 156 kcal

Equipment

  • Mandoline slicer strongly advised for even thin onion slices
  • Rimmed baking sheet
  • Large skillet
  • 2-quart baking dish

Ingredients
  

For the Crispy Onion Topping

  • 1/2 medium yellow onion 85 g, sliced paper thin
  • 1 tsp baking powder
  • 1/4 cup finely grated Parmesan cheese 25 g
  • 1/2 tsp fine salt
  • olive oil spray spray generously

For the Casserole

  • 1 lb fresh green beans 450 g, trimmed and halved
  • 2 tbsp unsalted butter 28 g
  • 10 ounces white button or cremini mushrooms 280 g, quartered
  • 1 tsp fine salt divided
  • 1/4 tsp black pepper
  • 2 cloves garlic minced
  • 1/4 tsp ground nutmeg
  • 1 1/2 tsp arrowroot powder
  • 1 cup chicken broth 240 ml, low sodium
  • 3/4 cup heavy cream 180 ml

Instructions
 

Crispy Onions (do these first)

  • Coat and bake: Heat the oven to 375°F and line a sheet with parchment. Slice the onion as thinly as possible, ideally on a mandoline. Toss with the baking powder, Parmesan and salt until every strand is dusted, spread out with minimal overlap, and spray generously with olive oil. Bake 18-22 minutes, tossing every 6 minutes, checking closely from 12 minutes – Parmesan browns much faster than you expect.
  • Cool completely: Slide the parchment onto a rack and leave the onions until they are at room temperature and rattle when you tip the sheet. Warm onions carry steam that condenses inside the crust and softens them before they ever touch the sauce. Do not skip this.

The Casserole

  • Blanch and shock the beans: Bring a large pan of salted water to the boil and set a bowl of ice water beside it. Boil the beans 2-3 minutes until bright green and still snappy, drain, and tip straight into the ice water. Drain again thoroughly and pat dry.
  • Cook the mushrooms dry: Melt the butter in a large skillet over medium heat. Add the mushrooms with 1/2 teaspoon of the salt and the pepper and cook about 5 minutes, until they release their liquid and that liquid cooks away again. Add the garlic and nutmeg and cook 1 minute more.
  • Build the sauce: Sprinkle the arrowroot dry over the mushrooms and stir to coat – this is what stops it clumping. Pour in the broth while stirring, simmer 1 minute, add the cream and cook 6-8 minutes until it coats the back of a spoon. Stir in the blanched beans and the remaining 1/2 teaspoon salt.
  • Assemble and bake: Heat the oven to 400°F. Tip everything into a 2-quart baking dish, scatter the cooled onions over the top, and bake 15 minutes until hot and bubbling at the edges. If the onions came out very dark, hold them back and scatter them on after baking instead.

Notes

Arrowroot vs xanthan gum: xanthan works, but the working band for a sauce is about 1/8 to 1/4 tsp per cup of liquid. The half-teaspoon doses common in keto recipes are roughly double the top of that band and produce a slippery texture. Arrowroot has a wider margin. The 1 1/2 tsp used adds about 4g carbohydrate to the whole dish, around 0.5g per serving, already counted in the nutrition below.
Frozen green beans: cook per the packet, drain very well, pat dry, skip the blanching, and add an extra 1/2 tsp arrowroot – freezing ruptures the cell walls so they release more water. Canned beans are not recommended; they are fully cooked already and go mushy.
Sauce still thin? Return the baked casserole to a skillet over medium heat for a few minutes, or whisk another 1/2 tsp arrowroot into 1 tbsp of cold broth and stir it in. Never add dry arrowroot straight to hot liquid.
Make ahead: sauce keeps 2 days, beans can be blanched a day ahead, onions bake a day ahead and keep airtight at room temperature – never the fridge. Assemble without the onions up to a day ahead.
Storage: 5 days refrigerated, 3 months frozen without the onions. Reheat 350°F covered 20-25 minutes; re-crisp leftover onions in an air fryer at 360°F for 2-3 minutes.
Keyword Gluten-Free, keto green bean casserole, keto Thanksgiving, low carb side dish, Vegetarian

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating