Skip to Content

Gluten Free Dairy Free Green Bean Casserole

This gluten free dairy free green bean casserole is just as good as your classic green bean casserole. In fact, I like it much better.

In this recipe, you can use frozen french green beans, but if you can find whole frozen green beans, I recommend using those.

Using whole green beans creates less of a mushy texture which I like much better.

Dairy free green bean casserole on a white marble counter

If you like like this gluten free dairy free green bean casserole, you may also like my gluten free dairy free pumpkin pie and gluten free dairy free cornbread.

History of Green Bean Casserole

Green bean casserole was created in 1955 by the Campbell Soup Company and was originally called “Green Bean Bake.” 

The idea was “to create a quick and easy recipe around two things most Americans always had on hand in the 1950s: green beans and Campbell’s Cream of Mushroom Soup.”

When I was a teenager I saw a Campbell’s commercial for green bean casserole where a pine tree reached through the window and took a scoop of some fresh out of the oven. 

I don’t know what it was about the commercial, but after that I wanted to try green bean casserole.

So, the next Thanksgiving my mom and I decided to make some.  We bought dairy free cream of mushroom soup, canned green beans, and fried onions

To be honest… I was pretty disappointed. The flavor was okay but over all it was pretty mushy.  Still, I didn’t give up.

As an adult, I saw homemade version online and decided to make my own. 

This time, I used frozen green beans, made my own sauce, and made my own fried onions (I didn’t have any on hand), which I only put on top instead of mixing in. 

This time it exceeded my expectations – and everyone else’s to be honest…

Now it is a staple at our Thanksgiving spread and a part of my Dairy Free Thanksgiving Recipe collection.

Does green bean casserole contain dairy?

Generally, yes. Green bean casserole often uses milk or cream for a creamy texture. However, you can use any of a variety of dairy free milks instead.

Personally, I like green bean casserole with oat milk best if you are using a neutral flavored full fat oat milk.

Which dairy free milk should I use?

Honestly, it’s whatever you have on hand or prefer.

My go-to is a neutral flavored full fat oat milk because I find that they are the most similar to regular full fat milk.

Almond milk works well here, too. I personally like using an unsweetened barista almond milk because it is more similar to regular full fat milk, but whatever you have will work.

You can also use coconut milk, though it may have a subtle coconut flavor if you do. Coconut milk has more fat and is similar to using a light cream, but it won’t make a noticeable difference.

I’ve never used soy milk, so I don’t have any opinions on it, but you can use that as well.

Mix Milks

Another option is to combine one part coconut cream and one part almond cooking milk or oat milk. It

Why not use canned green beans?

I don’t use nor do I recommend them because I find them too mushy.

Instead, I often use frozen whole green beans, but french styled green beans work fine too.

Homemade Fried Onions

Fried onions are easy to make yourself.  I like them in part because they look nicer and in part because this way I know what went into them.  They are also an especially great option for anyone gluten free.

Can I leave out the mushrooms?

While cream of mushroom soup is traditionally used, I don’t think there will be much if any flavor loss or texture change if you leave them out.

Can I skip baking?

Sure.  Since everything is already cooked, you don’t actually need to bake it (especially if you’re using frozen green beans rather than blanched green beans).  I often only bake it as a way to heat it up.

Make it ahead of time

You can make the green beans, the sauce, and mix them a day or two beforehand.  Then, when you’re ready, you can add the fried onions shortly before serving and bake (if desired).

Can I make and freeze head of time?

Yes.  You can make the green beans, the sauce, and mix them a day or two beforehand. 

Then, wrap well with plastic wrap and foil or place in an airtight container or resealable plastic freezer bag.  Freeze for up to 2 weeks.

The night before, move to the fridge to defrost.  Shortly before you’re ready to serve, top fried onions and heat.

How to Store

Let the casserole cool to room temperature. Wrap well with plastic wrap and foil or place in an airtight container.  Store in the fridge for 3 to 5 days.

Yield: 6 servings

Gluten Free Dairy Free Green Bean Casserole

Dairy free green bean casserole on a white marble counter

Gluten free dairy free green bean casserole is nice to eat throughout the year, but is especially popular during Thanksgiving and for the holidays.

Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes


Fried Onions

  • 1 ½ cup gluten free all-purpose flour
  • 1/2 teaspoon salt
  • 2 small onions, thinly sliced
  • 2 tablespoons water or dairy free milk
  • Oil for frying

Green Bean Casserole

  • 1 pound frozen green beans, defrosted
  • 2 tablespoon oil
  • 1 small onion, minced
  • 2 cloves garlic, minced
  • 1 cup button or cremini mushrooms, finely chopped, 60 grams
  • 1 tablespoon cornstarch
  • 3/4 cup vegetable or chicken stock
  • 1 cup unsweetened dairy free milk
  • Salt


    1. In a large mixing bowl, whisk together gluten free flour and salt.
      Toss onion slices until well coated.
    2. Sprinkle water over the onions. Mix until onions are coated in a kind of batter.
    3. Heat oil in a pot. To test to see if your oil is ready for frying, drop a piece of onion or batter in. If the if floats and fries, then the oil is ready.
    4. Drop in onions one at a time until you have a batch. Fry until golden brown. Remove with a slotted spoon and repeat.
    5. Place cornstarch in a bowl and slowly whisk in stock to create a slurry.
    6. Heat oil in a large oven-safe skillet over medium heat.  Add onion, garlic, and mushrooms. Cook on medium-low heat until onions become transparent.
    7. Add dairy free milk and slurry to pan. Cook until it thickens into a sauce. Salt to taste. Remove from heat.
    8. Preheat oven to 400°F or 205°C.
    9. Place green beans in a casserole dish, pour sauce over them, and if desired add 1//2 cup fried onions (I think the texture is better without the onions mixed in).  Toss to coat well, and top with remaining fried onions.
    10. Bake for 15 minutes or until lightly browned on top. Serve immediately.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 294Total Fat: 10gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 8mgSodium: 380mgCarbohydrates: 43gFiber: 5gSugar: 10gProtein: 10g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Skip to Recipe