Healthy Green Bean Casserole without Mushroom Soup

Fresh green beans, creamy mushroom sauce, and a crispy, crunchy onion topping! This Healthy Green Bean Casserole Without Mushroom Soup is a fresher, lightened up take on the classic Thanksgiving dinner recipe. Easy to make gluten-free and vegan too!

Healthy green bean casserole without mushroom soup in a casserole dish with a serving spoon

I have nothing against canned mushroom soup. Just that homemade creamy sauce tastes soooo much better than the canned kind. You can taste the difference it in the casserole!

This easy recipe is so flavorful and has all the taste of a classic green beam casserole. No cream soup required! And no mushy green beans either.

It’s fresh, it’s flavor, and it has so many different flavors going on. But the real star of the show is the homemade crispy fried onions! It truly takes this dish next level! You can definitely use store bought French’s fried onions here. But if you have extra time, make the homemade ones! Crispy outside with tender onion in the middle.. they are SO good and make the perfect compliment to this creamy green bean casserole!

The best part is that this dish prepared ahead of time! Prepare the green bean and mushroom mixture and add it to the casserole dish. Then just save the onion topping and cheese to add to the top when you ready to pull it and our the fridge to bake!

This easy green bean casserole is the perfect side dish for the upcoming holidays, or for any occasion really! It truly pairs so well alongside ANY main dish! Pure comfort food, friends!

Healthy green bean casserole without mushroom soup in a casserole dish

WHY YOU’LL LOVE THIS HEALTHY GREEN BEAN CASSEROLE WITHOUT MUSHROOM SOUP

  • Made with simple, fresh ingredients – fresh green beans, mushrooms, onions, and milk and NO canned soup!
  • Lightened up! This healthy green bean casserole recipe is significantly lightened up from a traditional green bean casserole 
  • Can be made gluten-free and vegan.
  • Full of of fresh flavor! All of the flavors of a classic green bean casserole everyone will love!
  • Can be prepared ahead of time! Just pull it out and bake when ready! (A huge win on a busy holiday!)
Healthy green bean casserole without mushroom soup on a small plate with a fork

INGREDIENTS FOR HEALTHIER GREEN BEAN CASSEROLE

Crispy Onions – If you prefer the fried kind (or your short on time), you can just use French’s onions instead.

Green Bean Casserole:

  • Green beans– I used fresh green beans. I would not recommend using canned green beans here.
  • Olive oil
  • Mushrooms- I used baby bella mushrooms.
  • Flour- I used all-purpose flour. You could also use a gluten free flour. I would recommend at 1:1 baking flour such as Bob’s Red Mill or King Arthur GF Measure for Measure Flour.
  • Milk- I used 2% milk. You could also use unsweetened almond milk, coconut milk, oat milk or any other milk of choice.
  • Mayo- I used light mayo.
  • Dijon mustard
  • Balsamic glaze – really brings a nice tang to this delicious green bean casserole! If you needed. you can try subbing with worcestershire sauce.
  • Ranch seasoning mix
  • Salt
  • Black pepper
  • Cheese- I used gruyere cheese. The gruyere brings a rich creaminess to it that pairs perfect with the sauce. But really you can use any cheese here. Parmesan would also work well!

HOW TO MAKE

To make the crispy onions: Preheat the oven to 450 degrees F. In a large bowl, toss the onions with olive oil then toss in the flour, panko and salt. Spray a baking sheet with cooking spray and spread the onions out evenly on the pan. Place the baking sheet on the middle rack of the oven and bake for 25-30 minutes (or until lightly brown and crispy). Toss a few times through and adjust pan as needed so onions do not burn. When done, remove from the oven and set aside. Reduce oven temperature to 350 degrees F. 

Prepare green beans: While the onions are cooking, prepare your green bean mixture. Bring a large pot of water to a boil and add 1 Tbsp of salt. Add the green beans and boil for 7-9 minutes or until the green beans are tender, then quickly rinse under cold water. Keep green beans in a colander in the sink for now.

Cook Mushrooms: Heat olive oil in a large skillet over medium heat and add the mushrooms. Cook, stirring frequently, for about 7-8 minutes or until mushrooms are tender. 

Make Sauce: Sprinkle the flour over the mushrooms and stir until the flour is evenly dispersed. Then slowly add the milk and bring the mixture to a boil. Let it simmer for 10 minutes, stirring frequently, until it becomes a thick gravy. Stir in the mayo, dijon, balsamic glaze, ranch seasoning mix, salt and pepper.  

Bake: Spray 9×13-inch casserole dish with cooking spray. Spread 1/3 of the sauce into the prepared baking dish. Layer with the cooked green beans and top with the remaining sauce. Sprinkle the cheese and onion topping and bake, covered with foil, for 15 minutes. Uncover and bake for another 10-15 minutes. If the onions start to brown too much, cover the dish back with foil. Serve hot and enjoy! 

HOW TO STORE

