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

Healthy Green Bean Casserole

  • Author: Nancylynn
  • Prep Time: 30
  • Cook Time: 30 minutes
  • Total Time: 1 hour
  • Yield: 8-10 servings 1x
  • Category: Side
  • Method: Skillet | Oven
  • Diet: Gluten Free


My Healthy Green Bean Casserole is a fresh take on the classic using tender green beans, a creamy homemade mushroom alfredo sauce, and of course a crispy onion topping made from scratch! This gluten free green bean casserole is a new family favorite holiday side dish.



Green Beans

1 1/2 pounds fresh green beans, trimmed and cut into bite-sized pieces

For the Crispy Onion Topping

1 large or 2 small yellow or red onions, sliced super thin – you want about 1 ½2 cups of onions for this

olive oil cooking spray

1/2 cup gluten free panko breadcrumbs (can sub whole wheat)

1/2 teaspoon garlic powder

1/2 teaspoon salt

¼ cup parmesan cheese

**Can’t part with the Canned Onion Topping? I love Aldi’s Gluten Free Fried Onions! You can sub one cup of those in this recipe!

Mushroom Alfredo Sauce

4 tsp butter, vegan butter, or olive oil, divided

8 ounces baby bella mushrooms, thinly sliced

45 cloves of garlic, minced

2 tablespoons gluten free or whole wheat flour

1 3/4 cup original unsweetened almond or cashew milk

1/4 cup freshly shredded sharp white cheddar cheese, packed in tight (can sub for parmesan)

1/3 cup freshly grated Parmesan Reggiano cheese, packed in tight

fresh ground pepper

1/4 tsp salt + more to taste

a dash of nutmeg


  1. Preheat oven to 425 degrees F. Line a large baking sheet with parchment paper and spray with olive oil spray. Then grease a 9×13-inch baking dish with olive oil spray. Set both aside. 
  2.  Fill a large saucepan with water and bring to a boil over high heat.  Add in your green beans and cook for 5 minutes. Drain beans and place in prepared baking dish. 
  3. Meanwhile, while you are waiting for the water to boil and the beans to cook, make your Crispy Onion Topping. 
  4. Place sliced onions in a large bowl and spray liberally with olive oil spray. Add in panko bread crumbs, garlic powder, salt and parmesan cheese. Use your hands to toss to combine, then place onions onto prepared baking sheet.  Spray everything with olive oil spray again and bake for 10-15 or until the breadcrumbs are golden and the onions are crispy. 
  5. Next, prepare your mushroom alfredo sauce.  Heat a ceramic or stainless steel pan over medium heat.  Add in 2 teaspoons of butter, then add the mushrooms and sauté for 5 minutes, stirring occasionally, until lightly browned and soft.  Add garlic and the remaining butter, and sauté for 1-2 more minutes, stirring occasionally, until fragrant. Slowly whisk in flour until well combined. Slowly whisk in almond milk.  Increase heat to medium high and allow milk and flour to thicken for several minutes.  Once your roux is thickened, reduce heat to low and add in all the cheese, stirring well until the sauce is creamy. Remove from heat. Add in ¼ tsp of salt (or to taste), a sprinkle of pepper, and a pinch of nutmeg.  Mix in 1/4 cup of the crispy onion topping. 
  6. Pour mushroom alfredo sauce over green beans, then top with the remaining crispy onion topping. 
  7. Bake for 25-30 minutes or until everything is warmed and topping is golden brown.  (Keep an eye on it so that it does not burn.  If it does start to get too dark, simply lay a piece of aluminum foil on top of the casserole.)


Makes 8-10 servings

21 Day Fix: 1+ GREEN, 1/2 YELLOW, 1/4 BLUE, 1/2 TSP (per serving)

**If you top with the Aldi Crispy Onions, count an extra TSP per serving

WW link for personal points: Green Bean Casserole

Keywords: healthy green bean casserole, gluten free grean bean casserole