Online Recipe Book

Green Bean Casserole (Make-Ahead)

3 to 4 servings
Prep info
[5 min prep + 20 min prep + 12 min cook + 10 min simmer + 5 min prep + 2 hr cool] + 5 min prep + 80 min bake + 8 min bake
Prep time
Not set
Cook time
4 hours, 25 minutes
Time required
4 hours, 25 minutes
Oven preheat
Not tried


  • Topping:
  • 1 oz bread (hearty white sandwich bread, torn into pieces)
  • 2 t unsalted butter (melted)
  • 1 pinch Salt (Table)
  • 2/3 c canned fried onions
  • Casserole:
  • 1 T unsalted butter
  • 3 oz thinly sliced mushrooms (white)
  • 1/2 t Salt (Table)
  • 1/4 t freshly ground black pepper
  • 2 cloves minced garlic
  • 1/4 t dried thyme
  • 10 g Flour (Plain) (4 tsp)
  • 40 mL white wine (3 T)
  • 1/2 c chicken broth
  • 1/2 c cream (whipping) (heavy cream in US)
  • 300 g green beans (2/3 pound, trimmed and cut into 1" pieces)
  • 4 t Corn Starch / Corn Flour


For the topping: Pulse bread, butter, and salt in a food processor until coarsely ground.  Combine bread mixture and fried onions, transfer to a freezer bag, and freeze.

For the casserole: Melt butter in large skillet over medium heat.  Add mushrooms, salt, and pepper; cook until mushrooms release their liquid, about 5 minutes.  Increase heat to medium-high and cook until liquid has evaporated, about 5 minutes.  Add garlic and thyme; cook until fragrant, about 30 seconds.  Stir in flour and cook until golden, about 1 minute.  Slowly whisk in wine, broth, and cream; bring to a boil.  Reduce heat to medium and simmer, stirring occasionally, until sauce is thickened, about 10 minutes.

Toss green beans with cornstarch in a large bowl and transfer to a metal baking dish.  Pour warm mushroom mixture evenly over the beans.  Let cool completely, wrap with plastic, cover with foil, and freeze.

To serve: Adjust oven rack to middle position and heat oven to 400F/200C.  Remove plastic from baking dish and replace the foil.  Bake until the sauce is bubbling and beans are tender, about 80 minutes, stirring beans thoroughly after 50 minutes.  Remove foil and spread topping mixture over the beans.  Bake until golden brown, about 8 minutes.  Serve.