01 -
Place the oil in a medium saucepan over medium heat. Add shallots into the pan without waiting for the oil to warm up. Cook, gently stirring often, for about 15-20 minutes. If shallots brown too quickly, lower the heat until they achieve a golden-brown color.
02 -
Remove the crisp shallots with a fish spatula and place onto a paper towel-lined plate to blot excess oil. Season with Creole Cajun seasoning or seasoned salt to taste. Set aside until ready to assemble. Strain shallot-infused oil through a fine-meshed sieve for future use.
03 -
Preheat oven to 375°F (190°C). Bring a large pot of water to a boil. Add green beans and cook for 3 minutes. Immediately drain and transfer to a bowl filled with ice water to stop cooking. Once cool, drain and set aside.
04 -
In a large skillet over medium heat, melt the butter. Add mushrooms and garlic, sautéing until tender and lightly golden, about 3-4 minutes.
05 -
Add flour to the mushroom mixture and stir until well combined and the flour has mostly dissipated. Slowly pour in chicken broth while stirring to combine, ensuring no pockets of flour remain. Scrape up any browned bits from the bottom of the pan.
06 -
Stir in lemon juice, dijon mustard, worcestershire, thyme, red pepper flakes (if using), nutmeg, and salt/pepper to taste. Bring mixture to a simmer for 2-3 minutes.
07 -
Add the cream and half of the parmesan, stirring until well incorporated, about 1-2 minutes.
08 -
Place blanched green beans in an oven-safe casserole dish (10×10-inch or 9×13-inch). Pour the creamy mushroom sauce over and toss until well coated. Sprinkle remaining parmesan evenly over the mixture.
09 -
Transfer dish to oven and bake for 20 minutes.
10 -
Remove from oven, toss mixture once more, and evenly sprinkle fried shallots over the green beans. Return to oven for another 7-10 minutes, being careful not to burn the topping.
11 -
Serve the casserole immediately while hot.