• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Rebecca Taig
  • RECIPES
  • ENTERTAINING
  • ABOUT ME
  • SHOP
  • SUBSCRIBE
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • RECIPES
  • ENTERTAINING
  • ABOUT ME
  • SHOP
  • SUBSCRIBE
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • RECIPES
    • ENTERTAINING
    • ABOUT ME
    • SHOP
    • SUBSCRIBE
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Side Dishes

    Gluten Free Dairy Free Green Bean Casserole

    Published: Oct 6, 2024 by Rebecca Taig · This post may contain affiliate links · Leave a Comment

    Jump to Recipe Pin Recipe Print Recipe

    This gluten-free dairy-free green bean casserole recipe is a healthy twist on the classic Thanksgiving dinner favorite. It's made with fresh green beans baked in a creamy homemade mushroom sauce, and topped with crispy shallots.

    Gluten Free Dairy Free Green Bean Casserole overhead shot with crispy shallots.
    Jump to:
    • Why You Will Love This Gluten-Free Dairy-Free Green Bean Casserole Recipe
    • Gluten-Free Dairy-Free Green Bean Casserole Ingredients
    • Ingredient Notes
    • How To Make Homemade Gluten-Free Dairy-Free Green Bean Casserole
    • Substitutions & Variations
    • Storage
    • FAQ
    • More Holiday Recipes You'll Love
    • Recipe
    • Reviews

    Why You Will Love This Gluten-Free Dairy-Free Green Bean Casserole Recipe

    This gluten-free dairy-free green bean casserole recipe is the perfect comfort dish to serve alongside gluten-free corn casserole and gluten-free stuffing during the holidays. Here are some reasons why you will love this green bean casserole recipe:

    • A holiday classic allergen-friendly recipe: This healthy green bean casserole is both gluten and dairy-free, but adaptable for those without dietary restrictions. See substitutions and variations below. 
    • Made with fresh ingredients: This recipe is simple, which helps take some of the stress out of the holiday cooking.
    • Homemade mushroom sauce:  Unlike traditional green bean casserole that uses canned mushroom soup, this recipe is made with a flavorful homemade mushroom sauce, that pairs so well with the crisp-tender green beans. 

    Gluten-Free Dairy-Free Green Bean Casserole Ingredients

    Here’s what you’ll need to make this classic Thanksgiving dish:

    Ingredients for gluten free and dairy free green bean casserole. Bowl of green beans, shallots, broth, milk, mushrooms, oil, flour, and spices.

    Ingredient Notes

    • Green Beans: Look for vibrant crisp fresh green beans. Canned green beans are not recommended.
    • Oil: In this recipe, we use olive oil to saute the shallots and mushrooms. If you can tolerate dairy, you can use unsalted butter or ghee.
    • Shallots: A few chopped shallots give the mushroom sauce a delicate, sweet flavor. We also use homemade fried shallots for the crispy topping but this step is optional.
    • Mushrooms: Cremini mushrooms or baby bella mushrooms work great in this recipe.
    • Coconut Aminos: A small amount of coconut aminos gives depth to the sauce. You could also use an equal amount of sherry cooking wine.
    • Gluten-Free Flour: To thicken the mushroom sauce we use a use a high-quality 1:1 gluten-free baking flour.
    • Chicken Broth: I recommend using a low-sodium chicken stock or chicken broth for this recipe, and adjust the salt to your liking.
    • Full-Fat Coconut Milk & Unsweetened Almond Milk: A combination of the two dairy-free milks thickens the sauce without having a strong coconut flavor.
    • Garlic: An aromatic that enhances the mushroom sauce flavor. If you do not have minced garlic, you can use 1 teaspoon of garlic powder.
    • Salt & Black Pepper: Adds a punch of flavor.

    Find the printable recipe card with full instructions and measurements below.

    How To Make Homemade Gluten-Free Dairy-Free Green Bean Casserole

    Steps showing how to make gluten free dairy free green bean casserole. Blanch the green beans, transfer the green beans to an ice bath, saute the shallots and mushrooms.
    • Step 1: Prep the green beans. Preheat your oven to 375F. Lightly grease a 9×13 baking dish with olive oil. Trim off the ends of the green beans and cut the green beans in half. Bring a large pot of water to a boil. Then, blanch the green beans for about 5-6 minutes until they’re tender yet crisp.
    • Step 2: Transfer to an ice bath. Strain the green beans with a colander and then immediately transfer the green beans to an ice bath for 2 minutes. After two minutes drain the green beans again, and carefully dry them with a few paper towels. Set them aside while you make the sauce.
    • Step 3:  Sauté the shallots. In a large skillet over medium heat, melt the oil or butter. Add the diced shallots and 1 teaspoon of salt. Cook for 3-4 minutes or until translucent.
    • Step 4: Add the mushrooms and aromatics. Add the chopped mushrooms and cook for 6-8 minutes or until the mushrooms have softened. Once the mushrooms have softened, add the coconut aminos, minced garlic, remaining salt (1 teaspoon), and black pepper. Cook for 30 seconds or until the garlic is fragrant.
    Steps showing how to make gluten free dairy free green bean casserole. Add the flour to the pan with the mushroom mixture. Add the chicken broth and milk. Simmer until thickened.
    • Step 5: Add the flour. Sprinkle in the gluten-free flour and cook for another minute, stirring constantly.
    • Step 6: Pour in the chicken broth: While whisking, slowly pour in the chicken broth to deglaze the pan. Whisk until the flour is smoothly incorporated, scraping any brown bits from the bottom of the pan, about 1-2 minutes.
    • Step 7: Pour in the milk. Whisk in the coconut milk and almond milk until combined.
    • Step 8: Simmer the sauce. Bring the sauce to a simmer, while whisking continuously. Simmer for about 5 minutes, until thickened, then remove the skillet from the burner.
    Steps showing how to make gluten free dairy free green bean casserole. Combine the green beans and mushroom sauce. Fry the shallots. Add fried shallots to the top of the casserole.
    • Step 9: Assemble the casserole. Add the green beans to the baking dish and pour the creamy sauce over the top. Mix to combine until the green beans are well coated. Bake for 22-25 minutes until the green beans are mostly tender. 
    • Step 10: (Optional) Fry shallots. While the green beans are baking, add the sliced shallots to a pan with ⅓ cup of olive oil. Heat the pan on medium-high heat for 2 minutes, stirring the shallots, then reduce the heat to low and cook for another 10-15 minutes until golden brown. Keep a close eye on the shallots as they go from golden to burnt very quickly.
    • Step 11: (Optional)Transfer the shallots. Once the shallots are lightly golden, transfer them carefully to a paper towel-lined plate. Season with salt and allow them to cool for 20 minutes.
    • Step 12: Add the shallots to the casserole. Remove the green bean casserole from the oven. Let the casserole cool for 10 minutes before serving. Top it with the crispy shallots.

    Substitutions & Variations

    • Make it with dairy. While this casserole dish is gluten and dairy-free, if you tolerate dairy, you can replace the full-fat coconut milk with heavy cream, use whole milk in place of the almond milk, and butter in place of the oil.
    • Add cheese. To keep this recipe dairy-free, add a few shakes of nutritional yeast to the top of the finished casserole. If you can tolerate cheese, add some grated parmesan to the sauce before baking and on top of the casserole after baking.
    • Use gluten-free crispy fried onions. This recipe includes a crispy shallot topping, but for convenience purposes, you can always use store-bought fried crispy onions. Just make sure they are gluten-free!
    • Make a vegan casserole. To make this a vegan green bean casserole use vegetable broth in place of the chicken broth.

    Storage

    • To make ahead: Make the mushroom sauce and blanched green beans, then store them separately until ready to bake. Reheat the sauce for a few minutes in the microwave, then continue following the recipe to assemble and bake the casserole.
    • To store: Store leftover green bean casserole in an airtight container in the fridge for up to five days.
    Gluten-Free and Dairy-Free Green Bean Casserole with a spoon for serving.

    FAQ

    Is canned cream of mushroom soup gluten-free?

    Classic green bean casserole uses Campbell's Cream of Mushroom Soup, but unfortunately, it is not gluten-free. Some other brands do make a gluten-free cream of mushroom soup, but I find my homemade sauce tastes the best with fewer ingredients and preservatives.

    How to avoid runny green bean casserole?

    You can avoid runny green bean casserole by using the right amount of gluten-free flour, measuring all of the ingredients (including the liquids) with a food scale, and simmering the sauce for at least 5-6 minutes.

    How long can gluten-free dairy-free green bean casserole sit out?

    Green bean casserole can sit out at room temperature for 2 hours, and then it should be refrigerated.

    More Holiday Recipes You'll Love

    • Gluten-Free Corn Casserole (Dairy-Free Option)
    • The Best Gluten-Free Stuffing
    • Homemade Red Wine Cranberry Sauce
    • pumpkin pie photo
      The Best Gluten-Free Pumpkin Pie Recipe (Dairy-Free Option)

    I hope you love this gluten-free dairy-free green bean casserole recipe as much as I do! If you make it, I’d love to hear how it turned out in the comment box below. Your review will help other readers in the community.

    Recipe

    Gluten-Free Dairy-Free Green Bean Casserole

    Gluten-Free Dairy-Free Green Bean Casserole

    Recipe Author : Rebecca Taig
    This gluten-free dairy-free green bean casserole recipe is a healthy twist on the classic Thanksgiving dinner favorite. It's made with fresh green beans baked in a creamy homemade mushroom sauce, and topped with crispy shallots.
    5 from 2 votes
    Print Recipe Pin Recipe
    Course Side Dish
    Prep Time 40 minutes mins
    Cook Time 45 minutes mins
    Total Time 1 hour hr 25 minutes mins
    Servings 8
    Calories 157 kcal
    Prevent your screen from going dark

    Ingredients
     

    Green Bean Casserole

    • 2 pounds fresh green beans, trimmed and cut in half
    • 3 tablespoons olive oil, ghee, or unsalted butter
    • 4 shallots, finely chopped
    • 1 pound cremini or baby bella mushrooms chopped
    • 1 tablespoon coconut aminos
    • 2 teaspoons minced garlic
    • 2 teaspoons salt, divided
    • ½ teaspoon black pepper
    • 4 tablespoons (34g) gluten-free flour, Bob's Red Mill Gluten-Free 1:1 Baking Flour
    • 1 ½ cups (360ml) low-sodium chicken broth
    • 1 cup (240ml) unsweetened almond milk or whole milk
    • ½ cup (120ml) full-fat coconut milk or heavy cream

    Crispy Shallots

    • ⅓ cup olive oil
    • 4 shallots,  thinly sliced into rings

    Instructions
     

    • Preheat the oven and prep the baking dish. Set the oven temperature to 375°F. Lightly grease a 9×13 baking dish with olive oil.
    • Prep the green beans. Trim off the ends of the green beans and cut the green beans in half. Bring a large pot of water to a boil. Blanch the green beans for about 5-6 minutes until they’re tender yet crisp.
    • Transfer to an ice bath. Strain the green beans with a colander and then immediately transfer the green beans to an ice bath for 2 minutes. After two minutes drain the green beans again, and carefully dry them with a few paper towels. Set them aside while you make the sauce.
    • Sauté the shallots. In a large skillet over medium heat, melt the oil or butter. Add the diced shallots and 1 teaspoon of salt. Cook for 3-4 minutes or until translucent.
    • Add the mushrooms and aromatics. Add the chopped mushrooms and cook for 6-8 minutes or until the mushrooms have softened. Once the mushrooms have softened, add the coconut aminos, minced garlic, remaining salt (1 teaspoon), and black pepper. Cook for 30 seconds or until the garlic is fragrant.
    • Add the flour. Sprinkle in the gluten-free flour and cook for another minute, stirring constantly.
    • Pour in the chicken broth: While whisking, slowly pour in the chicken broth to deglaze the pan. Whisk until the flour is smoothly incorporated, scraping any brown bits from the bottom of the pan, about 1-2 minutes.
    • Pour in the milk. Whisk in the coconut milk and almond milk until combined.
    • Simmer the sauce. Bring the sauce to a simmer, while whisking continuously. Simmer for about 5 minutes, until thickened, then remove the skillet from the burner.
    • Assemble the casserole. Add the green beans to the baking dish and pour the creamy sauce over the top. Mix to combine until the green beans are well coated. Bake for 22-25 minutes until the green beans are mostly tender.
    • Add crispy topping. Remove the green bean casserole from the oven. Let the casserole cool for 10 minutes before serving. Top with the crispy shallots or onions if desired.

    Crispy Shallots (Optional)

    • Fry shallots. While the green beans are baking, add the sliced shallots to a pan with ⅓ cup of olive oil. Heat the pan on medium-high heat for 2 minutes, stirring the shallots, then reduce the heat to low and cook for another 10-15 minutes until golden brown. Keep a close eye on the shallots as they go from golden to burnt very quickly
    • Transfer shallots. Once the shallots are lightly golden, transfer them carefully to a paper towel-lined plate. Season with salt and allow them to cool for 20 minutes.

    Notes

    Ice bath method (a.k.a. blanch and shock): 
    Drain the string beans into a colander in the sink and then transfer them to a large bowl of ice water for a few minutes. This will stop the cooking process and help preserve that bright green color.

    Nutrition

    Calories: 157kcalCarbohydrates: 17gProtein: 6gFat: 9gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gSodium: 110mgPotassium: 606mgFiber: 4gSugar: 6gVitamin A: 784IUVitamin C: 15mgCalcium: 102mgIron: 2mg
    Pin Recipe
    Did You Make This Recipe?Share your recipe photos with me @rebecca.taig
    Did You Enjoy This Recipe?Please give it a star rating in the comments below. Thank you!

    More Side Dishes

    • 4 cheese mac and cheese featured image
      Creamy Baked Four Cheese Macaroni and Cheese
    • Corn and Zucchini
      Sautéed Corn and Zucchini with Parmesan
    • Creamed corn in a skillet with a spoon.
      Homemade Creamed Corn Recipe (Gluten-Free)
    • Roasted Broccoli
      Crispy Roasted Broccoli with Garlic and Lemon

    Reader Interactions

    Comments

    No Comments

    5 from 2 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Rebecca! Here you will find, healthy gluten-free recipes, hosting inspiration, and seasonal decor ideas.

    More about me →

    Reader Favorites

    • white and silver christmas tree
      Luxe White and Silver Christmas Tree
    • 4 cheese mac and cheese featured image
      Creamy Baked Four Cheese Macaroni and Cheese
    • White Chocolate Pumpkin Pecan Cookies
      Gluten-Free Pumpkin White Chocolate Chip Cookies With Pecans
    • Halloween 2025 skull
      Classy Halloween Decorating Ideas With A Spooky Vibe

    Subscribe Here!

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Accessibility Policy
    • Cookies Policy

    Newsletter

    • Sign Up Here! for emails and updates

    Contact Me

    • Contact

    As a Reward Style affiliate, I earn from qualifying purchases.

    Copyright © 2025 RebeccaTaig.com, LLC. All rights reserved

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.