Go Back
+ servings
Overhead shot of dairy-free green bean casserole in a white bowl with a gold fork to it's left, and a white casserole dish filled with green bean casserole behind it.

The Best Dairy-Free Green Bean Casserole

This Dairy-Free Green Bean Casserole is complex in flavor and tastes of a classic green bean casserole. It's even made with homemade fried onions, which will leave your guests caught up on the wow factor it brings.
5 from 2 votes
Prep Time 10 mins
Cook Time 30 mins
Total Time 40 mins
Course Side Dish
Cuisine American
Servings 8
Calories 210 kcal


Creamy Mushroom Mixture

  • 1 cup cashews unsalted
  • 2 cups reduced sodium chicken broth or vegetable broth
  • 2 tablespoons fresh lemon juice
  • 8 ounces mushrooms white or baby bella, processed
  • 1 tablespoon olive oil
  • 1 teaspoon onion powder
  • ½ teaspoon garlic powder
  • ½ teaspoon coarse kosher salt or to taste, see notes**
  • ¼ teaspoon white pepper
  • 24 ounces fresh green beans

Fried Onions

  • 2 medium yellow onions thinly sliced
  • 1 cup unsweetened almond milk
  • 1 tablespoon apple cider vinegar
  • 1 cup whole wheat flour
  • ½ teaspoon paprika
  • 1 teaspoon garlic powder
  • 1 teaspoon coarse kosher salt see notes**
  • pinch of white pepper
  • olive oil for coating the onions in the air fryer


  • In a pot, bring the cashews and chicken broth to a boil, cover and turn down the heat to about medium heat for about 15 minutes.
  • Once the cashews are finished cooking, let them cool down just a bit before blending. 

Preparing the Fried Onions

  • While the cashews are boiling, grab your onions, peel the skins off and slice off the end of it, not the root end. With a mandolin slicer, slice very thin strips of onion. If you don't have a mandolin, you can use a knife. Just make sure they are very thin rings. If they are too thick they won't be nice and crispy!
  • Mix together the almond milk and apple cider vinegar and let sit for a minute. Stir before throwing the onions in.
  • Mix together the whole wheat flour and spices.
  • Toss the onions in the milk mixture, then coat well with the flour. Instead of cooking all of the onions at once in the air fryer, I like to separate into three batches, just to make sure the onions get plenty crispy and not overcrowded in the fryer! Spray, or even drizzle, the onions with olive oil and mix it around until they are well coated and no onion pieces remain with dry flour. Air fry at 400 degrees for about 8 minutes. If you place the second and third batch straight into a HOT air fryer, they may take a little less than 8 minutes. Just check on them that last minute so they don't get too crispy or burn.
  • Meanwhile, steam your green beans. If you prefer bite sized green beans, chop them in half before steaming.

The Creamy Mushroom Mixture

  • Next, process the mushrooms in a food processor until they are chopped into fine pieces. Toss them on a skillet with some oil and let cook for about 5 minutes, until soft and the water starts to come out of them. Cooking them allows the flavors to come out more and makes it take on a new texture. With a spatula, push the mushroom pieces tightly to one side of the pan, and squeeze out the water. Drain the water.
  • In a high speed blender, add the cashews, broth, spices and lemon juice and blend until smooth. Then toss in the cooked mushrooms and lightly process just to mix it together.
  • If the mixture is still thin, transfer it to a small pot or a deep pan over the stove and bring it to a light boil. Maintain the heat level to a light boil while you constantly stir. This could take around 5 minutes or so. It will thicken up just like a true cream.
  • Place the green beans in the bottom of a casserole dish, pour over the creamy mushroom mixture and mix well with some kitchen tongs.
  • The mixture should be warm from the cashews and green beans, but if its not you can warm it up in the oven.
  • Add the warm, crispy onions on top and enjoy!


Coarse kosher salt does not measure the same as finer table salts. If you aren't using a coarse salt, use less and add to taste.
If you feel that the fried onions need more salt, just sprinkle some salt over them once they come out of the air fryer.


Calories: 210kcalCarbohydrates: 26gProtein: 8gFat: 10gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gSodium: 719mgPotassium: 503mgFiber: 5gSugar: 6gVitamin A: 599IUVitamin C: 15mgCalcium: 92mgIron: 3mg
Keyword dairy free casserole, dairy free thanksgiving, green bean casserole, thanksgiving sides
Tried this recipe?Let us know how it was!