Dairy Free Green Bean Casserole Recipe
This Dairy Free Green Bean Casserole is creamy, cozy, and perfect for holidays! Made with simple ingredients, it’s a gluten-free crowd-pleaser everyone will love.
Let me tell you about the Thanksgiving I almost cried over a casserole dish. I’d spent weeks planning a gluten-free and dairy-free holiday spread for my family, and my traditional green bean casseroleโthe one dish everyone always requestedโwas suddenly off the table. Literally.
But here’s the thing about necessity being the mother of invention: it really is. That year, I created this Dairy Free Green Bean Casserole, and honestly? It’s become even more loved than the original.
The creamy dairy-free sauce clings to tender green beans, while those crispy fried onions on top add the perfect crunch. Whether you’re navigating food sensitivities or simply want a lighter version of this classic, this gluten-free green bean casserole recipe delivers all the comfort without compromise.
This dish works beautifully for holiday gatherings, potlucks, or even a cozy weeknight dinner when you’re craving something warm and nourishing.
According to the Celiac Disease Foundation, about 1 in 100 people worldwide have celiac disease, making gluten-free options more important than ever at family tables. Let’s make sure everyone has a seat at yours.
Table of Contents
Dairy Free Green Bean Casserole Ingredients

- 1 pound green beans, rinsed and trimmed
- 8 ounces sliced mushrooms, chopped
- 2 tablespoons vegan butter or neutral oil
- 2 garlic cloves, minced
- 3 tablespoons all-purpose flour or gluten-free flour
- ยพ cup vegetable broth
- 1 cup dairy-free milk
- Salt and black pepper to taste
- 1 cup crispy fried onions
Instructions
Step 1: Preheat your oven to 400ยฐF and bring a large pot of water to a rolling boil. Add whole or halved green beans and let them cook for 5 minutes until tender-crisp. Transfer immediately to an ice bath to stop the cooking process, then drain well and set aside.

Step 2: In a large skillet over medium heat, melt your vegan butter and add the chopped mushrooms. Season generously with salt and pepper, letting them cook for about 5 minutes until they’ve released their moisture and turned golden. Toss in the minced garlic and cook until fragrant, roughly a minute.
Step 3: To create that luscious creamy sauce for your Dairy Free Green Bean Casserole, sprinkle the flour over the mushrooms and stir until everything’s nicely coated. Slowly stream in the vegetable broth while stirring continuously, bringing the mixture to a gentle simmer until it thickens beautifully.
Step 4: Lower the heat and stir in your dairy-free milk, cooking for about 5 minutes until you reach your desired consistency. Taste and adjust the seasoningโdon’t be shy with that salt and pepper! Fold in your cooked green beans, making sure every bean gets coated in that gorgeous sauce.
Step 5: Transfer the entire mixture to a greased 9×13 baking dish and top with your desired amount of crispy fried onions. Bake for 15 minutes until the top turns golden and irresistible. Serve warm and watch it disappear.
Substitutions & Swaps
This Gluten Free Dairy Free Green Bean Casserole is wonderfully flexible. If you can’t find good gluten-free flour, arrowroot powder or cornstarch works in a pinchโjust use slightly less since they’re more potent thickeners.
For the dairy-free milk, I’ve had success with unsweetened almond milk, oat milk, and cashew milk. Choose something with a neutral or creamy flavor that won’t overpower the dish. My personal favorite is oat milk for its natural richness.
Fresh green beans are ideal, but frozen work tooโjust skip the blanching step and add them directly to the sauce after thawing and draining well. You’ll save yourself some prep time on busy cooking days.
Can’t find vegan butter? Any neutral oil like avocado or grapeseed oil works beautifully. The butter adds a touch more richness, but the oil keeps things light and equally delicious in this Dairy Free Potato Casserole Recipes-style approach.
Troubleshooting Tips
If your sauce turns out too thick, simply whisk in a splash more dairy-free milk or vegetable broth until it reaches that perfect pourable consistency. Too thin? Let it simmer a bit longer, or add another half tablespoon of flour mixed with a little cold water.
Sometimes mushrooms release more liquid than expected, making your Gluten Free Greenbean Casserole Recipe base watery. Combat this by cooking them a few minutes longer before adding the flour, allowing excess moisture to evaporate. Patience here pays off with a much creamier final result.
Crispy onions getting too brown? Tent your baking dish loosely with foil for the first 10 minutes of baking, then remove it for the final 5 minutes. This protects the topping while still achieving that golden finish.
If you’re dealing with lumpy sauce, make sure you’re whisking constantly when adding liquids to the flour mixture. A good whisk is your best friend hereโit prevents those frustrating flour clumps from forming in the first place.
Storage & Meal Prep
This Dairy Free Green Bean Casserole stores beautifully, making it perfect for holiday prep. Once cooled completely, cover tightly with foil or transfer to an airtight container and refrigerate for up to 4 days.
Here’s my meal prep secret: assemble the entire casserole up to 2 days ahead, but hold off on adding those crispy onions until right before baking. This keeps everything fresh and prevents sogginess. When you’re ready to serve, just pop it in the oven with the topping.
For reheating, cover with foil and warm at 350ยฐF for about 20 minutes, or until heated through. If you’re reheating individual portions, the microwave works fineโjust expect the onions to lose some of their crispness.
While I don’t recommend freezing the fully assembled casserole (the cream sauce can separate), you can definitely blanch and freeze the green beans up to 3 months in advance. Thaw overnight in the fridge before proceeding with the recipe.
Serving Suggestions & Pairings
This Gluten Free Dairy Free Green Bean Casserole shines as a holiday side dish, but don’t limit it to special occasions. It pairs wonderfully with roasted chicken, grilled salmon, or even a simple baked potato for an easy weeknight meal.
For Thanksgiving or Christmas dinner, serve it alongside mashed potatoes, cranberry sauce, and your favorite protein. The creamy, savory flavors complement traditional holiday fare perfectly while offering something different from heavier sides.
I love garnishing with a sprinkle of fresh thyme or parsley right before servingโit adds a pop of color and freshness that brightens the whole dish. A squeeze of lemon juice can also elevate the flavors if you want a little zing.
Planning a potluck? This casserole travels well and stays warm in a covered dish. Just add those crispy onions right before serving to maintain their crunch. Trust me, you’ll come home with an empty dish every time.
Variations & Dietary Adjustments
Make this Dairy Free Potato Casserole Recipes-inspired dish even more kid-friendly by adding a handful of shredded dairy-free cheese to the sauce. It melts beautifully and adds extra comfort factor that little ones love.
For a protein boost, stir in cooked, crumbled bacon (if not keeping it vegetarian) or crispy chickpeas for a plant-based option. Both add texture and make the casserole hearty enough to serve as a main course.
Want to amp up the veggie content? Add diced bell peppers or thinly sliced carrots to the mushroom mixture. They blend seamlessly into the sauce while sneaking in extra nutrition and color.
If you’re looking for a nut-free version, choose oat milk or soy milk instead of almond or cashew milk. Also, check your crispy onion labelsโsome brands contain allergens. You can always make your own by thinly slicing onions, tossing with gluten-free flour, and pan-frying until golden.
According to research from Harvard T.H. Chan School of Public Health, incorporating more vegetables like green beans into your meals supports overall health and provides essential nutrients like vitamin K and folate.

