Home Food The Best Healthy Green Bean Casserole

The Best Healthy Green Bean Casserole


Admittedly, I’ve never been the person that loved green bean casserole during Thanksgiving. I just didn’t get the obsession. HOWEVER, a few of years back a bunch of you requested this on Instagram and in our AK Facebook community group, so I knew I had to make it REAL GOOD for ya.

AND OH MY LEONARDO DICAPRIO (or as I like to say OMLD) this healthy green bean casserole was beyond glorious. So creamy, delicious, crunchy, and fresh. I make it almost every year now!

Now that I think about it, I’m really not sure where the original green bean casserole recipe came from. Was it the back of the Campbell’s cream of mushroom soup? Created by a midwestern Grandma with a bunch of random stuff in her cupboard? Beats me, all I know is that it’s a favorite Thanksgiving side dish and that it was in need of a serious makeover.

FREE Ultimate Thanksgiving Guide (+ printable checklist!)

Whether you’re hosting or just attending, this Ultimate Thanksgiving Guide email series is for everyone. Enter your email below to get all of my best recipes, tips, and a FREE printable checklist for all of your Thanksgiving needs.

healthy green bean casserole in a baking dish

What is green bean casserole?

Traditional green bean casserole is made with cream of mushroom soup, green beans and french fried onions. It can tend to be a little mushy and pretty heavy, which is why I decided to freshen it up for you!

What makes this green bean casserole healthy?

My healthy green bean casserole version is a combination of two homemade classics. I was inspired by Alton Brown’s crunchy onion topping and then got my filling inspiration from Bon Appetit’s best ever green bean casserole.

Of course, I lightened it up a little more where I could using WAY less butter, and chicken broth instead of heavy cream. We’re skipping the cream of mushroom soup and making a creamy parmesan gravy sauce instead. SO GOOD.

After the first bite, I knew that this would forever be a family favorite.

homemade healthy green bean casserole in a baking dish

Ingredients in healthy green bean casserole

My lightened up take on traditional green bean casserole is full of incredible, savory flavors and the perfect textures thanks to fresh green beans, crispy onions & savory mushrooms. No soupy casserole here! Here’s what you’ll need to make it:

  • For the crispy onions: onions, olive oil, all purpose flour, panko breadcrumbs, garlic powder & salt.
  • For the green beans: you’ll be using about 2 pounds of fresh green beans in this recipe.
  • For the mushrooms: butter, baby bella mushrooms, thyme, salt & pepper.
  • For the sauce: butter, all purpose flour, chicken broth (or vegetarian broth), garlic, parmesan cheese, salt & pepper.

Can I make it gluten free?

Yes! Easily make a gluten free green bean casserole by using gluten free all purpose flour and gluten free breadcrumbs in place of the regular ones.

healthy green bean casserole in a baking dish with a wooden spoon

What makes this version delicious and unique?

  • The homemade creamy garlic parmesan mushroom gravy sauce that the fresh green beans bake in.
  • The homemade baked crunchy onions on top.
  • The fact that it’s made without cream of mushroom soup. JUST SAYIN’.

How to make green bean casserole ahead of time

You can easily make this healthy green bean casserole ahead to save time during Thanksgiving. Here’s what I recommend:

  1. Prepare the recipe as directed, including adding the remaining 3/4 of the crispy onions on top except do not bake. Wrap with foil and place in fridge up to 2 days ahead.
  2. Once ready, bake as directed. Removing foil during the last 20 minutes of baking to crisp up the onions a bit.
  3. Serve immediately with all your favorite Thanksgiving dishes.

healthy green bean casserole in a baking dish with a wooden spoon

How to store & reheat green bean casserole

  • To store: store any leftover green bean casserole covered in the baking pan or in separate, airtight containers in the fridge for up to four days.
  • To reheat: simply reheat a portion of the green bean casserole in the microwave, or feel free to re-warm the entire baking dish to enjoy a few more servings.

More Thanksgiving recipes you might like

Don’t forget to check out all of our healthy, delicious Thanksgiving recipes here!

I hope you get a chance to try this healthy green bean casserole recipe out over Thanksgiving. It’s absolutely delicious, makes yummy leftovers and SO much better than the green bean casserole we’re all used to. If you make it be sure to leave a comment & a rating so I know how you liked it!

