• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Seasonal guides
  • Garden
  • About
  • Subscribe
  •  

Ask the Food Geek logo

menu icon
go to homepage
  • Seasonal guides
  • Garden
  • About
  • Subscribe
  •  
search icon
Homepage link
  • Seasonal guides
  • Garden
  • About
  • Subscribe
  •  
×
Home » Fall recipes » Make-ahead green bean casserole (from scratch)

Published: Feb 27, 2025 by Veronica T

Make-ahead green bean casserole (from scratch)

Jump to Recipe Pin Recipe

Green bean casseroles made from scratch are time consuming - sometimes requiring too much time for Thanksgiving day.

That's where a make-ahead green bean casserole recipe comes in handy. This version includes make-ahead instructions for each component of the casserole:

  • Homemade mushroom sauce: make 3 days ahead or months ahead and freeze it
  • Fried onions from scratch: make 1-3 months ahead and they still stay crispy stored in an airtight container on the counter
  • Green beans: trim & blanch 1 day ahead
  • Green bean casserole: assemble 1 day ahead, cover with foil, bake Thanksgiving day
Jump to:
  • Recipe
  • Make-ahead green bean casserole
  • Make-ahead timeline for Thanksgiving
  • Make-ahead mushroom sauce
  • Make-ahead fried onions
  • Blanching green beans a day early
  • 1 day ahead: assemble the green bean casserole
  • Thanksgiving day: baking the green bean casserole
  • More recipes & resources
Make ahead green bean casserole timeline: green beans 1 day ahead, mushroom sauce 3 days ahead in the fridge or 3 months in the freezer, and fried shallots made ahead 3 months

Recipe

Make ahead green bean casserole in a 9x13 dish with foil

Make-ahead green bean casserole

Veronica T
Print Pin it
Prep Time20 minutes mins
Total Time1 hour hr 40 minutes mins
Calories391
Servings8 larger servings
Prevent your screen from going dark

Ingredients
  

Green beans

  • 2 lbs fresh green beans

Mushroom sauce

  • 1.5 lbs cremini mushrooms see note about adding shiitake
  • 2 cloves fresh garlic
  • 2 tablespoon olive oil or shallot oil from frying
  • 2 tablespoon butter
  • ¼ cup flour 30 grams
  • 1.5 cups chicken stock or vegetarian stock
  • 1.5 cups half & half see note for using milk or heavy cream
  • 1 tablespoon lemon juice
  • 2 teaspoon worchestershire sauce or sub in soy sauce
  • ½ teaspoon pepper or more to taste

Fried shallots

  • 2 lb shallots
  • 2 cups oil for frying like vegetable oil
  • salt to taste

Instructions

