• Skip to primary navigation
  • Skip to footer navigation
  • Skip to privacy navigation
  • Skip to main content
  • Skip to primary sidebar

Fit Mitten Kitchen

balanced baking and real food recipes

Subscribe to receive my FREE Healthy Nut Butter eBook!
Free eBook!
  • Recipes
    • Course
      • Breakfast
        • Egg Dishes
        • Oatmeal & Granola
        • Pancakes & Waffles
        • Scones
        • Smoothies
      • Desserts
        • Bars & Brownies
        • Cakes & Cupcakes
        • Candy
        • Cookies
        • Ice Cream & Frozen Desserts
        • PIes, Tarts & Crisps
        • Cinnamon Rolls
      • Healthy Drinks
      • Lunch & Dinner
        • Appetizers
        • Bowls
        • Salads
        • Sandwiches & Wraps
        • Sides
        • Soups & Chili
      • Snacks
        • Bars & Balls
        • Muffins & Breads
        • Nut & Seed Butters
    • Dietary
      • Dairy Free
      • Gluten-Free
      • No Added Sugar
      • Nut-Free
      • Oil-Free
      • Paleo
      • Vegan
      • Vegetarian
      • Whole30
    • Method
      • Food Processor & Blender
      • Freezer
      • Grill
      • Instant Pot
      • No-Bake
      • Oven
      • Slow Cooker
      • Stovetop
    • Protein
      • Chicken
      • Plant Based
      • Pork
      • Seafood
      • Turkey
    • Recipe Videos
  • About
    • Meet Ashley
    • Work with Me
      • Partnerships
    • Contact
  • Lifestyle
    • Real Talk
    • Travel
    • Workouts
  • Shop
Home Recipes Course Lunch & Dinner Sides Healthy Green Bean Casserole
GF Gluten-Free DF Dairy Free V Vegan VG Vegetarian NF Nut-Free

Healthy Green Bean Casserole

Jump to Recipe Rate Recipe
Posted:11/16/22
Updated:11/16/22

This Healthy Green Bean Casserole is a creamy, comforting and seriously savory homemade version of that classic Thanksgiving side (no cans in sight!). Made gluten free with dairy free options, too.

green bean casserole in white dish, next to cheese, small plate of herbs and forks on small plate in bottom left frame

Why You’ll Love This Recipe

  • A complete homemade Thanksgiving side without canned green beans or cream of mushroom soup.
  • The onions, crunchy topping and mushroom sauce are all made in one pan!
  • The green beans and creamy mushroom sauce can be made ahead – getting you one step closer to holiday meal prep.
  • A healthier version of a traditional recipe.

Ingredients for Green Bean Casserole

This easy Thanksgiving side comes in three parts – green beans, crispy onion topping and creamy homemade mushroom sauce. Let’s take a look at the fresh ingredients and kitchen staples what we need.

Green Beans

  • green beans – I like to take use of the abundance of fresh green beans in the grocery store this time of year. Feel free to purchase green beans from the bulk bin or a few packages of trimmed green beans to save yourself a step. I like the thicker American green beans versus the thinner French style haricot verts.
  • kosher salt – the amount of salt will vary based on how much water you use to blanch the green beans. Quantity has been noted in the recipe card.

Crispy Onion Topping

  • olive oil – I love the fruitiness of olive oil here, but avocado oil is a good sub.
  • onion – one large white onion mimics that French onion topping.
  • almond flour – for nuttiness and crunchy texture. Gluten free panko breadcrumbs are the next best option.
  • Parmesan cheese – pick up a whole block of Parmesan cheese and grate it fresh at home for the best flavor. Nutritional yeast is the alternative route if you are going to make it vegan and dairy free.
  • parsley – for bright color and flavor.
  • salt – to bring out all that savory onion goodness.

