Skip to Content

Homemade Green Bean Casserole

This Dairy Free Green Bean Casserole is a comfort food side dish with homemade creamy mushroom soup, tender green beans, and crispy French fried onions. This casserole recipe is the perfect addition to your meal, and no one can taste that its gluten free and dairy free.

Growing up, this dish was one of our must-haves at every extended family get-together and holiday meal.

And thankfully, mom prepared it often for our family meals too. I could never get enough of this dish– it was easily, one of my most coveted comfort meals.

Between the creamy sauce, the savory green beans, and the crunchy fried onions, my mouth waters just thinking about it!

A black skillet with long green beans, a creamy thick mushroom soup, and fried crispy onions.

But then after going gluten and dairy free, I was devastated that I could not enjoy this delicious dish for years. Or at least, that’s what I thought. I sure missed those fried, crispy onions.

Now, as new and safe products hit the grocery store shelves, more recipes like these are possible.

And we are soooo excited to share it with you. We like our green bean casserole dish just like we enjoy our apple crisp— with extra topping. So it’ll come as no surprise that we have almost doubled the crispy fried onions in this recipe.

Why You Have to Make This Dish

  • It’s perfect for holidays, but easy enough for everyday meals any time of year
  • It’s loved by kids and adults
  • It’s simple to scale and make more for extra leftovers or for serving a crowd
  • Tastes just like traditional green bean casserole- actually, even better!


Get more info on these ingredients in the recipe card at the bottom of the post.

  • grapeseed oil– vegetable or olive oil works too
  • dairy free butterWe use Earth Balance Buttery Sticks ; this is soy and egg free too
  • onion
  • garlic clovesminced
  • mushroomsBaby Bella or White are what we prefer
  • gluten free soy sauceSan-J Gluten Free Soy Sauce available here or Coconut Aminos; a soy free option
  • corn starch or arrowroot powder
  • vegetable broth or chicken stockwe use the Pacific Foods brand
  • dairy free half and half— Silk Dairy Free Half and Half Alternative; this is processed in a plant that also processes tree nuts, milk, egg, and soy. They state they follow stringent allergen quality procedures. Almond milk can also be substituted. Unsweetened almond milk is our preference over other dairy milk alternatives since it provides creaminess without adding any unnecessary flavor to the classic green bean casserole.
  • salt
  • ground black pepper
  • green beanscanned and drained or fresh green beans will both work. We have made it both ways.
  • gluten free French fried crispy onionswe order the Natural Earth Product brand from Amazon here. They are vegan and certified gluten free; soy and egg free too. These taste just like traditional fried onions and no one can tell they’re gluten and dairy free. You’ll love them topped on hamburgers and sloppy joes too.
  • optional— 2 slices of crispy, chopped bacon
A black pan with long green beans in a mixture with crispy looking fried green mixture on top with a wood spoon

Helpful Kitchen Tools

Large skillet or medium skillet

Cuisinart MCP19-18N Multiclad Pro Triple Ply 2-Quart Skillet, Saucepan w/Cover
  • Updated cast-stainless-steel handle stays cool to the touch and comes riveted for strength

Measuring Cups and Spoons

Stainless Steel Measuring Cups And Measuring Spoons 10-Piece Set, 5 Cups And 5 Spoons
  • HIGH QUALITY DURABLE AND STURDY – These Laxinis World Measuring Cups and Spoons are made of highly satin brushed with best quality stainless steel which will never rust! They are durable and attractive looking, easy to clean, and can be placed in the dishwasher safely after using.

Cutting Board and Knife

Wooden Cutting Boards for Kitchen Meal Prep & Serving - Bamboo Wood Cutting Board Set with Deep Juice Groove Side Handles - Charcuterie & Chopping Butcher Block for Meat - Kitchen Gadgets Gift (3 Pcs)
  • THREE BOARDS FOR ALL KITCHEN TASKS. It’s a Bamboo Cutting Board, 3 pcs set - a small board on a trip, a medium-sized one for small chopping tasks, and the big one during party meal prep. 3 optimal sizes: 15”x10”x0.6”, 12”x8”x0.6”, 9”x6”x0.6”. The art of cooking begins with this cutting board set! Cutting boards and butcher blocks.

