Classic Green Bean Casserole from Scratch
A creamy, from-scratch green bean casserole ready in 35 minutes — no fuss, just a holiday classic done right.
Classic Green Bean Casserole from Scratch is a baked side dish of tender green beans folded into a savory cream of mushroom sauce and topped with crispy fried onions. This recipe serves 6, delivers a bubbling, golden-topped casserole with a creamy interior and crunchy finish, and is perfect for Thanksgiving dinner, Christmas spreads, or any potluck that needs a reliable side. Here’s everything you need to make it perfectly.
I’ve made this Classic Green Bean Casserole from Scratch every Thanksgiving for as long as I can remember, and the trick nobody tells you is that stirring the onions in halfway through baking, not just at the end, is what keeps them from going soft under the sauce. It’s the kind of dish that doesn’t need to be fancy to disappear off the table first.
Table of Contents
Why You’ll Love This Green Bean Casserole
This Classic Green Bean Casserole from Scratch gives you a creamy, savory sauce with just enough soy sauce to deepen the flavor, and it comes together with six ingredients you probably already have. The crispy fried onions on top stay crunchy against the soft green beans underneath, so every bite has contrast.
It’s a Thanksgiving side dish that takes five minutes to assemble and feeds a crowd without demanding much from you.

Classic Green Bean Casserole from Scratch
Equipment
- 1 1/2-quart baking dish
- oven
- Measuring cups and spoons
- Mixing spoon or spatula
- Can opener
- Colander or strainer
Ingredients
Main Ingredients
- 2 cans green beans 14.5 oz each, drained
- 1 can condensed cream of mushroom soup 10.5 oz; cream of chicken or cream of celery also work
- ½ cup milk
- 1 teaspoon soy sauce or a splash of Worcestershire sauce
- ⅛ teaspoon black pepper
Topping
- 1 ⅓ cups French’s Original Crispy Fried Onions divided, 2/3 cup mixed in and 2/3 cup on top
Instructions
- Preheat the oven to 350°F (175°C).
- In a 1 1/2-quart baking dish, stir together the drained green beans, cream of mushroom soup, milk, soy sauce, black pepper, and 2/3 cup of the crispy fried onions. Mixing in a third of the onions at this stage lets them soften slightly and blend into the sauce instead of sitting only on top.
- Bake for 25 minutes, or until the mixture is hot and bubbling. The casserole is ready for its topping once you see steady bubbling around the edges of the dish, not just at the center.
- Stir the green bean mixture, then sprinkle the remaining 2/3 cup of crispy fried onions evenly over the top.
- Bake for an additional 5 minutes, or until the onions are golden brown. Watch them closely during these final minutes, since they go from golden to burnt fast under direct heat. Serve hot.
Notes
What Ingredients Do You Need for Green Bean Casserole?

| Ingredient Group | Ingredient | Amount | Notes |
|---|---|---|---|
| Main Ingredients | Green beans, drained | 2 cans (14.5 oz each) | — |
| Main Ingredients | Condensed cream of mushroom soup | 1 can (10.5 oz) | — |
| Main Ingredients | Milk | 1/2 cup | — |
| Main Ingredients | Soy sauce | 1 teaspoon | — |
| Main Ingredients | Black pepper | 1/8 teaspoon | — |
| Topping | French’s Original Crispy Fried Onions | 1 1/3 cups | Divided |
This homemade green bean casserole leans on canned green beans and canned soup, so it’s not fully from scratch in every ingredient, but the soy sauce is what makes it taste like a creamy green bean casserole with fresh ingredients instead of something straight out of a can. Splitting the crispy fried onions into two additions, some mixed in and some on top, is what gives you that texture contrast in every bite.
How to Make Green Bean Casserole Step by Step

- Preheat oven to 350°F (175°C).
- In a 1 1/2-quart baking dish, stir together the green beans, cream of mushroom soup, milk, soy sauce, black pepper, and 2/3 cup of crispy fried onions.
💡 Mixing in a third of the fried onions at this stage lets them soften slightly and blend into the sauce instead of sitting only on top.
- Bake for 25 minutes, or until the mixture is hot and bubbling.
Pro Tip: The casserole is ready for its topping once you see steady bubbling around the edges of the dish, not just at the center.
- Stir the green bean mixture, then sprinkle the remaining 2/3 cup of crispy fried onions over the top.
- Bake for an additional 5 minutes, or until the onions are golden brown. Serve hot.
Pro Tip: Watch the onions closely during the final 5 minutes, since they go from golden to burnt fast under direct heat.
Expert Tips for Perfect Green Bean Casserole

