You know that moment when you bring a dish to the holiday table and everyone goes quiet just to take that first bite? That’s exactly what happened when I first served my Gluten-Free Green Bean Casserole at Thanksgiving. My cousin, who’d just been diagnosed with celiac disease, nearly cried when she realized she could enjoy this classic dish again. What makes it special? Forget the canned soup – we’re making homemade gluten-free cream of mushroom sauce from scratch and topping it with perfectly crispy GF onions that’ll make you forget the store-bought version ever existed. This isn’t just an adaptation – it’s an upgrade that’ll have everyone asking for seconds, gluten-free or not!

Why You’ll Love This Gluten-Free Green Bean Casserole
This isn’t just another gluten-free recipe—it’s the kind of dish that turns skeptics into believers. Here’s why it’s become my go-to for every holiday table:
- That homemade cream of mushroom soup – No weird thickeners or artificial flavors here, just real ingredients that create a velvety sauce you’ll want to eat by the spoonful
- Seriously crispy gluten-free onions – Forget sad, store-bought toppings—these bake up golden and stay crunchy even after baking
- Easier than you’d think – With a few simple steps (blanch, mix, bake!), you’ll have this showstopper side ready in under an hour
- Crowd-pleasing magic – I’ve watched picky kids and gluten-loving grandparents alike go back for seconds (and thirds!) of this casserole
Trust me, this is the recipe that’ll make you forget the original ever had gluten in it!
Ingredients for Gluten-Free Green Bean Casserole
Here’s what you’ll need to make this holiday favorite – and yes, every single ingredient matters for that perfect texture and flavor:
- For the veggies: 1 lb fresh green beans (trimmed and halved), 8 oz mushrooms (thinly sliced), 1 small onion (finely chopped), 2 cloves garlic (minced)
- For the sauce: 2 tbsp butter (or dairy-free alternative), 2 tbsp gluten-free flour, 1 cup milk (or unsweetened dairy-free milk), 1 cup gluten-free chicken or veggie broth
- Seasonings: 1/2 tsp salt, 1/4 tsp black pepper
- The crowning glory: 2 cups gluten-free crispy onions (trust me, you’ll want extra!)
Ingredient Notes & Substitutions
Let’s talk about the starring players in this casserole:
Your gluten-free flour makes or breaks the sauce – I swear by Cup4Cup or Bob’s Red Mill 1-to-1 blends. For dairy-free, almond or oat milk works beautifully, but steer clear of coconut milk (it’ll overpower the mushrooms).
About those green beans – fresh is best, but frozen works in a pinch (just thaw and pat dry). And the crispy onions? Store-bought GF versions save time, but homemade (thinly sliced onions dredged in GF flour and fried) are worth the effort for special occasions!
How to Make Gluten-Free Green Bean Casserole
Okay, friends – let’s make some holiday magic happen! This comes together faster than you’d think, but each step matters for that perfect texture:
- Fire up your oven to 350°F (175°C) – this gives everything time to heat evenly while you prep.
- Blanch those beans: Drop your trimmed green beans into boiling water for exactly 5 minutes (set a timer!), then drain and shock them in ice water. This keeps them bright green and crisp-tender.
- Build your sauce base: Melt butter in a skillet over medium heat, then sauté onions and mushrooms until they’re soft and golden (about 5 minutes). Stir in GF flour until it smells toasty – about 1 minute.
- Whisk like your holiday depends on it: Gradually pour in milk and broth while stirring constantly. Keep at it until the sauce thickens enough to coat the back of a spoon (this takes love and patience!).
- Bring it all together: Fold in garlic, salt, pepper, and those beautiful blanched beans. Pour into your favorite baking dish (I use a 2-quart oval one) and top with ALL the GF crispy onions.
- Bake until golden perfection: 25-30 minutes is all you need – wait for those edges to bubble and the onions to turn a deep golden brown. That’s your cue to dig in!

