clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
two casserole dishes filled with homemade green bean casserole

Homemade Green Bean Casserole


For years, and years I have been making Green Bean Casserole using canned cream of mushroom soup and the typical fried onions you can buy at your local grocery store. Not today, my friends. Yes, there are a few more steps involved. However, when I tell you this is the best Homemade Green Bean Casserole you ever tasted, believe me! It is so worth all of the effort involved.


  • 24-ounces fresh cut green beans, or equivalent in frozen 
  • 10 shallots, sliced thin
  • 1/2 cup heavy whipping cream or buttermilk (to soak the shallots)
  • 1/2 cup flour
  • 2 tablespoons rice flour
  • 1 1/2 teaspoon kosher salt, divided
  • 1 teaspoon black pepper, divided
  • peanut or canola oil, for frying
  • 8 ounces button mushrooms, diced
  • 1/2 teaspoon garlic powder
  • 3 tablespoons butter
  • 3 tablespoons flour
  • 1 1/2 to 2 cups heavy whipping cream
  • 1 tablespoon butter


  1. Preheat oven to 350°.
  2. Heat oil in a non-stick pan (just enough for a shallow fry).
  3. Thinly slice the shallots.
  4. Separate the slices.
  5. Add the shallots to a bowl with the heavy whipping cream or buttermilk. 
  6. In a separate bowl, combine the flours. Season with kosher salt and black pepper.
  7. Add the shallots to the flour mixture, shaking off any excess cream.
  8. Dredge the shallots in the flour.
  9. Shake off any excess flour, or use a mesh strainer to do so.
  10. Add the shallots to the hot oil and fry in batches to ensure crispiness.
  11. Remove onto paper towels to soak up any excess oil. Reserve.
  12. Heat up a separate sauté pan to medium.
  13. Toss in the diced mushrooms and allow to cook in the dry pan until all of the moisture has cooked off.
  14. Season with kosher salt and black pepper.
  15. Add in the butter and allow to melt.
  16. Whisk in the flour.
  17. Cook for a few minutes to cook off the raw flour taste.
  18. Whisk in the heavy whipping cream in small amounts until you have reached the desired consistency of cream of mushroom soup. (you may not use all two cups, or you may need a touch more)
  19. Taste for salt.
  20. Add the fresh cut green beans to a bowl. Toss in a handful of the crispy shallots.
  21. Fold in the homemade cream of mushroom soup.
  22. Check again for consistency. You may need to add a touch more cream or milk. 
  23. Butter a casserole dish. 
  24. Pour contents of bowl into the prepared baking dish.
  25. Cover and bake for 15 to 20 minutes.
  26. Uncover and top with the remaining crispy shallots.
  27. Place under the broiler for just a minute, or two (be very careful not to burn them).
  28. Serve immediately.
  29. ENJOY!

The Best Homemade Green Bean Casserole Recipe! Green Bean Casserole is one of those favored Thanksgiving Dinner side dishes. Believe me, it is so worth all of the effort involved to make it from scratch, down to the cream of mushroom soup! You can even make a day in advance and bake just before dinner. #greenbeancasserole #greenbeans #viralfood #thanksgivingsides #thanksgivingrecipes #thanksgivingdinner #thanksgivingfood

♬ November Rain (Acoustic) - My Music 87


  • Fresh cut green beans are best. However, you can substitute with the equivalent in frozen, or use 3 cans of drained green beans. 
  • Shake off excess flour from the shallots with a mesh strainer before frying.
  • Use a neutral oil for frying the shallots.
  • Try not to move the shallots around as they are frying. Just once to separate them is enough.
  • Keep close watch on the shallots as they are frying. They can burn easily.
  • Drain the shallots on paper towels to remove excess grease. 
  • Allow the diced mushrooms to sauté in a hot, dry pan to release excess moisture.
  • Incorporate the heavy cream into the mushroom mixture gradually, until you reach the desired consistency. You can always add more, but it’s hard to take away.
  • Don’t forget to add a handful of the crispy shallots to the green bean mixture.
  • Cover to bake. Remove the cover in the last few minutes to brown up the crispy shallot topping.
  • If serving on Thanksgiving, easily prepare a day in advance and bake just prior to serving dinner.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Side dish
  • Method: Moderate
  • Cuisine: American


  • Serving Size: 6 ounces

Keywords: can i use fresh green beans in green bean casserole, can I use frozen green beans in green bean casserole, charlotte fashion plate, cream of mushroom soup, crispy fried shallots, green bean casserole, green beans, heavy whipping cream, holiday dinner, holiday meals, how do I make homemade green bean casserole, how to make crispy shallots, how to make homemade green bean casserole, how to make homemade mushroom soup, mushrooms, pinterest, shallots, side dish, side dish ideas for Thanksgiving, side dish ideas for the holidays, side dishes, thanksgiving dinner, what dishes to serve over the holidays, what side dishes to make for Thanksgiving, Green bean casserole, Homemade casserole, Thanksgiving recipe, Classic side dish, Crispy shallots, Creamy mushroom soup, Holiday favorite, Fresh green beans, Casserole dish, Family recipe, Comfort food, Festive side dish, Traditional casserole, Thanksgiving classic, Delicious green beans, Creamy casserole, Homemade goodness, Tasty holiday dish, Crispy topping, Baked casserole, Best homemade green bean casserole recipe, Creamy mushroom soup green bean casserole, Easy Thanksgiving green bean casserole, Classic green bean casserole with crispy shallots, Homemade green bean casserole from scratch, Fresh green bean casserole for the holidays, Creamy homemade casserole with fresh ingredients, Ultimate green bean casserole with crispy topping, Traditional green bean casserole with a twist, Family-favorite homemade green bean casserole, Crispy shallots and mushroom soup casserole, Classic side dish for Thanksgiving dinner, Delicious green bean casserole with real mushrooms, Creamy and crispy green bean casserole recipe, Best green bean casserole with homemade mushroom sauce, Holiday green bean casserole with crispy shallots, Homemade green bean casserole for festive occasions, Ultimate comfort food green bean casserole, Creamy and flavorful green bean casserole recipe, Classic holiday green bean casserole with a modern twist