Easy Green Bean Casserole Recipe for the Holidays

Share this post
9 min read

Last updated November 7, 2026

To make an easy green bean casserole, cook fresh green beans until just tender. Then stir them into a creamy mushroom sauce. Top with crispy fried onions and bake at 375 degrees Fahrenheit for about 25 minutes, until hot and bubbling.

This classic side dish takes about 45 minutes from start to finish. It serves eight and pairs perfectly with turkey, ham or roast chicken.

Key Takeaways

  • Fresh green beans give the best flavor and texture.
  • A simple homemade mushroom sauce beats canned soup.
  • Add the crispy onions near the end so they stay crunchy.
  • You can make the casserole up to two days ahead.
  • Leftovers keep in the fridge for three to four days.

On This Page

  • Why You Will Love This Recipe
  • Ingredients You Need
  • How to Choose the Best Green Beans
  • Kitchen Tools
  • How to Make Green Bean Casserole Step by Step
  • Recipe at a Glance
  • Make It Ahead
  • Easy Swaps and Variations
  • Make It Healthier
  • How to Store and Reheat
  • How Much to Make
  • Common Mistakes to Avoid
  • A Little History
  • Your Holiday Cooking Timeline
  • Make a Smaller Batch
  • Getting Kids Involved
  • What to Serve It With

Why You Will Love This Recipe

Green bean casserole is one of the most loved holiday sides in the United States. It is creamy, savory and has a crunchy topping everyone fights over.

This version keeps the comfort of the classic but uses fresh ingredients. It tastes richer, and you control the salt.

It is also very forgiving. Even beginner cooks can make it with confidence.

45 minutesTotal time to make this homemade green bean casserole from start to finish.

Ingredients You Need

This recipe makes about eight servings.

IngredientAmount
Fresh green beans, trimmed1.5 pounds
Butter3 tablespoons
White mushrooms, sliced8 ounces
Garlic, minced2 cloves
All-purpose flour3 tablespoons
Chicken or vegetable broth1 cup
Milk or half-and-half1 cup
Salt1 teaspoon
Black pepperHalf a teaspoon
Crispy fried onions1.5 cups
Shredded Parmesan, optionalQuarter cup

How to Choose the Best Green Beans

Good beans make a good casserole. Look for beans that are bright green, firm and snap cleanly when you bend them.

Skip beans with brown spots, soft patches or wrinkly skin. Those are past their best.

Thin beans, sometimes sold as French beans or haricots verts, cook faster. If you use them, cut the boiling time to about three minutes.

Store fresh beans in a bag in the fridge and use them within a few days. Trim the ends just before cooking.

Kitchen Tools

  • A large pot for boiling the beans
  • A large bowl of ice water
  • A deep skillet or saucepan
  • A whisk and a wooden spoon
  • A 9 by 13 inch baking dish

How to Make Green Bean Casserole Step by Step

1. Heat the Oven

Preheat your oven to 375 degrees Fahrenheit. Lightly grease your baking dish with butter or cooking spray.

2. Blanch the Green Beans

Bring a large pot of salted water to a boil. Cut the beans into bite-size pieces and boil them for about five minutes.

Drain the beans, then plunge them into ice water. This stops the cooking and keeps them bright green.

Quick tip. Pat the beans completely dry after the ice bath. Extra water makes the sauce thin and runny.

3. Cook the Mushrooms

Melt the butter in a skillet over medium heat. Add the mushrooms and cook for about six minutes, until soft and golden.

Stir in the garlic and cook for one more minute. The kitchen will start to smell wonderful.

4. Make the Creamy Sauce

Sprinkle the flour over the mushrooms and stir for one minute. This removes the raw flour taste.

Slowly whisk in the broth, then the milk. Keep stirring until the sauce thickens, which takes about five minutes.

Season with salt and pepper. Taste and adjust as needed.

5. Combine Everything

Drain the beans well and pat them dry. Fold them into the sauce, then stir in half of the crispy onions and the Parmesan, if using.

6. Bake

Spread the mixture in your baking dish. Bake for 20 minutes, until the edges bubble.

7. Add the Topping

Sprinkle the remaining crispy onions on top. Bake for five more minutes, until the onions turn deep golden.

Let the casserole rest for five minutes before serving.

How do you like your green bean casserole?

  • Classic with crispy onions
  • With bacon
  • With breadcrumbs
  • Not sure

Recipe at a Glance

DetailInfo
Prep time15 minutes
Cook time30 minutes
Total time45 minutes
Servings8
Oven temperature375 degrees Fahrenheit
Good to know. Every oven heats a little differently. Look for bubbling edges and golden onions rather than relying only on the timer.

Make It Ahead

Holiday kitchens get busy, so making this dish early is a smart move. You can prepare it up to two days ahead.

Follow the steps through combining the beans and sauce. Spread the mix in the dish, cover it tightly and refrigerate.

On the day, let it sit at room temperature for about 20 minutes. Bake for 30 to 35 minutes, then add the onion topping for the last five minutes.

Keep the crispy onions in their bag until baking day. Adding them early makes them soggy.

Add to calendar

Easy Swaps and Variations

This recipe is easy to change to suit your taste or what you have at home.

  • Use frozen green beans if fresh ones are not available. Thaw and drain them well first.
  • Swap the mushrooms for diced onions if someone dislikes mushrooms.
  • Add crumbled cooked bacon for a smoky flavor.
  • Top with buttery breadcrumbs instead of fried onions.
  • Use a dairy-free milk and plant butter to make it dairy-free.