Creamy Mushroom Sauce

  • olive oil – we need a touch more oil to get those mushrooms going.
  • baby bella mushrooms – make sure to get baby bellas, sometimes labeled crimini mushrooms, rather than white mushrooms. The white button mushrooms don’t have much flavor.
  • garlic – for savory goodness.
  • fresh thyme – just another fresh herb that takes this casserole over the top.
  • gluten-free flour – I like Bob’s Red Mill 1:1 gluten free flour blend. White whole wheat flour can also be used if gluten is not an issue. You could probably sub in 1.5 tablespooons of arrowroot starch for a grain-free version but I haven’t tested that myself.
  • milk – use whole milk or go the dairy free route with almond milk, cashew milk or even coconut milk. You can also sub in some heavy cream for a rich sauce.
  • salt + pepper – to enhance and add a little spice.
  • nutmeg – this is the secret ingredient that compliments the creamy sauce – grate a whole nutmeg rather than using the ground version for extra flavor.
  • yogurt – I used coconut yogurt when I first tested this recipe and I couldn’t even taste the difference. Use your favorite Greek yogurt, Skyr or dairy-free yogurt.
  • flaky sea salt – for that extra bit of crunch and final garnish.
ingredients on board for healthy green bean casserole

How to Make Green Bean Casserole From Scratch

I know the steps may look long and tedious, but I can assure you all your effort will be worth it! Just think of all the praise you’re going to get from friends and family (trust me, you will!).

TIP: Read through the entire recipe card first so you know what to expect. Then start to gather your ingredients. Work through each step as directed.

Prep equipment

Preheat the oven to 375 degrees F. Grease a 9×13 baking dish or casserole dish with olive oil.

Blanch green beans

Bring a very large pot of water to a boil and liberally season with kosher salt (about 1 TBS per quart of water). Prepare an ice-water bath and set out a large, clean kitchen towel. Place the beans in the water and cook just until tender, about 4-5 minutes. Plunge into an ice bath to stop the cooking, then drain and transfer to the towel. Lightly pat dry.

green beans

Caramelize onions

Heat a large skillet pan over medium-high heat until hot. Add the olive oil, thinly sliced onions and a pinch of salt, and cook, stirring occasionally, for 7-8 minutes, or until they are tender and slightly brown. Remove the onions and transfer to a mixing bowl.

Toast almond flour

Reduce the heat to medium-low. In the same pan you used to cook the onions, add the almond meal. Cook, stirring very frequently, for 2-3 minutes, or until the almond meal starts to turn lightly golden. Careful not to burn. Remove from heat and transfer the toasted almond meal to the bowl with the onions.

Finish onion topping

Stir in parmesan cheese, parsley and salt, then toss the mixture until combined. Set aside.

TIP: Feel free to double the onion recipe if you really want the crunchy, savory topping to shine! To be honest, the crispy onions were my favorite part!

crispy onion topping ingredients in bowl

Sauté mushrooms

In the same large sauté pan, heat the remaining 2 tablespoons of olive oil over medium heat. Add the mushrooms and cook for 5-6 minutes, or until they are tender, stirring occasionally.

Add seasonings and flour

Add the garlic, thyme and a pinch of salt, and cook for an additional minute until fragrant, stirring frequently. Sprinkle the flour over the mushrooms, and stir to combine. Cook for 1 minute to get rid of the raw flour flavor.

mushrooms cooking in skillet

Add milk and thicken

Slowly add the milk, whisking to combine until smooth. Season with salt, pepper and nutmeg. Bring the mixture to a simmer. Let cook for 2-3 minutes, or until thickened.

Stir in yogurt

Remove from heat and stir in the yogurt until combined. Then transfer the cooked, chilled blanched green beans into the pan with the mushroom cream sauce and toss until combined.

creamy sauce in skillet with green beans and mushrooms

Assemble and bake

Pour the green bean mixture into the prepared baking dish (9×13 of 2-quart casserole dish works) and then top with the crispy onion topping. Bake, uncovered, for 25-30 minutes, until the top is golden brown. Sprinkle with fresh parsley, black pepper and flaky sea salt, if desired. Enjoy!

unbaked green bean casserole in white dish, next to bowl of onion topping

Serving Suggestions

