5 Vegan Green Bean Casserole Recipes
Green bean casseroles are classic comfort dishes that always show up at family gatherings and holiday dinners. But what if you’re vegan or just looking for a dairy-free version?
No worries! Here are five awesome vegan green bean casserole recipes that will satisfy your cravings and impress everyone—even those who aren’t vegan!
1. Classic Vegan Green Bean Casserole
This is a plant-based twist on the traditional casserole, with tender green beans, a creamy mushroom sauce, and crispy fried onions. It’s simple, wholesome, and has the flavors you remember.
Ingredients:
- 1 lb fresh green beans, trimmed
- 1 tbsp olive oil
- 1 small onion, finely chopped
- 2 cups mushrooms, sliced
- 3 cloves garlic, minced
- 1 1/2 cups vegetable broth
- 1 cup full-fat coconut milk
- 2 tbsp soy sauce
- 1 tbsp cornstarch (or flour)
- 1 cup crispy fried onions
Instructions:
- Preheat your oven to 375°F (190°C).
- Boil the green beans for 4-5 minutes, drain, and set aside.
- In a skillet, heat the olive oil and cook the onion, mushrooms, and garlic for about 5 minutes.
- Add the vegetable broth, coconut milk, and soy sauce, then let it cook for another 5 minutes.
- Stir in the cornstarch to thicken the sauce.
- Mix the green beans with the mushroom sauce and pour into a baking dish.
- Top with crispy fried onions and bake for 20 minutes, until golden and bubbly.
2. Vegan Green Bean Casserole with Cashew Cream
This version uses a creamy cashew base instead of dairy. It’s rich, nutty, and perfect for holidays.
Ingredients:
- 1 lb fresh green beans
- 1 1/2 cups raw cashews (soaked in water for 4 hours)
- 1/2 cup water
- 2 tbsp nutritional yeast
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 2 cups mushrooms, sliced
- 1/2 cup almond milk
- 1 cup crispy fried onions
Instructions:
- Preheat oven to 350°F (175°C).
- Blend the soaked cashews, water, nutritional yeast, garlic powder, and onion powder until smooth.
- In a skillet, cook the mushrooms until tender. Mix in the cashew cream and almond milk.
- Toss the green beans in the cashew sauce and transfer to a baking dish.
- Top with crispy fried onions and bake for 25 minutes.
3. Vegan Green Bean Casserole with Almond Parmesan
This casserole has a special twist: a topping made of homemade almond parmesan for a nutty, cheesy flavor.
Ingredients:
- 1 lb fresh green beans
- 2 tbsp olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 2 cups mushrooms, chopped
- 1 cup full-fat coconut milk
- 1 tbsp soy sauce
- 1/4 cup almond flour
- 2 tbsp nutritional yeast
- Salt and pepper, to taste
Instructions:
- Preheat oven to 375°F (190°C).
- Boil the green beans for 4-5 minutes, then drain.
- Heat olive oil in a skillet, cook onions, garlic, and mushrooms for 5-6 minutes.
- Add coconut milk and soy sauce, and simmer until the mixture thickens.
- Mix almond flour and nutritional yeast to make almond parmesan.
- Combine the green beans with the sauce, pour into a baking dish, and sprinkle with almond parmesan.
- Bake for 20-25 minutes.
4. Spicy Vegan Green Bean Casserole
If you like a little spice, this version is perfect for you. Cayenne pepper and smoked paprika make this green bean casserole extra flavorful!
Ingredients:
- 1 lb fresh green beans
- 1 tbsp olive oil
- 1 onion, diced
- 2 cups mushrooms, sliced
- 2 cloves garlic, minced
- 1 cup vegetable broth
- 1/2 cup coconut milk
- 1/2 tsp smoked paprika
- 1/4 tsp cayenne pepper (adjust to taste)
- 1 cup crispy fried onions
Instructions:
- Preheat oven to 375°F (190°C).
- Boil the green beans for 4-5 minutes, then drain.
- Cook the onion, mushrooms, and garlic in olive oil for 5-6 minutes.
- Add vegetable broth, coconut milk, paprika, and cayenne pepper. Cook for a few minutes until thickened.
- Pour the mixture over green beans in a baking dish and top with crispy fried onions.
- Bake for 20-25 minutes.
5. Vegan Gluten-Free Green Bean Casserole
If you’re avoiding gluten, this recipe is for you! A gluten-free, dairy-free green bean casserole that still tastes amazing.
Ingredients:
- 1 lb fresh green beans
- 2 tbsp olive oil
- 1/2 cup gluten-free flour blend
- 1 small onion, diced
- 2 cups mushrooms, sliced
- 1 cup vegetable broth
- 1 cup unsweetened almond milk
- 1 tbsp tamari (or soy sauce)
- 1 cup gluten-free crispy fried onions
Instructions:
- Preheat oven to 350°F (175°C).
- Boil the green beans for 4-5 minutes, drain, and set aside.
- In a skillet, cook onions, mushrooms, and garlic in olive oil until tender.
- Stir in the gluten-free flour and cook for 2 minutes.
- Add the vegetable broth, almond milk, and tamari, and cook until thickened.
- Pour the mixture over the green beans in a baking dish, top with gluten-free crispy fried onions.
- Bake for 20-25 minutes.