Store leftover healthy green bean casserole without mushroom soup in an airtight container or covered with plastic wrap in the fridge for up to 3-4 days.

HOW TO MAKE VEGAN GREEN BEAN CASSEROLE

To make this healthy green casserole vegan, use dairy-free milk, vegan mayo, and vegan cheese. Sub your favorite seasoning or onion powder and garlic powder for the ranch seasoning mix.

HEALTHY GREEN BEAN CASSEROLE WITHOUT MUSHROOM SOUP: FAQ

Can you make this green bean casserole ahead of time?

Yes, you can! Prepare the green bean and mushroom mixture and add the the casserole dish. Then just save the onion topping and cheese to add to the top when you ready to pull it and our the fridge to bake. You can go ahead and make the crunchy onions too, just store separately so they don’t get soggy.

Can you freeze this healthy green bean casserole?

Due the creamy consistency, I would not recommend freezing this recipe. It tends to get kind of soggy, especially the crunchy topping.

Can I used canned green beans instead of fresh?

Canned green beans tend to get mushy when baked, so I would stick to fresh! But I know a lot of people prefer canned, so if that’s you, go ahead. Just make sure to drain well then add them like you would the fresh in the recipe card.

Healthy green bean casserole without mushroom soup in a casserole dish with a serving spoon

WANT TO MAKE THIS RECIPE?

If you try this Healthy Green Bean Casserole and love it, please give this recipe a star rating! 

You can also tag me on Instagram or TikTok, @LaurenFitFoodie. It makes my day seeing your yummy recreations!

Yield: 10 servings

Healthy Green Bean Casserole without Mushroom Soup

Healthy Green Bean Casserole without Mushroom Soup

Fresh green beans, creamy mushroom sauce, and a crispy, crunchy onion topping! This healthy green bean casserole without mushroom soup is a fresher, lightened up take on the classic Thanksgiving dinner recipe. Easy to make gluten-free and vegan too!

Prep Time 15 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 30 minutes

Ingredients

Crispy Onions: (can sub for French’s fried onions if you prefer!)

  • 2 small onions, thinly sliced (300g)
  • 1 Tbsp olive oil (15g)
  • 1/2 cup all-purpose flour (60g)
  • 1/4 cup panko breadcrumbs (14g), plus more for sprinkling
  • 1/2 tsp salt

Green Bean Casserole:

  • 2 lb. fresh green beans, trimmed and halved
  • 2 Tbsp olive oil (30g)
  • 8-oz. baby bella mushrooms, sliced
  • 3 Tbsp all-purpose flour (21g)
  • 1.5 cups 2% milk (360g)
  • 1/4 cup light mayo (60g)
  • 2 tsp dijon mustard
  • 2 tsp balsamic glaze
  • 1 Tbsp ranch seasoning mix (7g)
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 3/4 cup shredded gruyere cheese (40g)

Instructions

To make the crispy onions: Preheat the oven to 450 degrees F. In a large bowl, toss the onions with olive oil then toss in the flour, panko and salt. Spray a baking sheet with cooking spray and spread the onions out evenly on the pan. Place the baking sheet on the middle rack of the oven and bake for 25-30 minutes (or until lightly brown and crispy). Toss a few times through and adjust pan as needed so onions do not burn. When done, remove from the oven and set aside. Reduce oven temperature to 350 degrees F.
Prepare green beans: While the onions are cooking, prepare your green bean mixture. Bring a large pot of water to a boil and add 1 Tbsp of salt. Add the green beans and boil for 7-9 minutes or until the green beans are tender, then quickly rinse under cold water. Keep green beans in a colander in the sink for now.
Cook Mushrooms: Heat olive oil in a large saucepan over medium heat and add the mushrooms. Cook, stirring frequently, for about 7-8 minutes or until mushrooms are tender.
Make Sauce: Sprinkle the flour over the mushrooms and stir until the flour is evenly dispersed. Then slowly add the milk and bring the mixture to a boil. Let it simmer for 10 minutes, stirring frequently, until it becomes a thick gravy. Stir in the mayo, dijon, balsamic glaze, ranch seasoning mix, salt and pepper.
Bake: Spray 9x13-inch dish with cooking spray. Spread 1/3 of the sauce into the baking dish. Layer with green beans and top with the remaining sauce. Sprinkle the cheese and onions on top and bake, covered with foil, for 15 minutes. Uncover and bake for another 10-15 minutes. If the onions start to brown too much, cover the dish back with foil. Serve hot and enjoy!

Notes

MFP entry: LFF Green Bean Casserole with Gruyere

Nutrition Information:

Yield:

10

Serving Size:

1 heaping cup

Amount Per Serving: Calories: 168Total Fat: 7.5gSaturated Fat: 1.1gCarbohydrates: 19gFiber: 2.7gSugar: 4.6g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram and tag me @LaurenFitFoodie! 

Leave a Reply

Your email address will not be published. Required fields are marked *