FRIED ONIONS: make ahead 1-3 months, store on counter

  • Slice the shallots thin - about 1/16th inch thick (the thickness of a wheat thin or 2 credit cards). Use a mandolin if possible so they are the same thickness and cook in the same amount of time.
    2 lb shallots
  • Place shallots in a saucepan & cover with oil. You may need to do this in 2 batches depending on your pot size & the amount of oil you want to use. If you do it in 2 batches, you can reuse the oil.
    I use a medium sized stainless steel pan. Use a high-heat oil like vegetable or avocado oil. The shallots should just float so they aren't touching the bottom of the pan (which can burn them).
  • Cook over high heat - the oil should be anywhere between 250℉ and 325℉. Stir occasionally and check on the color of the shallots.
  • Prepare drying area. You will need a metal strainer and a heat proof bowl so you can quickly drain the shallots. Line a baking sheet with several layers of paper towel to absorb oil once you remove them.
    The strainer needs to be dry (water and oil don't mix). If you used the strainer for rinsing green beans, make sure to thoroughly dry it.
  • Remove when light-to-medium golden (not golden brown). They will continue to darken after removed as the oil and their internal heat continue cooking.
    To remove, pour into a metal strainer over a heat-proof bowl. Transfer to paper towel lined baking tray and pat dry with paper towels. Salt to taste. Remove to clean paper towels to finish drying. (Extra oil makes them soggy).
    You can fish them out instead of straining, but you have to do it in 1-2 passes. Even an extra 30 seconds can over cook them (see post for timeline photos).
  • Store in an airtight container lined with paper towel, room temperature but out of direct sunlight. Mine were still crispy 3 months later!

MUSHROOM SAUCE: make ahead 3 days (fridge) or 3 months (freezer)

  • Prepare vegetables & milk-mixture. Chop mushrooms into small pieces or give them a few pulses in a food processor. Dice garlic. Mix together the half & half, broth, lemon juice, worchestershire sauce, and pepper.
    1.5 lbs cremini mushrooms, 2 cloves fresh garlic, 1.5 cups chicken stock, 1.5 cups half & half, 1 tablespoon lemon juice, 2 teaspoon worchestershire sauce
  • Add olive oil in a skillet (or use leftover oil from frying the shallots or even butter). Cook mushrooms until they release their water, then continue cooking until the mushrooms start to dry out a little.
    2 tablespoon olive oil
  • Add garlic and continue to cook mushrooms & garlic until golden and fragrant. Season with salt.
  • Melt the butter in the pan with the mushrooms. Then add flour and stir to combine. Cook until it smells toasty - about 5-7 minutes. (See post for a white vs golden roux).
    2 tablespoon butter, ¼ cup flour
  • Add ¼ cup of the milk mixture to the hot pan. DO NOT ADD MORE! Whisk to combine. The mixture will ball up and turn into a blob.
  • And another ¼ cup of the liquid. Whisk to combine. Continue adding liquid in SMALL increments (adding too much at once will create lumps). Continue until the mushroom sauce is your desired thickness. You may not use all of the liquid.
  • Taste & adjust. Add more salt or pepper if desired. If the sauce is too thick, add more liquid (run out of your mixture? Just add more dairy or broth, no need to mix more). If it's too runny, simmer until it thickens.
  • Store in the fridge for up to 3 days (note that leftovers might not last as long). Or transfer to a freezer-safe container and freeze for 3 months. Thaw overnight. Sometimes dairy products can separate when frozen, but this hasn't happened to me with this mushroom sauce. If it does, reheat in a pan and whisk until recombined.

TRIM & BLANCH GREEN BEANS: make ahead 1 day

  • These are only made 1 day ahead because otherwise the cut ends can dry out too much. If you're using fresh green beans, you want them to be fresh!
    2 lbs fresh green beans
  • Trim the ends off the green beans.
  • Heat a pot of water to boiling with about 1 tablespoon of salt per quart of water. Meanwhile, prepare a bowl with ice water (ice water IS better than cold tap water).
  • Add your fresh green beans to boiling water and cook for 5 minutes. They will start to soften and still be bright green. Strain and then immediate transfer to ice water for 5 minutes. Then strain and dry on paper towels.
  • To store: roll them up in paper towels and store in an open bag or container in the fridge.

GREEN BEAN CASSEROLE - make ahead 1 day

  • After you blanch the green beans, you can assemble the casserole or do it Thanksgiving morning - both seem to turn out the same.
  • To make ahead: mix blanched green beans with mushroom sauce and ¼ cup of fried shallots (for a little extra flavor) in your 9x13 casserole dish. Cover with foil (or a casserole dish cover, which helps for stacking pans in the already-crowded fridge).

BAKE THE GREEN BEAN CASSEROLE @ 350℉ covered in foil for 30+10 min

  • Bake the green bean casserole, covered with foil, for 30 minutes. Uncover it, then bake for another 10 minutes.
  • Remove from the oven and top with remaining fried onions.

Notes

Mushrooms: use any mix of mushrooms that you want. Cremini have a classic mushroom flavor, shiitake add less flavor but more umami (savory), and wild mushrooms usually add more earthiness.
Heavy cream, half & half, and milk:
  • Heavy cream: For Thanksgiving, if you will already have heavy cream around, you can use that instead of buying half & half. Leave the amount the same for a really rich casserole, or reduce it by a half-cup (per batch) and replace that with extra broth.
  • Milk: if you run out of half & half or heavy cream, don't worry. You can use milk. Use an extra half-cup (per batch), add 2-4 tablespoon of butter (per batch, for richness), and reduce broth by a half-cup.
Scaling the 9x13 pan:
As long as the green beans fit and can be covered with the sauce, you can use any size pan.
  • If you make a half-batch, use an 8x8 pan
  • You can add up to 50% more in a regular 9x13 pan
  • You can double the recipe and still use a 9x13 pan if it's a really deep, deep dish.
Baking temperatures:
You have some wiggle room to coordinate your oven on Thanksgiving day. Leaving the onions off until you take it out of the oven means it's also hard to burn the casserole!
    • 300-325F: might need 45 minutes covered in foil, 15 uncovered
    • 350F: 30 minutes covered, 10 uncovered
    • 375-400F oven: about 20 minutes covered, 5-10 uncovered
Nutrition: the calories are calculated with all ingredients, as is, except for the frying oil. I used the calorie information for homemade fried shallots from Serious Eats and scaled it for this recipe. The nutrition is calculated for 8 servings.

Nutrition

Calories: 391kcal | Carbohydrates: 36g | Protein: 9g | Fat: 26g | Saturated Fat: 8g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 8g | Trans Fat: 0.2g | Cholesterol: 24mg | Sodium: 259mg | Potassium: 1089mg | Fiber: 7g | Sugar: 16g | Vitamin A: 1037IU | Vitamin C: 24mg | Calcium: 154mg | Iron: 3mg
Tried this recipe?Let us know how it was!

Make-ahead timeline for Thanksgiving

First, decide how much you need to make (don't forget to include leftovers).

Green bean casserole serving size (a visual guide)
See what 6, 8, 10, and 12 servings all look like for a standard recipe size.
Serving sizes for green bean casserole
A pile of green beans to visualize the portion and serving size of green bean casseroles for Thanksgiving

The best part of this green bean casserole is that everything (except the green beans) can be made so far in advance. And the final casserole tastes like it was made that day!

RecipeMake-ahead
Mushroom sauce3 days (fridge) or 3 months (freezer)
Fried onions1-3 months ahead (stored on counter)
Fresh green beans1 day (trimmed & blanched)
Casserole1 day ahead, cover with foil to bake
A quart container of mushroom sauce made ahead of time and frozen
Mushroom sauce that I made ahead and froze for 2 months.

Make-ahead mushroom sauce

Make ahead: fridge for 3 days / freezer for 3 months

This mushrooms sauce is basically a béchemel sauce - a white sauce thickened with roux (flour + butter) and made with milk, half & half, or heavy cream.

Béchemel sauces are pretty freezer-friendly, which is a huge win for a make-ahead green bean casserole. Where other dairy-based soups and sauces can separate when frozen, this one doesn't.

Dairy products, especially heavy cream, have a bad reputation for freezing. It happens in soups and sauces, which can sometimes be reheated and whisked back into their desired consistency.

But this mushroom sauce handles the freezer well, like other béchemel sauces do. That's because the roux binds the dairy together, preventing it from separating. Higher fat dairy products also hold up better - so heavy cream will be better than milk.

Fridge or freezer?

I tested this making this mushroom sauce ahead of time for both the fridge and freezer.

I stored it 2 days ahead in the fridge, then mixed it into the casserole the night before. Then I froze another batch of sauce for 2 months, thawed it overnight, and then mixed it into the casserole the night before.

Both make-ahead green bean casserole versions turned out perfectly, like they were made that day!

For a step-by-step walk through of how to make the mushroom sauce, view the instructions on my article for making green bean casserole with fresh green beans. The recipe is the same, but without the make-ahead directions.

Make ahead fried shallots on a sheet pan, before topping the green bean casserole

Make-ahead fried onions

Make ahead: up to 3 months

French's fried onions have nothing on these homemade fried shallots. They are actually pretty simple - they don't need a batter, breadcrumbs, or anything other than shallots and oil. They fry up perfectly crispy!

The trick to keeping them crispy when you make them ahead is to remove excess oil after they are fried. Once removed from the oil, transfer them to a a stack of paper towels (3 thick) and then blot the top with more paper towel.

Do this right away! Then move them to a fresh set of paper towels and let them air-dry and cool for at least an hour. I let mine sit for a couple of hours.

Then transfer the cooled fried onions to an airtight container, lined with 1-2 layers of fresh paper towels. Store covered, at room temperature, out of direct sunlight.

I made a double batch of fried onions a week before Thanksgiving. I kept half of them in an airtight container in my pantry until February, using them a little bit here and there, on sandwiches, salads, etc. They were still delicious and crunchy all the way to February.

How to fry shallots for the ultimate green bean casserole. A timeline to show how they turn from white to light golden, to perfectly crispy.

For a step-by-step walk through of making the fried onions, and their color before removing them, check out the other version of this green bean casserole recipe. It's the same ingredients, but without the make-ahead instructions.

Bright, fresh green beans in a bowl of ice water after blanching

Blanching green beans a day early

Make ahead: 1 day

If you're going through the effort to make a homemade mushroom sauce and fried onions from scratch, you don't want to short cut the green beans.

Fresh green beans have more flavor and a better texture. But once trimmed, the ends start to dry out. That's why these really are best made only 1 day ahead of time.

Once the green beans are blanched, they need to dry and completely cool. Then roll them in some paper towel or a clean kitchen towel and store in an open bag or container in the fridge.

Alternatively, after you blanch the green beans, you can mix them with the mushroom soup right into your casserole dish. Then store it in the fridge.

Finding fresh green beans

For nearly all of us in the U.S., fresh green bean season ends around September, maybe October in some warmer or more mild areas. I normally wouldn't recommend a green bean recipe this late in the year, but some rules are meant to be broken.

Our green beans for Thanksgiving are shipped in from Florida (where the season starts when everyone else's ends). Some are also imported from Mexico.

Look for fresh green beans that are bright and firm. They should snap when bent. If they are limp and can be bent without snapping, they aren't very fresh.

If you have trouble finding fresh green beans, you can try using frozen ones and simmering them in stock for 20 minutes. I haven't tried this, but it works, according to Eric Kim of the NYT. People on Reddit also say it worked after trying Eric Kim's method.

Make ahead green bean casserole in a 9x13 dish with foil

1 day ahead: assemble the green bean casserole

Make ahead: 1 day

The green bean casserole can be assembled in your 9x13 baking dish the day before Thanksgiving. Or the morning of.

This task is the easiest and takes less than 5 minutes. Simply mix the green beans, mushroom sauce, and about ¼ cup of the onions (optional for flavor) together in your casserole dish. Cover, and store in the fridge.

Make ahead green bean casserole, baked in the oven on Thanksgiving

Thanksgiving day: baking the green bean casserole

Bake time: 40 minutes at 350F (with wiggle room on temperature)

As your Thanksgiving side dishes are going in and out of the oven, your green bean casserole needs just 40 minutes, straight from the fridge.

Bake for 30 minutes, covered in tin foil (so the exposed green beans don't dry out and the mushroom sauce doesn't evaporate too much). After 30 minutes, it should be pretty warm.

Uncover and bake for another 10 minutes until hot and bubbly. Remove from oven and immediately top with remaining fried shallots.

Adjusting the oven temperature

I mentioned that you have some wiggle room on the over temperature. This casserole doesn't need a specific temperature to turn out perfect. All it needs is to be heated until hot, which also allows the green beans to soften just a little bit more. It's also pretty forgiving because it's covered with foil.

If your oven needs to be at a different temperature than 350F, just adjust the baking time.

  • 300-325F: might need 45 minutes covered in foil, 15 uncovered
  • 350F: 30 minutes covered, 10 uncovered
  • 375-400F oven: about 20 minutes covered, 5-10 uncovered
Make ahead green bean casserole timeline: green beans 1 day ahead, mushroom sauce 3 days ahead in the fridge or 3 months in the freezer, and fried shallots made ahead 3 months

More recipes & resources

This make-ahead green bean casserole is the same as my green bean casserole with fresh green beans recipe. The only difference is that this version includes make-ahead directions.

However, the other version has detailed instructions on making the homemade mushroom sauce and the fried onions. If you're new to either of these types of recipes, it's worth a read.

Green bean casserole with fresh green beans
The ultimate green bean casserole using fresh green beans, a homemade mushroom sauce, and fried onions from scratch. Serves 8-12.
Green bean casserole with fresh green beans
Green bean casserole with fresh green beans, topped with fried onions

You can use this recipe as your base, and get inspiration for some other green bean casserole variations.

12 green bean casserole variations
Get ideas like using onion rings for a topping, combining with a corn casserole, using a french onion soup base, and more.
Green bean casserole ideas
Another green bean casserole idea for Thanksgiving mixes it with a corn casserole. Recipe by Julie's Eats & Treats

Another great make-ahead recipe is my cranberry sauce with pears. It can be made 5+ days in advance and stored in the fridge. It can also be made months in advance and frozen. Thaw it overnight and it's perfect! (I do it alllll the time).

Low sugar cranberry sauce with pears
Pears add sweetness and texture to this whole cranberry sauce, so added sugar can be reduced
Cranberry pear sauce
Low sugar cranberry sauce in a bowl next to Bartlett pears, on a thanksgiving board

Take a peak at my Thanksgiving menu, which includes recipes from some of my favorite sources (including more make-ahead options). You can also check out some make-ahead recipes from Tastes Better from Scratch, The Pioneer Woman, and Culinary Hill (who also has make-ahead turkey!)

Thanksgiving menu + make ahead recipes
See what recipes I've picked for my absolute favorite food holiday!
Thanksgiving menu
A pumpkin pie, pumpkins, and nuts on a table for make-ahead Thanksgiving recipes

If you're wondering what else is currently in season, check out my calendars to see what produce is in season each month (and coming up soon).

Seasonal calendars
Get a full list of fruits & vegetables in season for each month.
See what's in season
January produce in season on a table
  • Strawberries in baskets on a farm, with text May produce guide & recipes
    A practical produce guide, May 2025
  • Kabobs over the grill with text, "produce & recipe guide for June"
    The practical produce guide - June 2025
  • The practical produce guide: July 2025
  • Produce & recipe guide for what's in season in August, with figs
    The practical produce guide for August, 2025
  • Facebook

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

About the Food Geek

Welcome, I'm Veronica, your resident food geek - experienced recipe developer and gardener. My goal is to help you enjoy eating at home by knowing what fruits & vegetables are currently in season and the best ways to use them. To do that, I've put together seasonal produce guides and recipes with practical advice.

More about me

Amish Paste tomato on a mulch background, weighs about 12 ounces. The best tomato for making paste.

Best tomatoes for making tomato paste

A book on growing asparagus in your home garden

Get my new book, on sale during spring planting season!


Popular recipes

  • Parmesan roasted asparagus, 425F in the oven for 8 minutes
    Parmesan roasted asparagus
  • A plate of blueberry cucumber salad with feta cheese and pistachios
    Blueberry cucumber salad with feta cheese
  • Roasted strawberries in their own sauce
    Roasted strawberries (for better flavor)
  • Eggs Benedict with asparagus, deli ham, and a fried over easy egg that was easy and quick to make. Set on a wood cutting board backdrop.
    Shortcut eggs Benedict with asparagus
See more Spring recipes →

Footer

↑ back to top

About

  • About me
  • Privacy Policy

Newsletter

  • Sign Up for produce guides!

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required