My New Cookbook is Out! Check Out Now!
10 Vegan Green Bean Casserole Recipes for the Holidays
Did you know that the average American consumes about 20 pounds of green beans each year, often culminating in the beloved holiday classic, green bean casserole? If you’re looking to add a vegan twist to this festive favorite without sacrificing flavor, you’re in for a treat! In this blog, we’ll explore 10 mouthwatering vegan green bean casserole recipes that promise to delight your taste buds and impress your guests, ranging from creamy and cheesy to spicy and herb-infused options. Get ready to elevate your holiday feast!
Savory Vegan Green Bean Casserole Delight
This Savory Vegan Green Bean Casserole Delight combines earthy flavors with a creamy texture, making it a perfect comfort dish for any occasion.
Ingredients:
- 1 pound fresh green beans, trimmed
- 1 cup sliced mushrooms
- 1 cup unsweetened plant-based milk
- 1/4 cup all-purpose flour
- 1 tablespoon olive oil
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon soy sauce
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- 1 cup crispy fried onions (vegan)
- 1/4 cup nutritional yeast (optional)
Preparation Time: 15 minutes
Cooking Time: 30 minutes
Total Time: 45 minutes
Instructions:
1. Preheat your oven to 350°F (175°C) and grease a casserole dish.
2. In a large pot, boil water and blanch the green beans for about 5 minutes, then drain and set aside.
3. In a skillet, heat the olive oil over medium heat, add the sliced mushrooms, and sauté until golden brown.
4. In a separate bowl, whisk together the plant-based milk, flour, garlic powder, onion powder, soy sauce, black pepper, and salt until smooth.
5. Combine the green beans, sautéed mushrooms, and the milk mixture in a large bowl and mix well.
6. Pour the mixture into the prepared casserole dish and bake for 20 minutes.
7. Remove from the oven and top with crispy fried onions and nutritional yeast if using, then return to the oven for an additional 10 minutes.
8. Let it cool for a few minutes before serving.
Tips:
- Feel free to add other vegetables like corn or bell peppers for extra flavor and color.
- Make the dish ahead of time, refrigerate, and just bake it before serving.
- To make it gluten-free, substitute the all-purpose flour with a gluten-free flour blend.
Creamy Vegan Mushroom Green Bean Bake
This Creamy Vegan Mushroom Green Bean Bake is special for its rich, savory flavors and creamy texture that perfectly balance the earthiness of mushrooms with the crispness of green beans.
Ingredients:
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 8 ounces mushrooms, sliced
- 2 cups fresh green beans, trimmed
- 1 cup vegetable broth
- 1 can (14 ounces) coconut milk
- 2 tablespoons soy sauce
- 1 teaspoon dried thyme
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup breadcrumbs
- 1/4 cup nutritional yeast
Preparation Time: 15 minutes
Cooking Time: 30 minutes
Total Time: 45 minutes
Instructions:
1. Preheat your oven to 375°F (190°C).
2. In a large skillet, heat the olive oil over medium heat and sauté the onion until translucent, about 5 minutes.
3. Add the minced garlic and mushrooms to the skillet, cooking for an additional 5 minutes until the mushrooms are browned.
4. Stir in the green beans and cook for 2-3 minutes.
5. Pour in the vegetable broth, coconut milk, soy sauce, thyme, salt, and pepper, mixing well.
6. Transfer the mixture into a baking dish and spread evenly.
7. In a separate bowl, combine the breadcrumbs and nutritional yeast, then sprinkle it evenly over the mixture in the baking dish.
8. Bake in the preheated oven for 25-30 minutes until the top is golden brown and the sauce is bubbly.
Tips:
- Add some fresh herbs like parsley or basil for added flavor before serving.
- For a crunchier topping, broil for an additional 2-3 minutes after baking.
- Feel free to mix in other vegetables such as carrots or bell peppers for variety.
Cheesy Vegan Green Bean Casserole Extravaganza
This Cheesy Vegan Green Bean Casserole Extravaganza features savory flavors and a rich, creamy texture that will delight everyone at your table.
Ingredients:
- 1 pound fresh green beans, trimmed
- 1 cup raw cashews, soaked for 4 hours
- 1 cup vegetable broth
- 1 tablespoon nutritional yeast
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 tablespoon soy sauce
- 1 cup sliced mushrooms
- 1 cup French fried onions (vegan)
- 1 tablespoon olive oil
- ½ teaspoon black pepper
- ½ teaspoon salt
Preparation Time: 15 minutes
Cooking Time: 30 minutes
Total Time: 45 minutes
Instructions:
1. Preheat your oven to 350°F (175°C).
2. Blanch the green beans in boiling water for 5 minutes, then transfer them to an ice bath to cool.
3. In a blender, combine soaked cashews, vegetable broth, nutritional yeast, garlic powder, onion powder, soy sauce, black pepper, and salt; blend until smooth.
4. In a skillet, heat olive oil over medium heat and sauté sliced mushrooms until they are golden brown.
5. In a large mixing bowl, combine blanched green beans, sautéed mushrooms, and creamy cashew mixture; stir until well coated.
6. Transfer the mixture to a baking dish and bake for 20 minutes.
7. Remove from the oven, sprinkle with French fried onions, and bake for an additional 10 minutes until golden and bubbly.
8. Let the casserole cool for a few minutes before serving.
Tips:
- For extra creaminess, use a little more vegetable broth in the cashew mixture.
- Feel free to add your favorite herbs for additional flavor.
- Keep leftovers in an airtight container in the fridge for up to 3 days.
Herbed Vegan Green Bean and Potato Bake
This Herbed Vegan Green Bean and Potato Bake combines fresh green beans and tender potatoes with an aromatic blend of herbs for a comforting and flavorful dish that’s perfect for any occasion.
Ingredients:
- 1 pound green beans, trimmed
- 4 cups potatoes, diced
- 3 tablespoons olive oil
- 2 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 cup vegetable broth
- 1 tablespoon lemon juice
- 1/4 cup fresh parsley, chopped
Preparation Time: 15 minutes
Cooking Time: 45 minutes
Total Time: 60 minutes
Instructions:
1. Preheat your oven to 400°F (200°C).
2. In a large bowl, combine the diced potatoes, green beans, olive oil, garlic, thyme, rosemary, salt, and black pepper; toss until evenly coated.
3. Transfer the mixture to a large baking dish and spread it out evenly.
4. Pour the vegetable broth and lemon juice over the top of the vegetables.
5. Cover the baking dish with aluminum foil and bake for 30 minutes.
6. After 30 minutes, remove the foil and continue baking for another 15 minutes, or until the potatoes are tender and lightly browned.
7. Remove from the oven and stir in the fresh parsley before serving.
Tips:
- Feel free to add other vegetables like carrots or bell peppers for added flavor and nutrition.
- For a creamier texture, consider adding a dollop of vegan sour cream before serving.
- This dish can be made ahead of time and reheated in the oven just before serving.
Crunchy Topped Vegan Green Bean Casserole
This Crunchy Topped Vegan Green Bean Casserole is a delightful twist on a classic favorite, featuring robust garlic and onion flavors with a satisfying crispy topping.
Ingredients:
- 1 pound fresh green beans, trimmed and halved
- 1 cup sliced mushrooms
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 cup vegetable broth
- 2 tablespoons soy sauce
- 1 cup unsweetened plant-based milk
- 3 tablespoons cornstarch
- 1 teaspoon black pepper
- 1 teaspoon salt
- 1 cup breadcrumbs
- 2 tablespoons nutritional yeast
- 2 tablespoons olive oil
Preparation Time: 15 minutes
Cooking Time: 30 minutes
Total Time: 45 minutes
Instructions:
1. Preheat your oven to 350°F (175°C).
2. Blanch the green beans in boiling water for about 3 minutes, then drain and set aside.
3. In a large skillet, sauté the chopped onion and garlic in olive oil until translucent.
4. Add the sliced mushrooms and cook until soft.
5. In a bowl, whisk together the vegetable broth, soy sauce, plant-based milk, cornstarch, black pepper, and salt until smooth.
6. Pour the mixture into the skillet with the vegetables and cook until thickened, stirring continuously.
7. Combine the thickened sauce with the blanched green beans and mix well.
8. Transfer the mixture to a baking dish and spread evenly.
9. In a small bowl, combine the breadcrumbs and nutritional yeast, then sprinkle evenly over the casserole.
10. Bake in the preheated oven for 20 minutes, or until the topping is golden brown and crunchy.
Tips:
- For extra flavor, add a pinch of paprika to the breadcrumb topping.
- Feel free to use frozen green beans if fresh ones are not available.
- This casserole can be made ahead of time and refrigerated before baking.
Spicy Vegan Green Bean Casserole with Peppers
This Spicy Vegan Green Bean Casserole with Peppers is a delightful twist on a classic dish, combining the crispness of green beans with the zesty kick of peppers for a flavor packed experience.
Ingredients:
- 4 cups fresh green beans, trimmed and cut
- 1 cup bell peppers, diced (any color)
- 1 cup mushrooms, sliced
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 teaspoon red pepper flakes (adjust to taste)
- 2 tablespoons olive oil
- 1 cup vegetable broth
- 1 cup unsweetened plant-based milk
- 3 tablespoons all-purpose flour
- 1 teaspoon soy sauce
- 1 cup crispy fried onions (for topping)
- Salt and pepper to taste
Preparation Time: 15 minutes
Cooking Time: 30 minutes
Total Time: 45 minutes
Instructions:
1. Preheat your oven to 375°F (190°C).
2. In a large skillet, heat olive oil over medium heat and add diced onion and minced garlic; sauté until translucent.
3. Add the sliced mushrooms and bell peppers, cooking until softened, about 5 minutes.
4. Stir in the fresh green beans, red pepper flakes, vegetable broth, plant-based milk, and soy sauce.
5. Gradually whisk in the flour until well combined, making sure there are no lumps.
6. Season with salt and pepper to taste, then bring the mixture to a gentle simmer and cook for about 5 minutes until slightly thickened.
7. Transfer the mixture to a baking dish and top with crispy fried onions.
8. Bake in the preheated oven for 20 minutes or until the top is golden brown.
Tips:
- For extra heat, consider adding diced jalapeños along with the bell peppers.
- You can also use pre-cooked green beans if you’re in a hurry to save some preparation time.
- This dish can be made ahead of time; simply reheat before serving.
Maple Glazed Vegan Green Bean Bake
This Maple Glazed Vegan Green Bean Bake is a delightful blend of savory and sweet flavors that elevate traditional green bean casserole to a healthy and delicious level.
Ingredients:
- 2 pounds fresh green beans, trimmed
- 1 cup sliced mushrooms
- 1 cup vegan cream cheese
- 1/2 cup vegetable broth
- 1/4 cup maple syrup
- 2 tablespoons soy sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 cup breadcrumbs
- 1/4 cup chopped pecans or walnuts (optional)
Preparation Time: 15 minutes
Cooking Time: 30 minutes
Total Time: 45 minutes
Instructions:
1. Preheat your oven to 350°F (175°C).
2. In a large pot, bring water to a boil and blanch the green beans for about 3-5 minutes until bright green. Drain and set aside.
3. In a skillet, sauté the mushrooms in a little vegetable broth until softened, about 5 minutes.
4. In a large mixing bowl, combine the vegan cream cheese, vegetable broth, maple syrup, soy sauce, garlic powder, and onion powder. Mix until smooth.
5. Add the blanched green beans, sautéed mushrooms, and half of the breadcrumbs to the mixture. Stir until well combined.
6. Transfer the green bean mixture to a baking dish and spread evenly. Top with the remaining breadcrumbs and chopped nuts if using.
7. Bake in the preheated oven for 25 minutes until golden and bubbly.
Tips:
- For extra flavor, add a pinch of smoked paprika to the cream cheese mixture.
- This dish can be prepared in advance and baked just before serving.
- Feel free to experiment with different nuts or seeds for added crunch.
Classic Vegan Green Bean Casserole with a Twist
This Classic Vegan Green Bean Casserole with a Twist combines traditional flavors with a delightful hint of smokiness from the smoked paprika and umami from the mushrooms.
Ingredients:
- 1 pound fresh green beans
- 8 ounces cremini mushrooms, sliced
- 1 cup unsweetened plant-based milk
- 1/4 cup all-purpose flour
- 1 tablespoon soy sauce
- 1 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- 1/4 teaspoon black pepper
- 1 cup crispy fried onions
- 1 tablespoon olive oil
- Salt to taste
Preparation Time: 15 minutes
Cooking Time: 30 minutes
Total Time: 45 minutes
Instructions:
1. Preheat your oven to 350°F (175°C).
2. Trim the ends of the green beans and place them in a large pot of boiling water. Blanch for about 5 minutes until bright green.
3. In a skillet, heat the olive oil over medium heat, add the sliced mushrooms, and sauté until they are browned, about 5-7 minutes.
4. In a mixing bowl, whisk together the plant-based milk, flour, soy sauce, smoked paprika, garlic powder, black pepper, and salt until smooth.
5. Drain the green beans and combine them with the sautéed mushrooms in a large mixing bowl.
6. Pour the milk mixture over the green beans and mushrooms, stirring gently to combine.
7. Transfer the mixture to a greased baking dish and top with crispy fried onions.
8. Bake in the preheated oven for 25 minutes or until bubbly and the onions are golden brown.
Tips:
- For added richness, try using a full-fat coconut milk instead of plant-based milk.
- Mix in some fresh herbs like thyme or rosemary for additional flavor.
- Feel free to substitute the green beans with asparagus or broccoli for a delicious variation.
Mediterranean Veggie Green Bean Casserole
This Mediterranean Veggie Green Bean Casserole combines the classic comfort of a traditional dish with vibrant Mediterranean flavors, making it a deliciously wholesome choice for any meal.
Ingredients:
- 1 pound green beans, trimmed
- 1 cup cherry tomatoes, halved
- 1 cup bell peppers, diced
- 1/2 cup red onion, diced
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1 can (15 ounces) chickpeas, drained and rinsed
- 1 cup feta cheese, crumbled
- 1/2 cup breadcrumbs
- 1/4 cup olive oil
- Salt and pepper to taste
Preparation Time: 15 minutes
Cooking Time: 30 minutes
Total Time: 45 minutes
Instructions:
1. Preheat your oven to 375°F (190°C).
2. In a large skillet, heat the olive oil over medium heat and sauté the red onion and garlic until translucent.
3. Add the diced bell peppers, cherry tomatoes, and green beans to the skillet and cook for about 5 minutes until slightly tender.
4. Stir in the chickpeas, oregano, thyme, salt, and pepper, mixing well to combine.
5. Transfer the veggie mixture to a greased baking dish and sprinkle the feta cheese evenly over the top.
6. In a small bowl, mix the breadcrumbs with a drizzle of olive oil before sprinkling over the casserole.
7. Bake for 25-30 minutes, or until the breadcrumbs are golden brown and the vegetables are tender.
Tips:
- For a gluten-free option, use gluten-free breadcrumbs.
- Feel free to add more vegetables, such as zucchini or spinach, for additional nutrients.
- If you like a little heat, add some red pepper flakes to the veggie mixture.
Smoky Vegan Green Bean and Nut Casserole
This Smoky Vegan Green Bean and Nut Casserole is a deliciously hearty dish packed with savory flavors and a delightful crunch that will please vegans and non-vegans alike.
Ingredients:
- 1 pound fresh green beans, trimmed
- 1 cup unsalted mixed nuts, chopped
- 1 cup vegan cream or cashew cream
- 1 cup vegetable broth
- 1 tablespoon soy sauce
- 1 teaspoon smoked paprika
- 2 cloves garlic, minced
- 1 small onion, diced
- 2 tablespoons olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup bread crumbs
- 1/4 cup nutritional yeast
Preparation Time: 15 minutes
Cooking Time: 30 minutes
Total Time: 45 minutes
Instructions:
1. Preheat your oven to 375°F (190°C).
2. Blanch the green beans in boiling water for 3-4 minutes, then drain and set aside.
3. In a large skillet, heat the olive oil over medium heat and sauté the diced onion and minced garlic until translucent.
4. Add the chopped mixed nuts, smoked paprika, salt, and black pepper to the skillet, stirring to combine.
5. Pour in the vegetable broth and soy sauce, then add the vegan cream, stirring until the mixture is heated through.
6. Mix in the blanched green beans and stir until well-coated.
7. Transfer the mixture into a baking dish and sprinkle the bread crumbs and nutritional yeast evenly on top.
8. Bake in the preheated oven for 25-30 minutes, or until the top is golden brown and crispy.
Tips:
- For extra flavor, try adding some sautéed mushrooms or bell peppers.
- You can substitute any of your favorite nuts for a personal touch.
- Feel free to prepare the casserole in advance and refrigerate it, then bake it right before serving.