Serve it with all the classics, including vegan sweet potato casserole, maple roasted Brussels sprouts, cauliflower mashed potatoes and cranberry orange sauce.

This is a classic Thanksgiving dish that adds a gorgeous pop of color, flavor and texture to your Thanksgiving spread.

How to Store

Leftovers will keep in an airtight container in the fridge for up to 3 days.

To reheat, place in a baking dish and reheat in a 350-degree oven until warmed through. For individual portions, place on a microwave-safe dish and microwave on high in 30-second increments until steaming.

I do not recommend freezing the casserole as the green beans and onions will get mushy.

spoon digging into green bean casserole dish

This healthy green bean casserole has easily become one of my favorite side dishes.

Make Ahead Tips

  • Trim and blanch the green beans up to 3 days in advance. Store in an airtight container in the fridge with a strip or two of paper towel to soak up extra moisture.
  • Make the mushroom sauce 1 day in advance. Store in an airtight container in the fridge.
  • When ready to assemble, rewarm the sauce over medium heat, adding a splash or two of water to thin it out, if necessary. Stir in the green beans, then transfer to the prepped baking dish.
  • I do not recommend prepping the french onion style topping in advance. Making it the day of serving retains the crunch and toasty golden bits.

More Side Dish Recipes You’ll Love:

  • Cheesy Potato Casserole
  • Honey Glazed Carrots
  • Sweet Potato Casserole
  • Orange Cranberry Sauce

If you make this Healthy Green Bean Casserole recipe, be sure to leave a comment and review on the blog! I love hearing from you, and it helps others learn more about the recipe too! Xx Ashley

Print

Healthy Green Bean Casserole

green bean casserole in white dish, next to cheese, small plate of herbs and forks on small plate in bottom left frame
Print Recipe
Pin Recipe

This Healthy Green Bean Casserole is a creamy, comforting and seriously savory homemade version of that classic Thanksgiving side (no cans in sight!). Made gluten free, with dairy free option, too.

  • Author: Ashley
  • Prep Time: 15 minutes
  • Cook Time: 55 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 6-8 1x
  • Category: Side Dish
  • Method: Oven
  • Cuisine: American
  • Diet: Gluten Free

Ingredients

Units Scale

Green Beans

  • 2 pounds green beans, trimmed
  • Kosher salt

Crispy Onion Topping

  • 1 tablespoon olive oil, plus more for greasing
  • 1 onion, thinly sliced
  • 1/2 cup almond flour or gluten free breadcrumbs
  • 1/4 cup freshly grated Parmesan cheese (or nutritional yeast + 1/2 TBS lemon juice)
  • 2 tablespoons chopped fresh parsley, plus more for garnish
  • 1/2 teaspoon kosher salt, plus more to taste

Creamy Mushroom Sauce

  • 2 tablespoons olive oil
  • 8 ounces baby bella (cremini) mushrooms, thinly sliced
  • 4 cloves garlic, minced or grated
  • 1 teaspoon fresh thyme leaves
  • 3 tablespoons 1:1 gluten-free flour or white whole wheat flour
  • 1 3/4 cups dairy milk, almond milk or cashew milk
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1/8 teaspoon ground nutmeg
  • 7 ounces (about 3/4 cup) Greek yogurt or non-dairy yogurt
  • Flaky sea salt, for garnish

