When it comes to the holidays, nothing can beat a truly homemade green bean casserole. With a creamy mushroom sauce, tender-crisp green beans, and crispy shallots on top, this casserole will be everyone’s favorite. And while it’s perfect for a special occasion, it’s simple enough for a regular weekday as well!
2lbsgreen beanscleaned, trimmed, and cut in half (or thirds)
1lbmushroomscleaned and quartered
1 tbspWorcestershire sauce
Preheat the oven to 350°F. Grease a 9x13 baking dish and set it aside. Prepare a large bowl of ice water and set it aside. Stir together the milk and chicken stock, and set it aside.
In a stockpot, bring 2 quarts of water to a boil. Add 1 tbsp of salt and the prepared green beans. Cook the beans until they are crisp-tender, 5 minutes. Once they have cooked, drain the beans and immediately plunge them into the prepared ice water. Stir the beans to ensure they are covered with ice water and set them aside.
In a large skillet, melt 2 tbsp butter over medium heat. Once the butter is melted, add the prepared mushrooms. Cook the mushrooms until they are evenly browned, 10-12 minutes. Once the mushrooms are browned, add the remaining 2 tbsp of butter and salt. Allow the butter to melt, and sprinkle the flour over the mushrooms. Stir and cook the flour for 1 minute. Add the minced garlic, Dijon mustard, and Worcestershire sauce, and stir together. Slowly drizzle in the milk mixture while stirring. Continue to add the milk mixture and stir until all of the mixture is added and smooth. Return the mixture to a simmer. At this point, if the mixture is thin, continue to simmer until it thickens.
Once the sauce is thickened, remove it from the heat. Add the sour cream, black pepper, and lemon juice, and stir until smooth.
Drain the beans from the ice water and allow them to dry slightly. Then combine the beans with the mushroom sauce. Pour the entire mixture into the prepared baking dish. Bake in the preheated oven until the sauce is bubbling throughout, 18-25 minutes.
While the casserole is baking, prepare the shallots. Heat 1 quart of high-heat oil (like sunflower oil) over medium-low heat. Bring the oil to 300°F and add the prepared shallots. This can be done in batches or as a single batch. Cook until the shallots are browned and crisp, 12-15 minutes. Once cooked, remove them from the oil and drain them on paper towels. To finish, sprinkle the shallots with kosher salt.
Once the casserole has baked, remove it from the oven and top it with the crispy shallots and serve.
The size of the green beans is all up to personal preference, so you can cut them to whatever length is desired. Personally, I choose a green bean that is around three inches in length, but this will vary depending on the type of green bean. Additionally, I leave the tips of the green beans intact because I find them just as delicious, but these can be removed.
It’s super important to cook the garlic slightly to reduce the raw flavor that’s implicit in garlic. But make sure not to cook the garlic for too long, though, as garlic can burn quickly. Around 30 seconds to one minute should be the correct length of time needed.
To fry the scallion rounds, a high-heat oil is necessary. These oils include but are not limited to avocado, sunflower, peanut, and canola. Choose whichever one you prefer.
Adding the fried scallions to the green bean mixture after its baked will ensure a crispy texture.