4.96 from 21 votes
Vegan Green Bean Casserole
Prep Time
20 mins
Cook Time
40 mins
Total Time
1 hr

Creamy green beans topped with crispy fried onions. 

Course: Side Dish
Cuisine: American, Canadian
Servings: 6
Calories: 195 kcal
For the fried onions:
  • 1 large white onion, sliced into thin rings
  • 1 cup non-dairy milk (such as soy or almond)
  • 1 cup all-purpose flour (gluten-free if preferred)
  • 1 teaspoon salt
  • 1 pinch black pepper
  • Oil for frying
For the green beans:
  • 1 lb fresh green beans, trimmed
  • 1 tablespoon vegan butter or oil
  • 1 225g button mushrooms, sliced
  • 1/2 teaspoon salt
  • 1 pinch black pepper
  • 2 cloves garlic, minced
  • 1/4 teaspoon nutmeg
  • 2 tablespoons all-purpose flour (gluten-free if preferred)
  • 1 cup vegetable broth
  • 1/2 cup full-fat coconut milk (the kind in a can)
  • 1/2 cup non-dairy milk (such as soy or almond)
For the onions:
  1. Soak the onions in milk for about 5 - 10 minutes.

  2. In the mean time, whisk together the flour, salt and pepper in a bowl. When the onions are soaked coat them in the flour mixture.
  3. Heat about 1/2 an inch of oil in a deep skillet, over medium-high heat. When hot fry the onions in batches until golden brown. Remove from oil and drain on a plate covered with paper towel. 

For the green beans:
  1. Bring a pot of water to a boil, and boil the green beans for just 5 minutes. Drain and rinse with very cold water and set aside. The cold water helps keeps the bean bright green and pretty.

  2. Heat vegan butter in a skillet over medium-high heat. Add the mushrooms, salt and pepper and sauté for about 5 minutes until the mushrooms have shrunken and mushroom juices appear. Add garlic and nutmeg and cook for another minute. 

  3. Sprinkle flour over the mushrooms, stir and cook for another minute. Stir in the vegetable broth, coconut milk, and non-dairy milk. Cook for about 10 minutes until sauce has thickened to a creamy consistency that sticks tothe back of a spoon. Add in the green beans and heat through.

  4.  Top with onions and serve hot.

Did you make this recipe?

Tag @itdoesnttastelikechicken on Instagram and hashtag #itdoesnttastelikechicken.