The Best Homemade Healthy Green Bean Casserole

healthy green bean casserole in a baking dish

Total Time 1 hour 30 minutes

The BEST homemade healthy green bean casserole made with fresh green beans, mushrooms and topped with homemade crunchy onions. Lightened up from traditional versions and perfect for the holidays!


  • For the onions:
  • 2
    medium to large yellow onions, thinly sliced
  • 1
    olive oil
  • 1/2
    all-purpose flour (or whole wheat pastry flour or gluten free oat flour)
  • 1/2
    panko breadcrumbs
  • 1/2
    garlic powder
  • 1/2
  • For the green beans:
  • 2
    fresh green beans, trimmed
  • For the mushrooms:
  • 2
    butter, divided
  • 1
    (16 ounces) sliced baby bella mushrooms
  • 1
    fresh thyme
  • Salt and pepper
  • For the sauce:
  • 2
  • 1/3
    all purpose flour (or whole wheat pastry flour or all purpose GF flour)
  • 2
    low sodium chicken broth (or vegetarian broth)
  • 3
    garlic, minced
  • 1/2
    grated parmesan cheese
  • Freshly ground salt and pepper, to taste


  1. Preheat oven to 425 degrees F. Line a large baking sheet with parchment paper and spray with nonstick cooking spray. Set aside.

  2. Place sliced onions in a large bowl, drizzle with 1 tablespoon of olive oil then add in flour, panko bread crumbs, garlic powder and salt. Use your hands to toss to combine, then place onions onto prepared baking sheet and bake for 15-25 minutes, using a tong to toss the onions every 8-10 minutes or so, until nice and crispy.

  3. Once done cooking, set onions aside. Reduce the heat in the oven to 350 degrees F.

  4. While the onions are cooking, bring a large pot of salted water to a boil. Add green beans in two batches, cooking for about 2-3 minutes per batch. I like to remove the green beans from the water with metal tongs and transfer to a large bowl, then repeat with additional green beans. Set aside.

  5. Next cook your mushrooms: Place a large skillet over medium-high heat and add in 2 tablespoons butter. Once butter melts, add in the mushrooms, fresh thyme and salt and pepper. Cook mushrooms, stirring occasionally until mushrooms are nice and golden brown; about 4-6 minutes. Transfer to a bowl.

  6. In the same skillet you cooked the mushrooms, add in 2 tablespoons of butter and place over medium heat. Once butter melts, whisk in flour and cook for 15-30 seconds until a paste forms, then VERY slowly add 2 cups of the broth, while you continue to whisk away any lumps. You’ll need to whisk pretty vigorously. 

  7. Once smooth, increase heat, and bring mixture to a boil, then reduce heat and simmer for 5 minutes stirring every so often until sauce thickens up a bit, similar to a gravy. If it gets way too thick, add in 1/4-½ cup more broth. 

  8. Once thick, turn off the heat and stir in minced garlic and parmesan cheese. Season with salt and pepper to taste.

  9. Spray a 2 quart baking disk or 9×13 inch baking pan with nonstick cooking spray, or grease with olive oil or butter. Add in green beans, mushrooms and 1/4 of the crispy onions; gently toss together. 

  10. Pour the sauce all over, then cover with foil and bake for 25-30 minutes. Remove foil, add the remaining crispy onions on top and bake for 5-10 more minutes. Serves 8-10

Recipe Notes

To make gluten free: use gluten free breadcrumbs and gluten free all purpose flour.

To make ahead of time:

  1. Prepare the recipe as directed, including adding the remaining 3/4 of the crispy onions on top. Do not bake. Wrap with foil and place in fridge up to 2 days ahead.
  2. Once ready, bake as directed. Removing foil during the last 10-20 minutes of baking to crisp up the onions a bit.
  3. Serve immediately with all your favorite Thanksgiving dishes.


Servings: 10 servings

Serving size: 1 serving

Calories: 159kcal

Fat: 6.7g

Saturated fat: 3.4g

Carbohydrates: 18.2g

Fiber: 3.44g

Sugar: 4.8g

Protein: 7.2g

Recipe by: Monique Volz // Ambitious Kitchen | Photography by: Eat Love Eats

This post was originally published on November 13th, 2018, republished on November 16th, 2021, and republished on November 15th, 2022.


Please enter your comment!
Please enter your name here