Go Back
+ servings

Vegan Green Bean Casserole without Mushrooms

Nothing says "the holidays" quite like this Vegan Green Bean Casserole. This essential Thanksgiving side dish is traditionally loaded with dairy, but we are bringing you a version that is not only delicious but 100% dairy-free and vegan!
5 from 10 votes
Print Pin
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 8
Author: Liv King

Ingredients
 

  • 1 pound Green Beans trimmed and blanched
  • 3 tablespoons Vegan Butter
  • ¾ cup Diced Yellow Onion
  • 5 Garlic Cloves minced
  • Pinch of Salt and Black Pepper
  • 2 tablespoons All-Purpose Flour
  • 1 cup Vegetable Broth
  • ¾ cup Vegan Cream of Chicken Soup
  • 1 cup Crispy Onions store-bought or homemade

Instructions

  • Make the Vegan Cream of Chicken Soup recipe. This can be made day of or day before.
  • Preheat oven to 350F.
  • Salt a large pot of water and bring to a boil.
  • Wash and trim the ends of green beans. Optional but recommended: cut the green beans in half.
  • Add the green beans to the boiling water and blanch for 3 minutes. Pour into a strainer and run cold water over the beans to stop the cooking process.
  • Add the vegan butter to a pan over medium-high heat. Cook the onions and garlic until soft and starting to brown.
  • Sprinkle in the flour, salt, and black pepper. Mix until the butter absorbs the flour.
  • Add the vegan cream of chicken soup and vegetable broth- whisk until smooth.
  • Bring to a boil then reduce to a simmer over medium-low heat and allow to thicken, about 3 to 5 minutes. It continues to thicken in the oven so avoid over-cooking it.
  • Taste and adjust the salt and black pepper to preference.
  • Add the blanched green beans to an oven-safe baking dish- I used a 3qt casserole dish. Pour the sauce over the green beans and toss to combine. Top with crispy onions and bake for 20 to 25 minutes or until the crispy onions are browned. Serve and enjoy!
Did you make this recipe?Please leave a comment on the blog or share a photo on Instagram!