How Do You Make Green Bean Casserole? A Thanksgiving Staple
Green bean casserole is the side dish people love or love to tease. It shows up at almost every Thanksgiving table in America. It bakes in a plain dish, comes out creamy and hot, and wears a crown of crunchy onions.
So, how do you make green bean casserole? It’s easy. You mix green beans with a creamy sauce, bake the dish, and top it with crispy fried onions. That’s the core of it. In this guide, you’ll learn the story behind the dish, get the classic recipe and a from-scratch version, and pick up simple tips to avoid mushy beans and a soggy topping. You’ll also find make-ahead advice, fun variations, and answers to the questions cooks ask most.
What You Need to Make Green Bean Casserole
Your shopping list depends on the version you choose.
Ingredients for the Classic Recipe
- 4 cups cooked green beans (about 1 pound fresh)
- 1 can (about 10.5 ounces) condensed cream of mushroom soup
- ¾ cup milk
- 1 teaspoon soy sauce
- A dash of black pepper
- About 1⅓ cups crispy fried onions, split in half
Most people already have four of these at home. That’s a big reason the dish became a holiday habit.
Ingredients for the From-Scratch Version
- 1 pound fresh green beans
- 8 ounces sliced mushrooms
- 2 tablespoons butter
- 2 tablespoons flour
- 2 garlic cloves, minced
- 1 cup chicken or vegetable broth
- ¾ to 1 cup heavy cream or half-and-half
- Salt, pepper, and a little Parmesan (optional)
- Crispy fried onions
Fresh, Frozen, or Canned Green Beans?
Any type works. Here’s how they compare.
| Type | Texture | What to do |
| Fresh | Crisp, with the best flavor | Trim, cut, and blanch for 3 to 5 minutes |
| Frozen | Fairly firm | Thaw fully and pat dry |
| Canned | Soft, old-fashioned | Drain well; choose cut or French-style |
How Do You Make Green Bean Casserole? (The Classic Recipe)

This is the version most of us grew up with. It needs one bowl and one baking dish.
Step 1: Cook the Green Beans
Trim the ends and cut the beans into 1- or 2-inch pieces. Boil them in salted water for 3 to 5 minutes. They should turn bright green and stay a little firm. Then drop them into ice water so they stop cooking. This step, called blanching, keeps the beans from turning mushy in the oven. Using canned beans? Drain them well. Using frozen? Thaw them and pat them dry.
Step 2: Mix the Sauce
Heat your oven to 350°F. In a large bowl, whisk the soup, milk, soy sauce, and pepper until smooth. Condensed soup is thick, so give it a full minute of whisking. The soy sauce may seem odd here. It adds a savory flavor, and you won’t taste it as soy sauce.
Step 3: Combine Everything
Drain the beans well. Stir them into the sauce along with half of the fried onions. Spoon the mix into a greased 1.5-quart baking dish and smooth the top. Save the other half of the onions. They go on later so they stay crunchy.
Step 4: Bake
Bake for about 25 minutes. The edges should bubble and the center should be hot. Ovens run differently, so watch the dish more than the clock.
Step 5: Add the Onion Topping
Take the dish out and give it a quick stir. Sprinkle the rest of the onions on top. Bake for 5 to 10 more minutes, until golden. Don’t wander off here. Fried onions can burn fast.
Step 6: Let It Rest
Wait about five minutes before serving. The sauce thickens as it sits, so it holds together on the spoon.
Green Bean Casserole From Scratch (No Canned Soup)
Canned soup is handy, but a homemade sauce tastes fresher and creamier. It takes longer, so plan on about an hour. If you’ve ever wondered how do you make green bean casserole without a can, the answer is a simple mushroom cream sauce.
Make the Mushroom Sauce
- Melt the butter in a large skillet over medium-high heat.
- Add the mushrooms with a pinch of salt and pepper.
- Cook for 6 to 7 minutes, until they’re browned and mostly dry.
- Stir in the garlic for 30 seconds.
- Sprinkle in the flour and stir for 1 to 2 minutes.
- Slowly pour in the broth, then the cream.
- Stir until the sauce bubbles and thickens. Add Parmesan if you like.
Don’t rush the browning. Pale mushrooms make a bland sauce.
Bake It
Blanch the fresh beans for about 5 minutes and chill them in ice water. Drain them and pat them dry. Spread them in a baking dish, pour the sauce over the top, and stir gently. Bake at 350°F for 25 to 30 minutes. Add the fried onions and bake for 5 more minutes.
Try Homemade Crispy Onions
Store-bought onions are fine. But you can also make your own. Toss thin onion rings in flour, dip them in egg and a splash of milk, and coat them with seasoned panko. Bake them on a lined sheet at 425°F until golden, flipping once. They taste lighter and fresher than the canned kind.
5 Tips for the Best Green Bean Casserole