Small Bowl

Pyrex Smart Essentials 3-Piece Prepware Mixing Bowl Set, 1-Qt, 1.5-Qt ,and 2.5-Qt Glass Mixing Bowls, Dishwasher, Microwave and Freezer Safe
  • 3-PIECE: Set includes 1-qt, 1.5-qt, and 2.5-qt round glass bowls. This is the perfect set for all manners of prepping, baking and home entertainment.


KitchenAid Gourmet Utility Whisk, 10.5-Inch, Matte Aqua Sky
  • THE ULTIMATE WHISK: great for beating eggs, whipping meringue, blending batters, or keeping the lumps out of your sauces and gravies

2-quart baking dish

IPOW 3 Pack Casserole Dish Bakeware Set [Large&Deep], Ceramic Baking Dishes for Oven, to Table Plate Pan for Lasagna&Chicken Baking Cooking, Gift for wedding Party, Turquoise
  • Value Three Size, Perfect For Different Food - Perfect size for cooking, baking and marinating big portions. The largest one is the right size for casseroles, lasagna, baked ziti etc. With the smaller ones, you can make food like mashed potatoes and green beans. Large: 12.5"L x 8.3"W x 2.8"H - Medium: 9.3"L x 6.8"W x 2.3"H - Small: 6.4"L x 5.1"W x 1.9"H.

How to Make Green Bean Casserole Recipe Dairy Free & Gluten Free too

  1. Preheat the oven to 350°F.
  2. Over the stovetop in a medium saucepan, heat the cooking oil and dairy free butter over medium-high heat.
  3. Then add in the onion and garlic; sauté until the onion is translucent.
  4. Next add in sliced mushrooms and cook 5-7 minutes, stirring often.
  5. Mix in the gluten free soy sauce.
  6. In a small bowl whisk the half and half, chicken stock, salt, pepper, and cornstarch. Add to the mushroom mixture.
  7. Cook over medium heat, occasionally stirring while mixture thickens, 10 to 15 minutes.
  8. Add in drained green beans, bacon and mix gently to coat.
  9. Evenly spread into a 2 quart baking dish.
  10. Continue towards baking or place plastic wrap on top and place in the refrigerator overnight.
  11. Sprinkle French fried onions evenly over the top of the green bean mixture and bake for 10-12 minutes.
  12. Remove from the oven and allow the dish to set for 10 minutes before serving.
A casserole dish of green bean casserole.


Let the leftovers cool down to room temperature and then store them covered in an airtight container.

They can be kept in the refrigerator for up to 3 days.

Preferably, don’t store leftovers with the fried onions on them or they probably won’t be crispy when you go to enjoy them again.

We recommend using the oven to reheat leftover green bean casserole until warmed through. You may want to add more crispy fried onions to the top of the casserole in this classic recipe when you want to reheat it.

Using the microwave is an option, but we find that it warms it up in spots, not thoroughly, or all the way through.

It also changes the texture of the fried onions on top. So, for this recipe, using the oven is the best way to reheat it.

Tips and Variations

  • Our family isn’t a huge fan of mushrooms. For this recipe, we slice them into fairly small pieces. Feel free to leave your mushrooms in larger slices if that appeals to you or omit them if you don’t think it would go over well at your dinner table.
  • You can make this a vegan green bean casserole by using the vegetable broth instead of chicken stock, omitting the optional bacon, and that’s it! This is actually a very vegan friendly recipe as it can be naturally made as a vegan green bean casserole recipe.
  • If you aren’t adding any chopped mushrooms to the creamy mushroom sauce, we recommend increasing the amount of green beans used, otherwise this dairy-free green bean casserole may be a little soupy.
  • If your mixture is too thick, you can add a little chicken broth or chicken stock (or whatever liquid you opted for).
A casserole dish of gluten free and dairy free casserole with green beans.

Can I double this recipe?

