Go Back
+ servings
Green Bean Casserole

Recipe for Green Bean Casserole

Perfect golden crispy onion top over the ever famous green bean casserole soaked in creamiest home made mushroom sauce for Thanksgiving dinner, yum. Save this recipe and try one at your party today.
Course Side
Prep Time 1 hour
Cook Time 1 hour
Total Time 2 hours
Servings 6 -8
Author Victoria


  • 2 lbs green bean
  • 16 oz mushroom mixed: portabella, shitake, straw...
  • 4 cloves garlic
  • 1/2 cup flour
  • 1 1/2 cup stock
  • 2 Tbsp dry sherry
  • 1 Tbsp butter
  • 3/4 cup heavy cream
  • salt & pepper to taste

French fried onion topping

  • 1 white onion
  • 3-4 shallot onion
  • 1 Tbsp baking soda
  • 1/2 lime or wedge
  • 1/2 cup flour or cornstarch
  • 1 slice whole grain bread
  • 1 Tbsp butter
  • High temp oil for frying
  • Salt & pepper to taste


Prepping green bean

  • Wash, snap ends and cut green beans into bite size.
  • Boil a large pot of water with a tablespoon of salt. Prepare an icy cold water bath.
  • When the water is boiled, add green bean, cook for 5-6 minutes or at desired tender (but still crispy).
  • Transfer green bean immediately to icy-cold water bath, to reserve the bright green color along their crispiness.
  • When beans are cold, drain and let air dry between paper towels why you're preparing the mushroom.

Mush room sauce

  • Wash and clean all the mushroom, remove stems (save for other dishes maybe), then slice or cut into pieces.
  • In a sauce pan, melt 1 Tbsp butter, then add crushed garlic. Stir quickly to let it brown and start giving off aroma.
  • Now add the mushroom pieces, lightly season with some salt and freshly ground pepper. Stir until mushroom soften up a bit.
  • In a separate bowl, combine the flour with chicken stock and dry sherry until fully mix (no lump).
  • Pour this mixture onto mushroom, stir for a minute to fully mixed and reduce heat to simmer.
  • Add the heavy cream and keep simmering til thickening (about 10 minutes).
  • Taste test and adjust salt accordingly.
  • Stir in the drained cook green bean, make sure they're all evenly cover with sauce.
  • Remove from heat. From here on you can chill this until ready to serve or bake immediately.

Preparing onion topping

  • Thinly slice onion, soak these slice into a solution of 1 tablespoon baking soda for every cup of water. Soak for 10 minutes then drain, rinse and wash them once to remove all soapy taste.
  • Thinly slice shallot onion as well. Let these air dried and then again with paper towel.
  • Squeeze 1/2 a lime all over shallot slices, then mix them with onion slices and flour or cornstarch. Shake them good to have the flour cover everything.
  • Pour a generous amount of frying oil into a deep saucepan or small pot,
  • When oil is hot, stir in onion and fry until lightly golden (they will get much darker when cool).
  • Transfer onto dripping pan/parchment paper when done frying to drip off excess oil.
  • With your food processor, add a slice of bread, butter, and some salt & pepper to taste. Grind and blend them good.
  • Combine this mixture with the fried onion, mix well and store until baking/serving.

Baking or day of serving

  • Preheat oven to 425F.
  • Grease your pan/baking dish and add the prepared green bean with mushroom sauce to level the dish.
  • Bake for about 10 minutes until bubbling then add the french fried onion topping and bake for another 15 minutes.
  • Serve the whole casserole dish with some remain crispy onion as side for extra topping.