Pro Tips for Success
The key to a properly thickened sauce is giving the casserole the full 25 minutes before adding the second batch of onions, so the mushroom soup and milk have time to bind together. For best results, use a shallow 1 1/2-quart baking dish so the surface area is large enough for the onions to crisp up evenly.
The most common mistake is adding all the crispy fried onions at once — instead, split them as directed so you get soft, savory onion flavor mixed through and a crunchy top layer too. Green Bean Casserole works best when you resist the urge to cover the dish while baking, since trapped steam will leave your topping soggy instead of golden.
I learned the hard way that pulling the dish out too early, before the edges are fully bubbling, leaves the center of a homemade green bean casserole watery instead of creamy. Give it the full bake time even if the top looks done.
Delicious Variations
Quick Version: Skip the two-stage baking and stir all the crispy fried onions in at once for a faster, single-bake casserole, though you’ll lose some of the crunchy topping effect.
Alternative Ingredients: No soy sauce on hand? A splash of Worcestershire sauce adds a similar savory depth to the cream of mushroom base.
Healthy Version: Swap in a low-sodium condensed soup and reduce the crispy fried onions slightly to cut down on the overall sodium in this Thanksgiving side dish.
Troubleshooting Common Problems
Problem: The casserole is watery instead of creamy. Solution: Bake it longer in 5-minute increments until the sauce visibly thickens and bubbles evenly across the dish.
Problem: The onions burned before the casserole finished baking. Solution: Check at the 3-minute mark during the final bake instead of waiting the full 5 minutes, since oven temperatures vary.
Problem: The green beans taste bland. Solution: Add a touch more black pepper or a small extra splash of soy sauce next time to boost the savory flavor.
How to Store and Reheat Green Bean Casserole
| Storage Method | Duration | Best Practice |
|---|---|---|
| Room Temperature | Up to 2 hours | Cover loosely, don’t leave out longer |
| Refrigerator | Up to 4 days | Store in an airtight container |
| Freezer | Up to 1 month | Freeze before adding the onion topping |
Reheat this casserole in a 350°F oven for about 15 minutes, or until the sauce is bubbling again and the onions have re-crisped slightly. If reheating in the microwave, expect a softer topping, so add a handful of fresh crispy fried onions on top afterward if you want the crunch back. Leftovers work well stirred into mashed potatoes or spooned over rice for a quick, no-waste second meal.
FAQs About Green Bean Casserole
Can I make this ahead of time?
Yes, you can assemble the green bean mixture up to a day ahead and refrigerate it, adding the crispy fried onions only when you’re ready to bake. This keeps the onions from going soft while it sits.
Can I substitute the cream of mushroom soup?
Yes, cream of chicken or cream of celery soup both work as substitutes if you’re not a mushroom fan. The texture and bake time stay the same either way.
Is this recipe gluten-free?
No, this recipe as written is not gluten-free, since both the condensed soup and the crispy fried onions typically contain wheat. Look for gluten-free versions of both to adapt it.
How do I know the casserole is fully done?
The casserole is ready when the sauce is bubbling steadily around the edges and the top layer of onions has turned deep golden brown. This usually takes the full 30 minutes combined bake time.
Can I freeze this green bean casserole?
Yes, but freeze it before adding the final layer of crispy fried onions, since they turn soggy after thawing. Add a fresh batch of onions on top during reheating instead.
Save This One for the Holidays
Honestly, this is the side dish that never sits on the table for long, and I mean it. Seriously, double the batch if you’re feeding a big group, because it disappears fast. Save this to Pinterest so you’ve got it ready for Thanksgiving, and let me know in the comments if you try the Worcestershire sauce swap.
If you’re building out your holiday spread, you’ll probably also like the creamy beef and mushroom rice bake or the creamy chicken bacon potato bake for more comfort food options. And if you need more crowd-pleasing ideas, check out these family-friendly comfort dinner recipes too.
Classic Green Bean Casserole from Scratch with a creamy mushroom sauce and crispy golden onions on top — the Thanksgiving side everyone reaches for twice. Save this one for your holiday menu.
