This make-ahead green been casserole is hearty and tasty and absolutely what green bean casserole should taste like! It is a perfect holiday side dish.

Um, hello. A make-ahead version of the much loved green bean casserole? Sign me up, baby.

I happen to love green bean casserole, even the popular recipes made with my arch-nemesis: cream of mushroom soup.

White bowl with green bean casserole topped with fried onions.

But I have to say, this recipe made me realize how much more delicious the old standby casserole can taste when made with vibrant green beans, fresh mushrooms, a delicious and simple creamy homemade sauce and still topped with the ever popular fried onions.

And what a time-saving miracle that this recipe can be made weeks ahead of time and frozen.

The baked dish is hearty and tasty and absolutely what green bean casserole should taste like!

White bowl with green bean casserole, with a fork taking a bite out.

One Year Ago: Thanksgiving Dinner: The Pie
Two Years Ago: Coconut Chicken Curry


Make-Ahead Green Bean Casserole

4.49 stars (35 ratings)



  • 2 slices hearty sandwich bread, white or wheat, torn into pieces
  • 2 tablespoons unsalted butter, melted
  • ¼ teaspoon salt
  • 2 cups canned fried onions


  • 3 tablespoons unsalted butter
  • 10 ounces white mushrooms, sliced thin
  • 1 teaspoon salt
  • ½ teaspoon pepper
  • 6 garlic cloves, minced
  • ½ teaspoon dried thyme
  • ¼ cup all-purpose flour
  • 1 ¾ cups low-sodium chicken broth
  • 1 ½ cups heavy cream
  • 2 pounds fresh green beans, trimmed and cut into 1-inch pieces
  • ¼ cup cornstarch


  • For the topping: Pulse bread, butter, and salt in food processor until coarsely ground. Combine bread mixture and canned fried onions in a bowl, transfer to a zipper-lock freezer bag, and freeze. (I placed the topping bag right on top of the casserole in the freezer so I could keep track of both.)
  • For the casserole: Melt the butter in a large 12-inch skillet over medium heat. Add the mushrooms, salt, and pepper and cook until the mushrooms release their liquid, about 5 minutes. Increase the heat to medium-high and cook until all the liquid has evaporated, about 5 minutes. Add the garlic and thyme and cook until fragrant, about 30 seconds. Stir in the flour and cook until golden, stirring, about 1 minute. Slowly whisk in broth and cream and bring the mixture to a boil. Reduce the heat to medium and simmer, stirring occasionally, until the sauce has thickened, about 10 minutes.
  • In a large bowl, toss the green beans with the cornstarch until the beans are evenly coated. Transfer the beans to a 9X13-inch baking dish. Pour the warm mushroom mixture evenly over the beans. Let the casserole cool completely on the counter. Once cooled, cover with a layer of plastic wrap and then a layer of foil. Freeze for up to 2 months.
  • When ready to bake, adjust oven rack to the middle position and heat the oven to 400 degrees. Remove the layer of plastic wrap from the baking dish and replace the foil. Bake, covered, until the sauce is bubbling and the beans are tender, about 80 minutes, stirring the beans thoroughly after 50 minutes. Remove the foil and spread the frozen topping mixture over the beans. Bake until golden brown, about 8-10 minutes. Serve.


Freezable: the topping and casserole can be frozen separately for up to 2 months. Hallelujah!
Serving: 1 Serving, Calories: 270kcal, Carbohydrates: 18g, Protein: 4g, Fat: 21g, Saturated Fat: 12g, Cholesterol: 53mg, Sodium: 369mg, Fiber: 3g, Sugar: 3g

Recipe Source: adapted slightly from Cook’s Country