Yes! This recipe can easily be doubled using a 9×13-inch baking pan. We LOVE having leftovers and it’s great when serving to a large party or gathering.

Can I make this dairy free green bean casserole recipe ahead of time?

You can prepare the mushroom and green bean mixture ahead of time and store it in the refrigerator overnight. Then, sprinkle the French fried onions over the top just before placing it in the oven.

Can I freeze dairy free green bean casserole?

Yes, you can freeze this classic side dish! To do so, let the casserole cool completely after baking and then cover with an airtight lid or wrap tightly with plastic wrap.

Place it in the freezer for up to two months.

When you’re ready to enjoy this great recipe, thaw the casserole in the refrigerator overnight before reheating and serving. You can reheat at 350F for 15-20 minutes, or until it’s warmed through again.

more classic recipes

  • creamy mashed potatoes— this easy potato dish perfectly complements the green bean casserole to complete any meal
  • crock-pot stuffing– here is the easiest and yummiest way to enjoy stuffing, and you can feed this to a crowd without using precious oven space
  • bacon wrapped tater tots— you will love this combo as an appetizer, side, or even as the main meal. These tots perfectly feed everyone as a naturally gluten and dairy free meal.


Let’s point out this side dish isn’t only a must-have; it’s also a favorite.

And it’s a classic dish everyone loves seeing at the dinner table. What makes this recipe even better is you can’t tell it’s gluten and dairy free– making this a win-win for everyone.

Homemade Green Bean Casserole

Course: Side Dish
Keyword: Dairy Free, egg free, Gluten Free
Servings: 6 servings
Author: Eating Gluten and Dairy Free


  • 1 tbsp grapeseed oil vegetable or olive works too
  • 1 tbsp dairy free butter
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 8 oz mushrooms, cleaned, stems removed, and finely chopped Baby Bella or White
  • 1 tbsp gluten free soy sauce Coconut Aminos works as a soy free substitute
  • 2 tbsp cornstarch or arrowroot powder
  • ½ c vegetable or chicken stock
  • ½ c dairy free half and half, almond milk also works see suggestion in post
  • ¼ tsp salt
  • ¼ tsp ground pepper
  • 2 14.5 oz cans canned green beans, drained or lightly steam 1.5-2 pounds of fresh green beans
  • c gluten free French fried onions, more if desired see link in post
  • optional: 2 slices of crispy bacon, chopped


  • Preheat the oven to 350°F.
  • Over the stovetop in a medium saucepan, heat the olive oil and dairy free butter.
  • Then add in the onion and garlic; sauté until onion is translucent.
  • Next add in sliced mushrooms and cook 5-7 minutes, stirring often.
  • Mix in the gluten free soy sauce.
  • In a small bowl whisk the half and half, chicken stock, salt, pepper, and cornstarch. Add to the mushroom mixture.
  • Cook over medium heat, occasionally stirring while mixture thickens, 10 to 15 minutes.
  • Add in drained green beans, bacon and mix gently to coat.
  • Evenly spread into a 2 quart baking dish.
  • Continue towards baking or place saran wrap on top and place in the refrigerator overnight.
  • Sprinkle French fried onions evenly over the top of the green bean mixture and bake for 10-12 minutes.
  • Remove from the oven and allow the dish to set for 10 minutes before serving.
  • Store leftovers covered and in the refrigerator.


You can substitute 1.5- 2 lbs fresh green beans, washed and ends trimmed for two 14.5 oz cans of green beans. 

Make sure to follow us on Instagram and Pinterest to keep up with all our new recipes. Tag us if you make the recipe on IG or share your thoughts by commenting on the pin on Pinterest. If you try this recipe, feel free to give it 5 🌟 below

Eat Well and Feel Well

Pin It For Later

A casserole of green bean casserole made gluten and dairy free.

This recipe was inspired by a similar recipe found at Crunchy Creamy Sweet. I altered the ingredient amounts and made the needed substitutes for a safe gluten and dairy free recipe.

Share for others and save for later!

Recipe Rating


Monday 27th of March 2023

Which hole you eating first?