These small habits make a big difference.
- Dry your beans. Extra water thins the sauce. Pat blanched beans dry with a clean towel.
- Don’t overcook them first. They keep softening in the oven, so stop the boil while they still have a bite.
- Save half the onions. Add them late so the topping stays crisp. If it browns too fast, cover the dish loosely with foil.
- Season the sauce. Canned soup is salty, so taste first. Homemade sauce usually needs more salt. A pinch of garlic powder or a splash of Worcestershire sauce adds flavor.
- Fix the thickness. If it’s too thick, add a little milk or broth. If it’s runny, add cheese or bake it a few minutes longer.
Fun Variations to Try
Once you know the basics, you can change things up.
- Cheesy: Stir in a cup of shredded cheddar. Gruyère or Parmesan work too.
- Bacon: Top with crumbled crisp bacon for a smoky crunch.
- No mushrooms: Skip them, or swap in sliced bell pepper or water chestnuts.
- Different topping: Use buttered cracker crumbs, toasted panko, or crushed potato sticks.
- Slow cooker: Cook the beans and sauce on low for a few hours. Add the onions at the end, since steam turns them soft.
What to Serve With Green Bean Casserole
This side is mild and creamy, so it goes with almost anything. Roast turkey is the classic match. Baked ham, roast chicken, and prime rib work well too. Add mashed potatoes, stuffing, warm rolls, and cranberry sauce. The tart cranberries cut through the rich sauce and balance the plate.
Where Green Bean Casserole Came From
Most family recipes have a fuzzy past. This one doesn’t. We know exactly who made it, and when.
The 1955 Test Kitchen Story
Dorcas Reilly worked in the home economics team at Campbell Soup Company in Camden, New Jersey. Her job was to create easy recipes that used the company’s soups. In 1955, the Associated Press asked for a holiday dish made from two things most homes already had: green beans and cream of mushroom soup.
Her team came up with the “Green Bean Bake.” It had just six ingredients: soup, milk, soy sauce, black pepper, green beans, and crispy fried onions. The first taste tests didn’t go perfectly. She kept working on it anyway. People loved how cheap and fast it was. By about 1960, the recipe was printed right on the soup can. Campbell’s says around 20 million American homes serve it at Thanksgiving each year. Reilly passed away in 2018 at age 92. Her original recipe card sits in the National Inventors Hall of Fame, thanks to a donation the company made in 2002.
Wrapping Up
So, how do you make green bean casserole? You have two good choices. The classic recipe is fast and full of memories. The homemade version takes more time and tastes fresher and creamier.
Whichever you pick, remember three things: dry your beans, season your sauce, and save some onions for the end. Do that, and you’ll get a creamy, crunchy dish every time.
Try it before the holiday rush so you can find your favorite version. Got a twist that worked well? Share it in the comments!
Frequently Asked Questions (FAQs)
Q1. How do you make green bean casserole without cream of mushroom soup?
Make a simple sauce. Brown mushrooms in butter, stir in flour and garlic, then add broth and cream. Cook until thick. You can also use a cheese sauce made from butter, flour, milk, and cheddar.
Q2. Can you use canned green beans?
Yes. The original 1955 recipe did. Drain them well and choose cut or French-style. Keep the bake time short since they’re already soft.
Q3. Can you make it the day before?
Yes. Assemble it without the onions, cover it, and chill it for up to 24 hours. Add the onions right before baking.
Q4. Can you freeze green bean casserole?
You can. Freeze it unbaked and without the topping. Thaw it in the fridge overnight, then bake it. Try to use it within about a month.
Q5. How do you keep the onions crispy?
Add half to the mix and save half for the end. Put the second half on during the last 5 to 10 minutes of baking. If you use a slow cooker, add them after cooking.
Q6. What can I use instead of mushrooms?
Sliced bell pepper or water chestnuts both work. You can also leave the mushrooms out with no other changes.