Dairy Free Green Bean Casserole FQAs
Can I make this Dairy Free Green Bean Casserole ahead of time?
Absolutely! Assemble everything except the crispy onions up to 2 days in advance. Store covered in the refrigerator, then add the topping and bake when ready. This is a lifesaver during busy holiday prep.
What’s the best dairy-free milk for this recipe?
I recommend unsweetened oat milk or cashew milk for their natural creaminess. Avoid sweetened varieties or anything flavoredโyou want something neutral that won’t clash with the savory elements of your Gluten Free Greenbean Casserole Recipe.
Can I use canned green beans instead of fresh?
You can, though fresh or frozen green beans offer better texture and flavor. If using canned, drain them extremely well and skip the blanching step. The casserole might turn out slightly softer, but it’ll still be delicious.
How do I keep the crispy onions from burning?
Add them during the last 15 minutes of baking rather than at the beginning. If your oven runs hot, tent the dish with foil for the first 10 minutes, then uncover to let them crisp up perfectly.
More Delicious Gluten-Free Recipes You’ll Love
Looking for more gluten-free comfort food? Try these reader favorites from GrainlessLife.com:
- The Best Gluten-Free Chocolate Chip Cookies โ Soft, chewy, and absolutely irresistible
- Gluten-Free Green Bean Casserole โ Another delicious take on this classic dish
This Dairy Free Green Bean Casserole proves that dietary restrictions don’t mean sacrificing flavor or tradition. It’s creamy, comforting, and just as nostalgic as the originalโmaybe even better. The best part? Everyone at your table can enjoy it together, and that’s what holiday cooking is really all about.
Now go preheat that oven and get ready for some seriously happy faces around your dinner table. You’ve got this!

Dairy Free Green Bean Casserole
Equipment
- Large pot
- Large skillet
- 9×13 baking dish
- Whisk
- Mixing bowl
Ingredients
- 1 pound green beans rinsed and trimmed
- 8 ounces sliced mushrooms chopped
- 2 tablespoons vegan butter or neutral oil
- 2 cloves garlic minced
- 3 tablespoons all-purpose flour or gluten-free flour
- ยพ cup vegetable broth
- 1 cup dairy-free milk
- salt and black pepper to taste
- 1 cup crispy fried onions
Instructions
- Preheat your oven to 400ยฐF and bring a large pot of water to a rolling boil. Add whole or halved green beans and let them cook for 5 minutes until tender-crisp. Transfer immediately to an ice bath to stop the cooking process, then drain well and set aside.
- In a large skillet over medium heat, melt your vegan butter and add the chopped mushrooms. Season generously with salt and pepper, letting them cook for about 5 minutes until they’ve released their moisture and turned golden. Toss in the minced garlic and cook until fragrant, roughly a minute.
- To create that luscious creamy sauce, sprinkle the flour over the mushrooms and stir until everything’s nicely coated. Slowly stream in the vegetable broth while stirring continuously, bringing the mixture to a gentle simmer until it thickens beautifully.
- Lower the heat and stir in your dairy-free milk, cooking for about 5 minutes until you reach your desired consistency. Taste and adjust the seasoningโdon’t be shy with that salt and pepper! Fold in your cooked green beans, making sure every bean gets coated in that gorgeous sauce.
- Transfer the entire mixture to a greased 9×13 baking dish and top with your desired amount of crispy fried onions. Bake for 15 minutes until the top turns golden and irresistible. Serve warm and watch it disappear.
