Homemade Green Bean Casserole

green bean casserole

If you go through the trouble of opening a can of condensed soup, you save about 20 minutes of work for yourself.  But you gain a healthy dose of yeast extract, MSG, and other questionable ingredients.  Plus you miss a golden opportunity.

One the greatest losses that we have in our home kitchens nowadays is an understanding of simple sauces and gravies.  They aren’t even hard to make; we just haven’t learned how.

I know that green bean casserole is traditionally a Thanksgiving recipe, but every year when I make it from scratch, I vow that I will make it more often than once a year.  It is so worth it.  And green bean casserole just happens to be an excellent example of how to use basic sauce knowhow to make a spectacular dish.  (Especially when so many people rely on those cans of soup!)The mushroom sauce used as the base for this green bean casserole is a little mind blowing, I’m not gonna lie.  Perhaps that’s because I love mushrooms so much that they can do no wrong, but perhaps it is also my perpetual amazement with how good fresh, clean, simple ingredients can taste.

The mushroom sauce is the heart of the dish, providing depth and great flavor.  You cook the aromatic onions and mushrooms together with grass-fed butter until they are tender, then you add cream and flour, thicken it over the heat, and season it to perfection.  From there, you really can’t go wrong.

That doesn’t even get us to the homemade crispy shoestring onions that go on top.  You’ll never buy the canned onions again.  Plus, I don’t make you go through all the rigmarole of deep frying the onions in a pot of oil.  A simpler method: cast iron skillet, a few inches of melted palm shortening or coconut oil and you’re good to go without messing with thermometers or the waste of good traditional fats.

Equipment Needed:

Green Bean Casserole with Crispy Onions

Mushroom Sauce:
1/2 cup (1 stick) plus 4 tablespoons butter, divided
32 ounces mushrooms, half white button and half crimini, sliced
2 onions, chopped
up to 1/2 cup sprouted flour or arrowroot powder
4 cups cream
salt and pepper to taste

12 cups green beans, steamed UPDATE: 8 cups green beans, steamed

Shoestring Onions:
1 cup flour
1 cup arrowroot powder
salt and pepper to taste
4 onions, halved and very thinly sliced, then separated into pieces
palm shortening or tallow for frying

  1. Preheat oven to 375 degrees.  Butter a large 9x 13 or 10×14 pan and set aside.
  2. Make the mushroom sauce: In a large cast iron skillet, melt the 1/2 cup of butter and saute the mushrooms and onions together over medium high heat until the onions have a little color, about 8-10 minutes.
  3. Add the remaining 4 tablespoons of butter, stirring to melt completely.  Sprinkle the flour over the top of the sauteed mixture, stirring to coat completely.  Cook for 2 minutes to take the raw taste out of the flour.
  4. Whle continuing to stir with one hand, pour the cream into the pan in a slow, steady stream, scraping the browned bits off the bottom of the pan as you go.
  5. Bring the sauce to a simmer and stir until it’s thickened up nicely, about 5-10 minutes.  Season with salt and pepper.
  6. Pour sauce into a large mixing bowl.  Pour the steamed green beans on top of the sauce, and stir to combine completely.  Transfer the mixture to the prepared dish and set aside.
  7. In a large cast iron skillet, melt 2 cups or so of palm shortening, enough to make 2 inches of depth to fry the onions.  Keep the heat on medium high while you get the onions ready.
  8. Make the shoestring onions: In a large bowl, whisk the flour, arrowroot, salt and pepper together.  Toss the onions in the mixture to coat completely.
  9. Shake off the excess flour mixture and fry in the hot palm oil until nice and browned.  Remove and let drain on a plate lined with a paper towel.  Taste and add a little salt if needed.
  10. Sprinkle the shoestring onions over the top of the casserole.  Bake the green bean casserole for 15-20 minutes until nice and bubbly.  Serve immediately.

This post is a part of Monday Mania, Fat Tuesday, Slightly Indulgent Tuesday, Pennywise Platter, Simple Lives Thursday, Full Plate Thursday, Fight Back Friday.

PAID ENDORSEMENT DISCLOSURE: In order for me to support my blogging activities, I may receive monetary compensation or other types of remuneration for my endorsement, recommendation, testimonial and/or link to any products or services from this blog.


Get Notified Of New Posts

Add your email address here to receive email updates each time I publish a new post or recipe. This makes life a lot easier when you don’t have time to look me up. I’ll deliver my latest to your inbox, so you won’t miss a thing!

Enter your email address:

Delivered by FeedBurner


  1. I love your healthier version of the Green Bean Casserole. Hope you are having a great weekend and thank you so much for sharing with Full Plate Thursday.
    Come Back Soon!
    Miz Helen

  2. Congratulations!
    Your recipe is featured on Full Plate Thursday this week. Hope you are having a great week and enjoy your new Red Plate.
    Come Back Soon!
    Miz Helen

  3. So great to see some real food variations to this staple casserole Kendahl! I like to make my sauce by pureeing steamed parsnips, raw cheese, and cream…and avoiding the arrowroot all together. Looks yummy and now I want some! 🙂

    – Nicole

  4. I made this recipe today for Thanksgiving! I have actually never made Green Bean Casserole..never like the idea of using the proverbial Campbells Soup version. Although I have always enjoyed it when other people made it. So thank you so much for sharing this healthy version. I used our fresh ground whole wheat and the arrowroot like you suggested. It came out fantastic!!! I told my family that this will be a new traditional dish for our holiday feasts. Now to make it in the summertime when all our green beans are fresh.
    Thanks so much for having this recipe available for our Thanksgiving Day!

  5. I made this but replaced the heavy cream with half milk and half bone broth. Really yummy! Making a second batch right now and I added bacon to the sauce. My 3yo son is spooning it out of the pan and telling me “its licious” 🙂

    • OH! I was going to ask about subbing whole milk for the cream (since I have lots of whole raw goat milk in my fridge) and was worried about it turning out too thin, but you liked how this turned out?! I love the idea!


  1. […] brings out the flavors. I also made the fried onion rings for the green bean casserole (recipe HERE) – I snitched a few and they were VERY delicious! I also put the pie pumpkin and some […]

Speak Your Mind