Air Fryer Green Bean Casserole: Thanksgiving, Without Soggy Beans

Quick answer: For Thanksgiving, 26 November, blanch green beans for 3–4 minutes, make a thick mushroom sauce, mix them in an ovenproof dish, bake at 375°F / 190°C for 15 minutes, then add the crispy onion topping and bake 8–10 minutes more until deep golden. Keep the topping off until the end, or it goes soggy.
GoAirFry air fryer cooking guide image
Prep20 min
Cook25 min
Total45 min
Serves6 servings
Temp375°F / 190°C
Doneness checkSauce bubbling, onion topping deep golden and crisp

Storyboard: green bean casserole in 4 steps

Four moments to check as you cook, in order.

STEP 1 • BEANS

Blanch the beans

Blanch green beans for 3–4 minutes, then cool in cold water. Blanching keeps them bright green and stops them going grey and soft.

STEP 2 • SAUCE

Make the mushroom sauce

Cook mushrooms, onion and garlic, add flour and milk, and simmer until thick. A thick sauce holds the beans up, a thin sauce makes them soggy.

STEP 3 • ASSEMBLE

Assemble, top last

Mix beans and sauce, put in an ovenproof dish, and keep the crispy onion topping off until the last 10 minutes.

STEP 4 • BAKE & TOP

Bake, then top and crisp

Bake 15 minutes, add the onion topping, and bake 8–10 minutes more until deep golden and crisp.

Key facts at a glance

QuestionAnswer
Best air fryer temp375°F / 190°C
Doneness checkSauce bubbling, onion topping deep golden and crisp
Single layer or crowded?Single layer, always — crowding steams food instead of crisping it

Ingredients (serves 6 servings)

Method, step by step

  1. Blanch the beans. Bring a large pot of salted water to a boil, add the green beans, and cook for 3–4 minutes until bright green and just tender. Drain and cool immediately in cold water, then drain again and pat dry.
  2. Cook the mushrooms. Melt the butter in a pan, add the mushrooms and onion, and cook for 6–8 minutes until soft and golden. Add the garlic and cook for 1 minute more, until fragrant.
  3. Make the sauce. Sprinkle over the flour and stir for 1 minute, then add the milk gradually, stirring constantly, until smooth. Simmer for 3–4 minutes until thick enough to coat a spoon. Season with salt, pepper, and nutmeg if using.
  4. Assemble. Mix the beans and sauce in an ovenproof dish that fits your air fryer, spreading them evenly. Do not add the onion topping yet — it goes on at the end, so it stays crisp.
  5. Preheat. Preheat the air fryer to 375°F / 190°C for 3 minutes. Place the dish in the basket, or on a rack if your air fryer has one.
  6. Bake. Bake for 15 minutes, until the sauce is bubbling at the edges and the beans are hot through.
  7. Top and crisp. Sprinkle the crispy onions evenly over the top, and bake for 8–10 minutes more, until the topping is deep golden and crisp. Serve hot, straight from the dish.

Green bean casserole time by dish size

A shallow dish crisps faster than a deep one, and a larger dish needs a few minutes more.

Dish sizeTempTimeNotes
Small, 4 servings375°F / 190°C20–22 minShallow dish, topping crisps fast
Medium, 6 servings375°F / 190°C23–25 minStandard size, check topping at 20 min
Large, 8 servings375°F / 190°C27–30 minDeep dish, cover loosely if topping darkens
Make-ahead, chilled375°F / 190°C30–35 minCold dish needs longer, topping added last

Choosing the main ingredient

Choose fresh green beans that snap cleanly when bent, with a bright green colour and no brown spots or soft patches. Fresh beans hold their texture in a casserole, while very old beans go grey and soft, whatever you do to them. If fresh beans are not available, frozen green beans work well — thaw them, drain well, and skip the blanching, as they are already blanched before freezing. Tinned green beans are the weakest option here, as they are already very soft and will go mushy in the sauce, so use them only if nothing else is available, and reduce the baking time.

The difficult part — and why it fails

The difficult part of green bean casserole is keeping the beans and the topping crisp at the same time — beans that stay bright and firm, and a topping that stays crunchy, not soggy. It fails when the beans are overcooked before they even reach the air fryer, or the sauce is too thin, or the topping goes on too early. Over-blanched beans turn grey and soft in the sauce, and no topping can save them. A thin sauce soaks into the beans and makes them wet, instead of coating them. A topping added at the start absorbs steam from the sauce and goes soft within minutes.

