Healthy Vegan Green Bean Casserole |

Healthy Vegan Green Bean Casserole

  • Author: Kristen Stevens
  • Prep Time: 25 mins
  • Cook Time: 35 mins
  • Total Time: 1 hour
  • Yield: 6-8 servings 1x
  • Category: Side Dish
  • Cuisine: American


If you’re looking for a healthy side dish, this is your recipe. This vegan green bean casserole is made with a cashew-based mushroom sauce that is super creamy and delicious. It tastes like it’s made with cream and cheese, but it’s 100% dairy-free.



  • 1 recipe Magic Mushroom Sauce
  • 1.5 lb. green beans, cut into bite-sized pieces
  • 1 tablespoon olive oil
  • 1 large onion, thinly sliced
  • 1 cup panko (or sub gluten-free breadcrumbs if needed, omit for paleo)


  1. Begin my making the easy to make Magic Mushroom Sauce.
  2. Preheat your oven to 375 degrees. Cover the bottom of an 11″x9″ casserole dish with a thin layer of the mushroom sauce. Top with half the green beans, then half the remaining mushroom sauce. Repeat once more. Pour 1/2 cup of water over the top then seal tightly with aluminum foil.
  3. Bake in the preheated oven for 30-40 minutes, or until hot, bubbling and the green beans are soft.
  4. While the green bean casserole is in the oven, prepare the topping. Heat the olive oil in a large frying pan over medium-high heat. Add the sliced onion and cook until it is soft and brown, about 8-10 minutes. Add the panko to the pan and let it brown, about 2 minutes.
  5. Once the green beans are soft, mix them around in the casserole dish, pour the topping over the casserole and serve immediately.