Instructions

  1. Preheat the oven to 375 degrees F. Grease a 9×13 baking dish or casserole dish with olive oil.
  2. Blanch the green beans: Bring a very large pot of water to a boil and liberally season with kosher salt (about 1 TBS per quart of water). Prepare an ice water bath and set out a large, clean kitchen towel. Place the beans in the water and cook just until tender, about 4-5 minutes. Plunge into an ice bath to stop the cooking, then drain and transfer to the towel. Lightly pat dry.
  3. Make the crispy onion topping: Heat a large saute pan over medium-high heat until hot. Add the olive oil, thinly sliced onions and a pinch of salt, and cook, stirring occasionally, for 7-8 minutes, or until they are tender and slightly brown. Remove the onions and transfer to a mixing bowl. Reduce the heat to medium-low. In the same pan you used to cook the onions, add the almond meal. Cook, stirring very frequently, for 2-3 minutes, or until the almond meal starts to turn lightly golden. Careful not to burn. Remove from heat and transfer the toasted almond meal to the bowl with the onions. Stir in parmesan cheese, parsley and salt, then toss the mixture until combined. Set aside.
  4. Make the creamy mushroom sauce: In the saute same pan, heat the remaining 2 tablespoons of olive oil over medium heat. Add the mushrooms and cook for 5-6 minutes, or until they are tender, stirring occasionally. Add the garlic, thyme and a pinch of salt, and cook for an additional minute until fragrant, stirring frequently. Sprinkle the flour over the mushrooms, and stir to combine. Cook for 1 minute to get rid of the raw flour flavor. Slowly add the milk, whisking to combine until smooth. Season with salt, pepper and nutmeg. Bring the mixture to a simmer. Let cook for 2-3 minutes, or until thickened. Remove from heat and stir in the yogurt until combined.
  5. Assemble: Transfer the cooked, chilled green beans into the pan with the mushroom sauce and toss until combined.Pour the green bean mixture into the prepared baking dish and then top with the crispy onion topping.
  6. Bake, uncovered, for 25-30 minutes, until the top is golden brown. Sprinkle with fresh parsley and flaky sea salt, if desired. Enjoy!

Notes

Double the onion topping to really amp up the crispy onion layer.

Prep the green beans up to 3 days in advance and the mushroom sauce up to 1 day in advance. Store in separate airtight containers in the fridge.

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in baking dish in a 350-degree oven or in 30-second increments in the microwave until warmed through. I do not recommend freezing the casserole.

Keywords: homemade green bean casserole, classic thanksgiving sides, healthy thanksgiving recipes

Did you make this recipe?

Tag @fitmittenkitchen on Instagram and hashtag it #fitmittenkitchen

About Ashley

"Ashley Walterhouse is the founder of Fit Mitten Kitchen, based in the Greater Lansing Area of Michigan, AKA “the Mitten.” Ashley grew up as a picky eater but later discovered that eating healthy was actually easy and fun. She started FMK in 2015 as a way to share her newfound love of developing healthier recipes for all to enjoy."

overhead view of sliced cranberry crumble bars on small plate
Previous Post
Cranberry Crumble Bars
butternut squash kale salad in bowl
Next Post
Butternut Squash Kale Salad with Farro

Reader Interactions

Rate this Recipe Cancel reply

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

Primary Sidebar

More for you...

31 Holiday Cookies for Your Cookie Exchange

baked gingerbread bundt cake

Gingerbread Bundt Cake

bowl of pear salad with fresh pomegranates and candied pecans and orange poppyseed dressing jar

Pomegranate Pear Salad

Butternut Squash Mac and Cheese

overhead view of honey glazed carrots on rectangle baking dish with fresh thyme

Honey Glazed Carrots

stacked gingerbread truffles on green plate next to red gingerbread cookie cutter and red towel in background

Easy Gingerbread Truffles

pieces of cranberry orange baked oatmeal on oval plate

Cranberry Orange Baked Oatmeal

mocha mini cheesecake with whipped topping on black plate and dessert forks

Mini Mocha Cheesecakes

Free recipe ebook!

Subscribe and get a FREE healthy nut butter ebook!

Thank you for subscribing!
Trending Now
butternut squash, feta and kale salad in bowl Lunch & Dinner
chai latte in mug with cinnamon and star anise Cozy Drinks
banana peanut butter cinnamon rolls on small white plates with banana slices Cinnamon Rolls
As Featured On
  • Browse by Diet
  • Gluten-Free
  • Dairy Free
  • Vegan
  • Paleo
  • Disclaimer
  • Privacy Policy
Exclusive Member of Mediavine· © 2023 · All Rights Reserved · Site Credits Designed by Melissa Rose Design Developed by Once Coupled Back to Top

Subscribe & receive a free nut butter ebook!

Thank you for subscribing!