-
1
Preheat the oven to 450 degrees F.
-
2
Bring a large pot of salted water to a boil.
-
3
Add the green beans and cook until they just turn bright green, 2 to 3 minutes.
-
4
(You don't want to cook the green beans through as they will cook in the oven also.)
-
5
Strain and plunge the green beans immediately in a large bowl of ice water to stop the cooking process.
-
6
When cool, drain and set out to dry on paper towels.
-
7
Set a 12-inch cast-iron skillet over medium-high heat.
-
8
Add the butter and vegetable oil.
-
9
Once the butter is melted and the pan is hot, add the mushrooms.
-
10
Cook undisturbed so the mushrooms sear nicely, about 1 minute.
-
11
Add the thyme and garlic and continue cooking the mushrooms to achieve some nice color.
-
12
Season with the salt, pepper, cayenne and nutmeg.
-
13
Cook 2 to 3 more minutes longer, dusting the mushrooms with some of the flour as they release moisture.
-
14
Stir with a whisk to incorporate the flour (just like making a roux) and gradually add in the chicken stock.
-
15
Bring to a simmer, then reduce the heat and add the sour cream and cream.
-
16
Stir gently and cook over low heat until gravy thickens, 5 to 6 minutes.
-
17
Add the blanched green beans to the pan and fold together so everything is mixed well.
-
18
Spread out evenly in the pan.
-
19
Sprinkle the green beans with the grated Parmesan and transfer to a roasting tray (to catch any spill-over).
-
20
Bake until the casserole is bubbly and the top is melted and golden, 15 minutes.
-
21
Pour the vegetable oil into a deep skillet and heat to 350 degrees F. Pour the flour into a large mixing bowl and sprinkle generously with salt and pepper.
-
22
Toss the shallot rounds in the seasoned flour, then place in a strainer and shake off any excess flour.
-
23
Fry the shallots in the hot oil in small batches until golden brown, 3 to 5 minutes.
-
24
Drain on paper towels and season with salt while still hot.
-
25
Top the green bean casserole with the fried shallots and serve.