vegetables · vegetables
Green Bean Casserole (From Scratch)
Green bean casserole from scratch with real mushroom cream sauce and crispy fried onions.
Nutrition (per serving)
220
Calories
6g
Protein
18g
Carbs
14g
Fat
3g
Fiber
Ingredients
For the green beans:
For the mushroom cream sauce:
For topping:
Method
-
Sauté the mushrooms in butter over medium-high heat for 5 minutes until golden and all moisture has evaporated. Don't crowd — the mushrooms need to brown, not steam.
Browning develops flavor through the Maillard reaction — the same chemical process that makes toast taste better than bread. It requires high heat and dry surfaces.
-
Add the flour and stir for 1 minute to make a blond roux. The flour cooks in the butter and mushroom fat, losing its raw taste and developing thickening power.
Stir only when necessary. Constant stirring prevents browning and can break down ingredients that benefit from sustained heat contact.
-
Gradually whisk in the stock, adding it in three additions and whisking smooth between each. Add the cream and soy sauce. Simmer for 5 minutes until the sauce is thick enough to coat the back of a spoon. Season with salt and pepper.
-
Fold in the blanched green beans. Transfer to a 9x13 baking dish.
Fold gently to preserve the air you've incorporated. Use a large spatula, cut through the center, and sweep along the bottom and up the side. Overmixing deflates the mixture.
-
Bake at 375°F for 15 minutes until bubbling. Top with crispy fried onions and bake 5 minutes more until the onions are golden and the sauce is bubbling around the edges.
Position the rack in the center of the oven for even heat distribution. The top rack runs hotter (closer to the heating element) and the bottom rack is cooler.
Equipment
- Large skillet or saucepan Recommended: All-Clad HA1 Expert Hard Anodized Nonstick Frying Pan
- 9x13 baking dish
- Whisk Recommended: OXO Good Grips 11-Inch Balloon Whisk
- Stockpot Recommended: Tramontina 12-Quart Stainless Steel Stock Pot
- Saucepan Recommended: Cuisinart Chef's Classic 3-Quart Saucepan
Chef Notes
- The most important thing: This is béchamel technique — butter + flour + liquid = sauce. Sauté the mushrooms first, add flour to make a blond roux, then gradually whisk in stock and cream. The roux thickens the sauce into a velvety coating for the beans.
- Blanch the green beans before assembling. Raw beans won't cook through in the 20-minute bake time. Blanched beans are bright green, crisp-tender, and just need to heat through.
- Soy sauce adds umami depth without making it taste Asian. It's a secret ingredient that makes the mushroom sauce taste more savory and complex.
- The fried onions go on top for the last 10 minutes of baking so they stay crispy. Adding them at the start means soggy onions.
- This is the Thanksgiving classic, elevated. No canned soup, no shortcuts.
Common Substitutions
| Ingredient | Substitution | Notes |
|---|---|---|
| Heavy cream | Coconut cream or cashew cream | Coconut adds sweetness. Cashew is most neutral. |
| Butter | Ghee or olive oil | Ghee for similar richness. Olive oil for dairy-free. |
| Soy sauce | Tamari or coconut aminos | Tamari is gluten-free. Coconut aminos are lower sodium. |
What You're Practicing
This casserole is a practical application of béchamel — one of the five French mother sauces. Butter + flour (roux) + liquid = a thickened sauce that coats and binds. The same technique makes mac and cheese sauce, cream of mushroom soup, and mornay sauce. Visit Mother Sauces for the full béchamel technique.
Blanching vegetables before baking teaches you about pre-cooking components to control doneness in assembled dishes. The same approach is used in lasagna (par-cooking noodles), gratins (par-cooking potatoes), and pot pies (pre-cooking filling). Visit Techniques for more on assembled baking.
Some equipment and ingredient links are affiliate links. We earn a small commission at no extra cost to you. Learn more
Comments (0)
Sign in to commentNo comments yet. Be the first to share your thoughts.
Frequently Asked Questions
- Can I make Green Bean Casserole (From Scratch) ahead of time?
- Yes — prep the components up to a day ahead and store covered in the refrigerator. Reheat gently or bring to room temperature before serving.
- How do I store leftover Green Bean Casserole (From Scratch)?
- Store in an airtight container in the refrigerator for 3-4 days. Reheat in a skillet over medium heat to restore texture — microwaving makes vegetables soggy.
- Can I freeze Green Bean Casserole (From Scratch)?
- Cooked vegetables can be frozen for up to 3 months, though texture may soften. Roasted vegetables hold up better than steamed or sautéed.
- How many servings does this recipe make?
- This recipe serves 8. You can scale the ingredients up or down proportionally — use the Meal Plan servings slider to adjust the grocery list automatically.
- What substitutions can I make for Green Bean Casserole (From Scratch)?
- See the Common Substitutions section above for ingredient and equipment swaps with specific trade-off notes for each alternative.
You Might Also Like

Creamed Spinach
Wilted spinach in a rich béchamel with garlic and nutmeg — the classic steakhouse side dish.

Agurkesalat (Scandinavian Pickled Cucumber Salad)
Scandinavian pickled cucumber salad with dill and white vinegar. A 15-minute Nordic side for salmon and meatballs.

Caponata (Sicilian Sweet and Sour Eggplant)
Caponata — Sicily's iconic sweet-and-sour eggplant with capers, olives, and pine nuts.

Cauliflower Steaks with Chimichurri
Thick-cut cauliflower roasted golden and topped with bright chimichurri — a plant-based centerpiece.