Green Bean Casserole



  • 2 lbs fresh green beans
  • 4 tbsp non-dairy butter substitute (earth balance)
  • 1 1/2 cups fresh mushrooms, finely diced
  • 1 medium onion, finely diced
  • 4 tbsp all-purpose flour
  • 1 tsp garlic powder
  • 1 ½ cups vegetable stock
  • 3/4 cup Nutpods (original flavor)
  • salt and pepper
  • 1 cup or more crispy fried onions (Trader Joe’s are vegan)


  1. Preheat oven to 400° F.
  2. Put a large pot of water on high and bring to boil. Snap ends off green beans and cut beans in half. Boil green beans for 5 minutes. Drain and set aside.
  3. Finely chop mushrooms and onion.
  4. In a large saucepan, heat butter over medium heat.
  5. Add mushrooms and onion to butter and cook until tender, 5-10 minutes.
  6. Sprinkle flour evenly over mushroom mixture and stir well to incorporate all the flour. Cook 1 minute then add stock, Nutpods and garlic powder.
  7. Cook sauce for 5 -10 minutes, stirring frequently, until it becomes thick and creamy.
  8. Add salt and pepper to taste.
  9. Add green beans and sauce to a large casserole dish and mix well to coat green beans.
  10. Sprinkle generously with crispy fried onions.
  11. Bake for 15-20 minutes, or until onions are golden and sauce is bubbling.