Easy & Healthy Green Bean Casserole Recipe

One of our favorite side dishes at the Thanksgiving table is the green bean casserole. We wish we could eat it all year long. But unfortunately, typical green bean casseroles are too heavy and unhealthy with the added cream, butter, cream of mushroom soup, and fried onions to enjoy on a regular basis outside of the holiday season. While in theory we could indulge in green bean casserole anytime our hearts desired, we are adults after all, and it's just not the healthiest decision.

That's why we're so grateful that recipe developer and registered dietitian nutritionist, Kristen Carli, MS, RD, created this healthy green bean casserole recipe. Using baked onions, homemade roux, and less excess cream, butter, and cream of mushroom soup, this recipe is one we feel okay to indulge in on a regular basis.

Keep reading to see our step-by-step guide on how to make this healthy green bean casserole at home.

Gather your ingredients for healthy green bean casserole

To make this healthy green bean casserole, start by gathering the ingredients. You will need yellow onions, olive oil, breadcrumbs, flour, salt, green beans, unsalted butter, baby bella mushrooms, pepper, vegetable broth, minced garlic, and parmesan cheese. 

And while you're in prepping mode, go ahead and preheat the oven to 425 F and spray a large baking sheet with nonstick cooking spray.

Bake the onions

The first step involves baking the onions. While most green bean casseroles call for fried onions, we'll be baking ours to be a bit healthier. In a large bowl, add the sliced onions, oil, breadcrumbs, ½ cup flour, and ½ teaspoon salt. Use tongs to mix the ingredients until well-combined. Then, pour the coated onions onto a baking sheet. Bake in the oven for 20 minutes before removing them from the oven and setting them aside. Lower the oven's heat to 350 F.

Sauté the mushrooms

In a large skillet over medium heat, melt 2 tablespoons butter. Once melted, add in the mushrooms, 1 teaspoon salt, and ½ teaspoon pepper. Sauté the mushrooms for about 8 minutes, until the mushrooms shrink in size and darken in color. Then, transfer the mushrooms to a large bowl.

Make the roux

In the same hot skillet, add the remaining 2 tablespoons butter. Once melted, add in the last ⅓ cup flour. Using a whisk, mix to combine. Add the broth and whisk continuously over medium heat. The roux will begin to thicken and the lumps will begin to disappear. Simmer for 5 minutes.

Mix the ingredients and bake

In a large bowl, add the green beans, the sautéed mushrooms, and ½ the baked onions. Add the minced garlic and grated parmesan cheese. Using tongs, mix to combine. Then, pour this mixture into a 9x13-inch baking dish that's been sprayed with nonstick cooking spray. Top this mixture with the roux. Cover the dish with foil and bake for 30 minutes at 350 F.

Top with the onions and bake some more

Once the time is up, remove the baking dish from the oven. Remove the foil and add the remaining baked onions on top. Place the baking dish back in the oven for 10 minutes at 350 F. When the timer dings, remove the baking dish from the oven and allow the casserole to cool for at least 10 minutes before serving.

Easy & Healthy Green Bean Casserole Recipe
5 from 76 ratings
Stop saving green bean casserole for the holidays! You can start eating it year round with this easy and healthy green bean casserole recipe.
Prep Time
20
minutes
Cook Time
1.08
hours
Servings
10
servings
plated green bean casserole
Total time: 1 hour, 25 minutes
Ingredients
  • 2 yellow onions, thinly sliced
  • 1 tablespoon olive oil
  • ½ cup breadcrumbs
  • ½ cup + ⅓ cup flour, divided
  • 2 teaspoons salt, divided
  • 2 pounds fresh green beans
  • ¼ cup unsalted butter, divided
  • 1 pound sliced baby bella mushrooms
  • ½ teaspoon pepper
  • 2 cups vegetable broth
  • 2 teaspoons minced garlic
  • ½ cup grated parmesan cheese
Directions
  1. Preheat the oven to 425 F. Spray a large baking sheet with nonstick cooking spray.
  2. In a large bowl, add the sliced onions, oil, breadcrumbs, ½ cup flour, and ½ teaspoon salt. Using tongs, mix to combine. Pour onto a baking sheet and bake for 20 minutes.
  3. In a large skillet over medium heat, add 2 tablespoons butter. Once melted, add in the mushrooms, 1 teaspoon salt, and ½ teaspoon pepper. Sauté the mushrooms until they're darker in color and smaller in size, about 8 minutes. Transfer the mushrooms to a bowl.
  4. In the same skillet you just cooked the mushrooms in, create the roux. Add in the remaining 2 tablespoons butter. Once melted, add in the ⅓ cup remaining flour. Whisk well. Then, add in the broth and continue to whisk. Simmer for 5 minutes.
  5. Spray a large, 9x13-inch baking dish with nonstick cooking spray. In a large bowl, add the mushrooms, green beans, and half the onion mixture. Add the parmesan cheese and garlic. Using tongs, mix to combine. Pour this mixture into the baking dish.
  6. Pour the roux over the vegetables. Reduce the oven's heat to 350 F. Cover the dish with foil and bake for 30 minutes.
  7. Remove the baking dish from the oven. Remove the foil. Add the remaining onions on top. Return the baking dish to the oven and bake for 10 more minutes.
Nutrition
Calories per Serving 191
Total Fat 8.7 g
Saturated Fat 4.5 g
Trans Fat 0.2 g
Cholesterol 17.3 mg
Total Carbohydrates 22.6 g
Dietary Fiber 3.9 g
Total Sugars 5.4 g
Sodium 552.2 mg
Protein 7.9 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe