Gluten Free Green Bean Casserole - Whole30 + Vegan! (2024)

Home » Recipes » Side Dishes

· Nyssa Tanner 6 Comments

Pin

Share

Tweet

Jump to Recipe

This gluten free green bean casserole is a healthier take on a Thanksgiving classic! Made with fresh green beans, mushrooms, crispy fried shallots, and an ultra creamy sauce that you’d never guess is dairy free. Gluten free, Whole30, vegan, and paleo.

Gluten Free Green Bean Casserole - Whole30 + Vegan! (1)

A quick note on this recipe! The original version of this post was published back in 2017. Since then I’ve re-tested the recipe, updated the photographs, and added some helpful tips. I’m republishing it for you today to enjoy! I hope you continue to make and love this healthy gluten free casserole. xo

The best healthy green bean casserole

Being from the midwest, green bean casserole was always a very big part of our Thanksgiving spread. Right up there with my grandma’s famous layered raspberry jello whipped cream dessert 😉And while it’s true that what fills our plates on Thanksgiving has changed, there are some dishes that I will never say goodbye to.

And so, healthier versions are made! Top of that list? This gluten free green bean casserole. It’s insanely delicious, vegan friendly, and made entirely from scratch.

(The creamy sauce is a riff on this recipe for homemade cream of mushroom soup – another must try if you love mushrooms!)

Why you’ll love this green bean casserole

It is:

  • Nostalgic
  • True comfort food
  • Satisfying
  • Flavorful
  • Dairy free
  • Whole30 compatible
  • Made without processed ingredients
  • Perfect for Thanksgiving
  • SO delicious!
Gluten Free Green Bean Casserole - Whole30 + Vegan! (2)
Gluten Free Green Bean Casserole - Whole30 + Vegan! (3)

Ingredients & substitutions

Green bean casserole can be a challenge to make gluten free / dairy free, but with the help of some of my favorite healthy ingredients you can get the same cozy vibe without the dairy or gluten!

Here’s what you need:

  • Raw cashews Raw cashews are what makes the creamy base of this casserole. They offer a silky smooth texture and an unbeatable richness.
  • Fresh green beans – I love using fresh green beans for green bean casserole. I think it elevates the side dish to something really special! That said, you can substitute with an equal amount of thawed, frozen green beans. Just make sure you pat them dry before adding to the sauce so they don’t water it down.
  • Avocado oilAvocado oil is used for frying the shallots. It’s an excellent high heat stable fat with a neutral flavor.
  • Shallots – Instead of crispy breaded onions, shallots are fried until crispy to top this casserole!
  • Onion + garlic – Onion and garlic help create the flavorful base of the sauce.
  • Mushrooms – Crimini or button mushrooms are my first picks, but you could substitute with another type of mushroom. And if you want to make this casserole without mushrooms, simply omit them from the recipe!
  • Thyme – Fresh thyme is also added to the sauce for another layer of flavor.
  • Dijon mustardJust a bit of dijon mustard adds a welcome lift to the creamy sauce. Make sure your mustard is Whole30 compatible if you’re making a Whole30 version of this recipe!
  • BrothAny type of good tasting broth will work. To keep the recipe vegan make sure to choose a vegan broth like mushroom broth or veggie broth.
  • Nutritional yeastNutritional yeastiscommonly used in vegan recipes for its flavor-boosting superpowers.Ithas a savory, nutty, flavor profile that adds nice depth of flavor.
  • Salt + pepper – The recipe calls for salt and pepper, but I encourage you to season again to your taste before transferring the green beans to the casserole dish.

Where I like to shop for pantry staples

You can find all of the pantry staples for this recipe onThrive Market– a membership based natural products store that is like the Whole Foods of Costco but entirely based online and with the BEST wholesale prices.

I’ve been a Thrive Market member for 5 years and over that period of time have saved $4,283.42 on natural groceries! That is someserioussavings.

Gluten Free Green Bean Casserole - Whole30 + Vegan! (4)

  • Gluten Free Green Bean Casserole - Whole30 + Vegan! (5)
  • Gluten Free Green Bean Casserole - Whole30 + Vegan! (6)
  • Gluten Free Green Bean Casserole - Whole30 + Vegan! (7)
  • Gluten Free Green Bean Casserole - Whole30 + Vegan! (8)
  • Gluten Free Green Bean Casserole - Whole30 + Vegan! (9)
  • Gluten Free Green Bean Casserole - Whole30 + Vegan! (10)
  • Gluten Free Green Bean Casserole - Whole30 + Vegan! (11)
  • Gluten Free Green Bean Casserole - Whole30 + Vegan! (12)
Gluten Free Green Bean Casserole - Whole30 + Vegan! (13)
Gluten Free Green Bean Casserole - Whole30 + Vegan! (14)

How to make this gluten free green bean casserole

Like all proper green bean casseroles, this one starts with a super creamy homemade sauce situation. Once ready, you will fold the sauce into some blanched green beans and top with everyone’s favorite part of the dish – the crispy shallots!

Here’s the step-by-step

  • Preheat oven to 350 degrees.
  • Soak cashews. In a small heat proof bowl, cover cashews with just boiled water and set aside.
  • Blanch green beans. Bring a large pot of salted water to boil and prepare a bowl of ice water. Cook until tender but still crisp. Drain and immediately transfer to ice water to stop them from cooking more. Once cool, drain again and set aside.
  • Cook shallots. In a large skillet, heat avocado oil over medium heat. When oil is shimmering, add the thinly sliced shallots and cook, stirring frequently, until golden brown and crispy. Use a slotted spoon to transfer to a paper towel lined plate, leaving the oil in the pan. Season generously with salt.
  • Saute onions. Add diced onion to the same skillet. Sauté until soft and translucent – about 3 minutes.
  • Add mushrooms and cook until tender and caramelized. Add garlic, thyme sprigs, Dijon mustard, salt, and pepper, and sauté for another minute or so.
  • Pour in 1 cup of broth and scrape up any brown bits from the bottom of the pan. Reduce heat to low and simmer until broth has reduced slightly.
  • Make cashew cream. Drain cashews and add to the blender with 1/2 cup hot water. Blend on high until smooth and creamy.
  • Finish the sauce. Add cashew cream to the sauce along with the additional broth and nutritional yeast. Bring back to a simmer and cook, stirring frequently to keep from sticking until thickened slightly.
  • Add green beans to the pan and toss to coat. Season to taste with salt and pepper.
  • Transfer green bean mixture to a 9X13 baking dish. Move to the oven and bake until hot and bubbling – do not cover while baking! Take out and top with the fried shallots and bake for another 5 minutes to crisp them up.
  • Serve and enjoy!
Gluten Free Green Bean Casserole - Whole30 + Vegan! (15)
Gluten Free Green Bean Casserole - Whole30 + Vegan! (16)

Can you make this green bean casserole ahead of time?

To make this casserole in advance, I suggest preparing the green beans, sauce, and shallots, and keeping them all separate until you’re ready to warm and serve.

Here’s how I would make it the night before:

  1. Blanch the green beans. Pat them dry and store in a tupperware in the refrigerator.
  2. Make the sauce. Allow it to cool and store in a tupperware in the refrigerator.
  3. Make the crispy shallots. Allow them to cool and transfer to an airtight container and store at room temperature.
  4. When ready to serve, preheat the oven to 350 degrees. Toss the green beans with the sauce and season to taste with salt and pepper. Transfer to a baking dish and continue with the recipe from step 11 on. You might have to bake it a little bit longer than the recipe calls for because your ingredients are cold when starting – I would suggest 25 minutes.

How long does green bean casserole keep in the refrigerator?

If you have leftovers they will keep in the refrigerator for 3-4 days, but are best enjoyed within a day or two.

Can you freeze green bean casserole?

I do not recommend freezing green bean casserole. Because the recipe involves green beans are already cooked twice, a creamy sauce that could separate, and the crispy onions, it’s best enjoyed fresh.

Yummy additions

If you want to spice up this homemade casserole even more here’s a few ideas.

  • Whole30 / paleo – Add some cooked and crumbled bacon to the top of the casserole with the crispy shallots.
  • Vegan – Add some chopped up walnuts or pecans with the crispy shallots.
  • Whole30 / paleo / vegan – Add some hot sauce or a pinch of cayenne to the creamy sauce for some heat!
Gluten Free Green Bean Casserole - Whole30 + Vegan! (17)

If you enjoyed this recipe we’d love it if you take 5 seconds to rate and review it below.It’s also super helpful to me and other readers if youshare any changes you made to the recipe. Thank you for sharing your kitchen with NK 🙏🏼 We are so grateful you’re here!

Print

Gluten Free Green Bean Casserole - Whole30 + Vegan! (18)

Gluten Free Green Bean Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: Nyssa Tanner
  • Total Time: 50 minutes
  • Yield: 8 servings 1x
  • Diet: Gluten Free
Print Recipe

Description

This gluten free green bean casserole is a healthier take on a Thanksgiving classic! Made with fresh green beans, mushrooms, crispy fried shallots, and an ultra creamy sauce that you’d never guess is dairy free. Gluten free, Whole30, vegan, and paleo.

Ingredients

Scale

  • Just boiled water for soaking cashews
  • 3/4 cup raw cashews
  • 1/2 cup hot water
  • 2pounds green beans, cut in half if long
  • 1/3 cup avocado oil
  • 6 large shallots, thinly sliced – about 1 1/2 cups worth
  • 1cup diced onion
  • 1 pound of crimini or button mushrooms, sliced – pre-sliced are great for saving time
  • 2cloves of garlic, chopped
  • 2sprigs fresh thyme
  • 1 teaspoonsalt
  • 1/2 teaspoon black pepper
  • 1 tablespoon Dijon mustard – make sure your mustard is Whole30 compatible if you’re making a Whole30 version of this recipe
  • 1 1/2 cups broth, divided – mushroom broth or chicken broth are both delicious
  • 3 tablespoonsnutritional yeast
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 350 degrees.
  2. Soak cashews. In a small heat proof bowl, cover cashews with just boiled water and set aside.
  3. Blanch green beans. Bring a large pot of well salted water to boil and prepare a bowl of ice water. Add green beans to boiling water. Cook 3 minutes for thin green beans, 4 for regular green beans – until tender but still crisp. Drain and immediately transfer to ice water to stop them from cooking more. Once cool, drain again and set aside.
  4. Make crispy shallots. In a large skillet, heat avocado oil over medium heat. When oil is shimmering, add the thinly sliced shallots and cook, stirring frequently, until golden brown and crispy. Reduce the heat if they are browning too quickly. Use a slotted spoon to transfer to a paper towel lined plate, leaving the oil in the pan. Season generously with salt and set aside.
  5. Sauté onion. Add diced onion to the same skillet. Sauté until soft and translucent – about 3 minutes.
  6. Add mushrooms and cook until tender and caramelized – about 8-10 minutes more. Add garlic, thyme sprigs, Dijon mustard, salt, and pepper, and sauté for another minute or so.
  7. Simmer the sauce. Pour in 1 cup of broth and scrape up any brown bits from the bottom of the pan. Reduce heat to low and simmer for 5-6 minutes – until broth has reduced slightly.
  8. Make the cashew cream. Drain cashews and add to the blender with 1/2 cup hot water. Blend on high until smooth and creamy.
  9. Add cashew cream to the sauce along with the additional 1/2 cup of broth and nutritional yeast. Bring back to a simmer and cook, stirring frequently to keep from sticking, for another 3-4 minutes until thickened slightly. Remove thyme sprigs and discard.
  10. Add green beans to the pan and toss to coat. If you don’t think they’ll fit in the pan with the sauce you can toss them with the sauce in the baking dish. Season to taste with salt and pepper.
  11. Transfer green bean mixture to a 9X13 baking dish. Move to the oven and bake for 20 minutes, until hot and bubbling – do not cover while baking! Take out and top with the fried shallots and bake for another 5 minutes to crisp them up.
  12. Serve and enjoy!

Notes

To make this casserole ahead of time, follow the instructions I give in the blog post above.

If you have leftovers they will keep in the refrigerator for 3-4 days, but are best enjoyed within a day or two.

I do not recommend freezing green bean casserole. Because the recipe involves green beans are already cooked twice, a creamy sauce that could separate, and the crispy onions, it’s best enjoyed fresh.

  • Prep Time: 30 minutes
  • Cook Time: 20 minutes
  • Category: Side dish
  • Method: Oven
  • Cuisine: American

Pin

Share

Tweet

Explore more recipes:

Main DishesSide Dishes

Previous Post: « Whole30 Beanless Chili {gluten free + paleo}

Next Post: Kale Apple Pomegranate Salad {gluten free + vegan + paleo + whole30 option} »

Join our real food newsletter!

Gluten Free Green Bean Casserole - Whole30 + Vegan! (24)

ABOUT NYSSA

Hey there! I’m Nyssa (pronounced knee-sah) – The photographer, recipe developer, and creative behind Nyssa’s Kitchen – an online space where I share crazy delicious gluten free, paleo, Whole30, and vegan recipes for everyone at your table. I’m SO glad that you’re here! Nyssa’s Kitchen is all about easy-to-make recipes that are healthy, clean, and full of LIFE. Food bursting with character and flavor. AKA – never boring food. About Nyssa

  • Gluten Free Green Bean Casserole - Whole30 + Vegan! (25)
  • Gluten Free Green Bean Casserole - Whole30 + Vegan! (26)
  • Gluten Free Green Bean Casserole - Whole30 + Vegan! (27)

Reader Interactions

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. sk says

    I can’t locate organic raw cashews…is there anything that I could substitute?

    Reply

    • Nyssa Tanner says

      Regular roasted cashews should also work! I would just suggest soaking them a little bit longer – until they’re plump and paler in color 🙂 Would love to know if you give it a try! Happy cooking – Nyssa

  2. Olivia says

    I made this for thanksgiving this year after finding this recipe googling “GF DF green bean casserole” and my mother in law said it was 1000x better than any green bean casserole she had ever had 🙂 it was delicious and no one could believe it was GF and DF!

    Reply

    • Nyssa Tanner says

      Ahh, YES! Love love to hear it! So happy you and your family enjoyed this recipe so much, it’s a childhood favorite of mine that I had to recreate 🙂 Thank you for the thoughtful comment, and happy cooking!! – Nyssa

  3. Michela says

    Forgot to take a photo but this turned out amazing. I did add a ton of bacon which never hurts. Thanks for the recipe!

    Reply

    • Nyssa Tanner says

      Amazing! So happy you loved it!!

Gluten Free Green Bean Casserole - Whole30 + Vegan! (2024)
Top Articles
Latest Posts
Article information

Author: Dean Jakubowski Ret

Last Updated:

Views: 6315

Rating: 5 / 5 (70 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Dean Jakubowski Ret

Birthday: 1996-05-10

Address: Apt. 425 4346 Santiago Islands, Shariside, AK 38830-1874

Phone: +96313309894162

Job: Legacy Sales Designer

Hobby: Baseball, Wood carving, Candle making, Jigsaw puzzles, Lacemaking, Parkour, Drawing

Introduction: My name is Dean Jakubowski Ret, I am a enthusiastic, friendly, homely, handsome, zealous, brainy, elegant person who loves writing and wants to share my knowledge and understanding with you.