5 mistakes to avoid

  1. Over-blanching. Blanch for 3–4 minutes only, then cool in cold water. Grey, soft beans cannot be saved by the sauce.
  2. Thin sauce. A thin sauce soaks into the beans. Simmer until it coats a spoon before assembling.
  3. Topping too early. Onion topping added at the start goes soggy. Add it for the last 8–10 minutes only.
  4. Wet beans. Wet beans thin the sauce. Drain and pat dry after blanching, before mixing.
  5. Deep dish, no check. A deep dish needs longer, and the topping can darken before the centre is hot. Check at 20 minutes.

Easy variations

What to serve with it

Green bean casserole is a Thanksgiving side, served hot, straight from the dish, alongside turkey, stuffing, roast potatoes, and cranberry sauce, and it is one of the few Thanksgiving sides that benefits from being served last, so the topping is still crisp when it reaches the table. It also works at Christmas and for winter Sunday roasts, with roast chicken or a nut roast, and it is good cold the next day, though the topping will soften.

Storage and reheating

Cool leftover casserole, then store in the fridge for up to 3 days. Reheat at 375°F / 190°C for 10–12 minutes until hot through, adding a few fresh crispy onions on top if the original topping has softened. The casserole can be assembled a day ahead, without the topping, covered in the fridge, then baked from chilled at 375°F / 190°C for 30–35 minutes, adding the topping for the last 8–10 minutes. Do not freeze the assembled casserole — the sauce separates on thawing and the beans go soft.

Why this recipe works

This method works because it separates the two jobs that usually conflict: cooking the beans and sauce through, and crisping the topping. Baking the beans and sauce first, without the topping, lets the sauce bubble and thicken and the beans heat through evenly, without steam softening the topping. Adding the onions only at the end, when the dish is already hot, lets them crisp in dry heat on top of a hot sauce, instead of steaming underneath it.

Ingredient notes and swaps

Sauce thickness is the key variable: it should coat a spoon and hold a line when you drag a finger through it, before you assemble the dish. If it is too thin, simmer it for another 2–3 minutes, or add a little more flour at the start — do not try to thicken it in the air fryer, where it will not reduce evenly. Milk gives a lighter sauce, cream gives a richer one, and a half-and-half mix is a good compromise for Thanksgiving, when the table is already rich. If you use frozen beans, drain them very well, as extra water thins the sauce.

Equipment and which fryer size works best

You need an air fryer, a large pot for blanching, a pan for the sauce, and an ovenproof dish that fits your air fryer basket — measure the basket before you start, as a dish that is too wide will not fit. A 5–6 qt basket usually fits a 7–8 inch dish, which serves 4–6 people. A shallow dish is better than a deep one for crisping.

Frequently asked questions

What temperature for green bean casserole in an air fryer?

375°F / 190°C for 23–25 minutes for a medium dish, with the crispy onion topping added for the last 8–10 minutes only.

Why is my green bean casserole soggy?

Usually over-blanched beans, a thin sauce, or topping added too early.

Can you make green bean casserole ahead for Thanksgiving?

Yes — assemble it a day ahead, without the topping, covered in the fridge, then bake from chilled at 375°F / 190°C for 30–35 minutes, adding the topping last.

Fresh, frozen, or tinned green beans for casserole?

Fresh beans are best, frozen beans work well if drained, and tinned beans are the weakest option, as they are already very soft and go mushy.

When do you add the onion topping?

For the last 8–10 minutes only, once the sauce is bubbling and hot.

Can you cook green bean casserole in an air fryer without a dish?

No — the sauce needs an ovenproof dish that fits the basket.

How do you reheat green bean casserole?

At 375°F / 190°C for 10–12 minutes until hot through, adding fresh crispy onions on top if the original topping has softened.

What goes with green bean casserole?

Turkey, stuffing, roast potatoes, cranberry sauce, and other Thanksgiving sides. It also works with roast chicken and winter roasts.

Can you make green bean casserole vegan?

Yes — use plant-based butter and milk, and check the crispy onions contain no dairy. The method and timing stay the same.

Why are my green beans grey in casserole?

Over-blanching, or blanching without cooling immediately. Blanch 3–4 minutes, cool in cold water straight away, and the beans stay bright green.

How long does green bean casserole take?

23–25 minutes for a medium dish, plus 20 minutes of preparation. Make-ahead chilled dishes take 30–35 minutes in the air fryer.

Can you freeze green bean casserole?

Not assembled — the sauce separates and the beans go soft. Freeze blanched beans on their own, and make the sauce fresh when you need it.

What size dish for air fryer green bean casserole?

A 7–8 inch dish, which fits most 5–6 qt baskets and serves 4–6 people. For a larger table, make two smaller dishes rather than one deep one.

Is green bean casserole a Thanksgiving dish?

Yes, traditionally, on 26 November in the US, alongside turkey and stuffing. It also works at Christmas and for winter Sunday roasts.

As an Amazon Associate, GoAirFry earns from qualifying purchases through links on this page, at no extra cost to you. Always check the retailer's site for the final price.