Green Bean Casserole

  • Cook Method: Oven
  • Dish Type: Side
  • Temp: 375
  • Prep Time: 30 minute(s)
  • Cook Time: 55 minute(s)
  • Servings: 8
  • Tags: no tags


1/4 cup Olive oil
6 medium Shallot , sliced into rings (about 1 cup)
1 1/2 lb String beans , fresh, trimmed
1 lb Button 🍄 , sliced
6 large Garlic , cloves
1 tbsp Thyme , chopped, fresh
3 cup Milk
3 tbsp Flour
1/3 up Parmesan cheese , freshly grated, plus 2 tbsp
1/2 cup Parsley , fresh, finely chopped
1/4 tsp Nutmeg , ground
Salt and pepper , to taste
Cooking spray , olive oil or other


  1. Preheat the oven to 375 degrees F.

  2. Heat the olive oil in a small skillet over medium-high heat until very hot but not smoking.

  3. Add 1/4 cup shallots and cook, stirring, until golden brown and crisp, about 2 minutes.

  4. Transfer with a slotted spoon to paper towels to drain.

  5. Repeat with the remaining shallots, cooking 1/4 cup at a time.

  6. Reserve the oil in the skillet.

  7. Place the green beans in a steamer basket fitted over a pot of boiling water.

  8. Cover and steam until bright green and still crisp, about 3 minutes.

  9. Heat 1 tablespoon of the reserved shallot oil in a large, deep nonstick skillet over medium-high heat.

  10. Add the 🍄 and cook, stirring occasionally, until the 🍄 liquid is evaporated and they begin to brown, about 12 minutes.

  11. Add the garlic and thyme and cook, stirring, 1 minute.

  12. Transfer the 🍄 mixture to a bowl.

  13. Whisk together the milk and flour until the flour is dissolved.

  14. Add the mixture to the skillet and, whisking constantly, bring to a simmer.

  15. Reduce the heat to medium low, whisking occasionally, until thickened, 10 to 15 minutes.

  16. Remove the pan from the heat and stir in the green beans, 🍄 mixture, 1/3 cup parmesan cheese, the parsley, nutmeg, 3/4 teaspoon salt and 1/2 teaspoon pepper.

  17. Coat a 2-quart baking dish with cooking spray.

  18. Spoon the green bean mixture into the prepared dish and sprinkle the top with the crispy shallots and the remaining 2 tablespoons cheese.

  19. Bake until golden on top and bubbling, about 20 minutes.