Pro Tips for the Best Gluten-Free Green Bean Casserole
After making this dozens of times (okay, maybe hundreds), here’s what I’ve learned:
- Dry those beans! After blanching, pat them thoroughly with paper towels – extra moisture makes for a soggy casserole.
- Stir, stir, stir when making the roux. Gluten-free flour can clump if you’re not vigilant, but constant whisking gives you that velvety smooth sauce.
- Double the onions (I won’t tell). Half goes under the topping for extra crunch throughout.
- Let it rest 5 minutes after baking – this helps the sauce set so you get picture-perfect slices.
Serving Suggestions for Gluten-Free Green Bean Casserole
This casserole shines brightest at holiday gatherings, where it becomes the perfect sidekick to all your favorite mains. I love serving it alongside a juicy roast turkey (hello, Thanksgiving!) or a honey-glazed ham for Christmas dinner. For smaller meals, it pairs beautifully with roast chicken or pork chops – just add some mashed potatoes, and you’ve got comfort food perfection. And here’s my secret: leftovers make an amazing next-day lunch when piled onto toasted gluten-free bread with a slice of melted cheese!
Storing and Reheating Your Gluten-Free Green Bean Casserole
Here’s the good news – this casserole keeps beautifully, but there’s a trick to keeping that glorious texture. Let it cool completely, then cover tightly and refrigerate for up to 3 days. When you’re ready for round two, skip the microwave (trust me, it turns the crispy onions into a sad, soggy mess). Instead, reheat portions in a 350°F oven for 15-20 minutes until piping hot. For extra crispness, I sometimes sprinkle a handful of fresh GF onions on top before reheating – it’s like getting that first-day magic all over again!
Nutritional Information for Gluten-Free Green Bean Casserole
Let’s talk numbers – but remember, these are estimates since your exact ingredients might vary (especially if you’re using different brands or dairy-free swaps). Here’s the breakdown for one serving (about 1/6 of the casserole):
- Calories: 220
- Fat: 12g (5g saturated)
- Carbohydrates: 22g
- Fiber: 4g
- Sugar: 5g
- Protein: 6g
- Sodium: 380mg
A few things to note: Using full-fat dairy will bump up those fat numbers slightly, while unsweetened almond milk brings it down. The sodium can vary depending on your broth choice – I like low-sodium versions to control the saltiness. And here’s the best part – all those green beans mean you’re getting a solid dose of fiber and vitamins in every creamy, crunchy bite!
FAQs About Gluten-Free Green Bean Casserole
After years of making this dish for every holiday (and plenty of regular weeknights!), I’ve gotten all the questions. Here are the ones that come up most often:
Can I use canned green beans instead of fresh? You can, but the texture won’t be quite the same. If you must, go for low-sodium canned beans and drain them really well. Frozen beans (thawed) actually work better than canned in my experience!
How do I make this completely vegan? Easy! Use olive oil instead of butter, unsweetened almond milk, and veggie broth. For the crispy onions, check that the brand uses vegetable oil (some store-bought GF ones contain dairy).
Why is my sauce lumpy? Two culprits: not stirring enough when adding liquids, or adding them too fast. Medium heat and patience are key – pour that milk in slowly while whisking like crazy!
Can I make this ahead? Absolutely! Prep everything up through step 5 (before baking), cover tightly, and refrigerate for up to 24 hours. Add the onions right before baking so they stay crisp.
What’s the best gluten-free flour for the sauce? I’ve tested them all, and blends with xanthan gum (like Cup4Cup) work best for that perfect creamy texture without graininess.
PrintIrresistible Gluten-Free Green Bean Casserole in 6 Steps
A gluten-free version of the classic green bean casserole with homemade cream of mushroom soup and crispy onions.
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 mins
- Yield: 6 servings 1x
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Gluten Free
Ingredients
- 1 lb fresh green beans, trimmed and halved
- 2 cups gluten-free crispy onions
- 2 tbsp butter (or dairy-free alternative)
- 2 tbsp gluten-free flour
- 1 cup milk (or dairy-free alternative)
- 1 cup gluten-free chicken or vegetable broth
- 8 oz mushrooms, sliced
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
- Preheat the oven to 350°F (175°C).
- Blanch the green beans in boiling water for 5 minutes, then drain.
- In a skillet, melt butter over medium heat. Add onions and mushrooms, sauté until soft.
- Stir in gluten-free flour, then gradually add milk and broth, stirring constantly until thickened.
- Add garlic, salt, and pepper. Mix in the green beans.
- Transfer the mixture to a baking dish and top with gluten-free crispy onions.
- Bake for 25-30 minutes until bubbly and golden.
- Serve warm.
Notes
- Store leftovers in the refrigerator for up to 3 days.
- Use dairy-free alternatives for a vegan version.
- Reheat in the oven for best texture.
Nutrition
- Serving Size: 1/6 of recipe
- Calories: 220
- Sugar: 5g
- Sodium: 380mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 4g
- Protein: 6g
- Cholesterol: 15mg
Keywords: gluten-free, green bean casserole, holiday side dish, homemade, crispy onions