For a gluten-free version, use a gluten-free flour blend. Check that your crispy onions are also gluten-free.

Make It Healthier

Green beans are a great source of fiber and vitamins. The United States Department of Agriculture (USDA) MyPlate guide counts them as part of your daily vegetables.

To lighten this dish, use low-fat milk and low-sodium broth. You can also cut the crispy onions in half.

Adding more beans and fewer toppings keeps the flavor while cutting calories.

Why do you put blanched beans in ice water?

  1. To add flavor
  2. To stop cooking and keep them green
  3. To make them softer

Ice water stops the cooking and locks in the bright color.

Free updates

Join the Digieh list

Be the first to know when our weekly brief launches.

No spam. Unsubscribe anytime. Read our Privacy Policy.

How to Store and Reheat

Refrigerate leftovers within two hours of serving, The agency advises. Store them in a sealed container for three to four days.

Reheat portions in the microwave until steaming hot. For a crispier top, warm the casserole in a 350 degree oven for 15 to 20 minutes.

The FoodSafety.gov four steps guide explains how to clean, separate, cook and chill food safely. It is a helpful read before a big holiday meal.

You can freeze the casserole without the topping for up to three months. Thaw it in the fridge overnight before baking.

  • Beans trimmed and blanched
  • Beans dried well
  • Sauce thickened
  • Dish greased
  • Onions saved for the end
  • Leftovers chilled within two hours

How Much to Make

One batch feeds about eight people as a side dish. For bigger gatherings, plan about a quarter pound of green beans per person.

Use this calculator to find how many pounds of beans you need.

Green bean calculator

Common Mistakes to Avoid

The most common mistake is overcooking the beans. Boil them only until bright green and just tender, since they cook more in the oven.

Another mistake is skipping the drying step. Wet beans thin out the sauce and make the casserole runny.

Finally, do not add all the onions at the start. Save most of them for the end so they stay crisp.

When should you add most of the crispy onions?

  1. Before blanching
  2. The night before
  3. In the last five minutes of baking

Adding them at the end keeps them crunchy.

A Little History

Dorcas Reilly, a cook in a soup company test kitchen, created green bean casserole in 1955. It used ingredients most families already had at home.

The dish became a holiday staple across the country. Today, millions of families serve it every Thanksgiving.

Our homemade version honors that classic while using fresh beans and a real cream sauce.

Your Holiday Cooking Timeline

Planning ahead makes holiday cooking calm instead of chaotic. Here is a simple schedule for this dish.

WhenTask
Two days beforeBuy beans, mushrooms and onions
One day beforeBlanch beans, make sauce and assemble
Holiday morningTake the dish out of the fridge
One hour before dinnerBake, then add the onion topping

If your oven is full with the turkey, bake the casserole while the turkey rests. A turkey needs about 30 minutes of resting, which is the perfect window.

Make a Smaller Batch

Cooking for two or four? Simply cut every ingredient in half and use an 8 by 8 inch baking dish.

A smaller batch bakes a little faster. Start checking it after 15 minutes, then add the onions for the last few minutes.

This size is perfect for small Friendsgiving dinners or weeknight meals. It also makes a great side for roast chicken.

Getting Kids Involved

Kids can help with this recipe in safe, simple ways. Younger children can snap the ends off the green beans.

Older kids can stir the sauce with an adult nearby or sprinkle the onions on top. Helping in the kitchen makes them more excited to try new foods.

What to Serve It With

Green bean casserole fits right in with a classic holiday spread. Serve it next to roast turkey, mashed potatoes and gravy.

For more ideas, see our creamy mashed potatoes recipe and our list of easy Thanksgiving side dishes.

Try this today. Write your holiday menu and mark which dishes you can make ahead. It frees up oven space on the big day.

Frequently Asked Questions

Can I use canned green beans?

Yes. Drain them very well and skip the boiling step. The texture will be softer than with fresh beans.

How far ahead can I make green bean casserole?

You can assemble it up to two days ahead. Add the crispy onions just before the final bake.

Can I make green bean casserole without mushrooms?

Yes. Use sauteed onions or celery instead, or simply leave the mushrooms out.

How do I keep the fried onions crispy?

Add most of the onions during the last five minutes of baking.

Can I cook green bean casserole in a slow cooker?

Yes. Cook it on low for about three hours, then add the onions right before serving.

Conclusion

This easy green bean casserole recipe brings fresh flavor to a holiday favorite. Blanch the beans, make a quick mushroom sauce and save the crispy onions for the end.

Make it ahead to save time on the big day. Then enjoy a side dish that disappears fast at every holiday table.

Read next. Easy Air Fryer Recipes for a Stress-Free Thanksgiving

Found this useful?

Editor’s Note

We wrote this recipe for home kitchens, and it is accurate as of November 7, 2026. Cooking times can vary by oven, so check for bubbling edges and a golden topping.

Spot an error in this article? Please contact us at support@digieh.com or read our Corrections Policy.

Keep exploring

Your next read is waiting

Share this post
Avatar photo

Syed Wasif Raza

Syed Wasif Raza shares articles on Digieh covering diverse topics, aiming to provide readers with helpful and reliable information.

Articles: 401

Leave a Reply

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