The #APNP Green Bean Casserole Recipe

Welcome, fellow food enthusiasts! Today, we're taking a trip down memory lane to revisit a classic dish that has graced many holiday tables: the beloved Green Bean Casserole.

But hold on to your hats, because we're putting a fresh, cruelty-free twist on this timeless recipe that will have you begging for seconds.

Yes, you heard that right – we're making a Vegan Green Bean Casserole that's as delicious as it is ethical. So, grab your apron and let's get cooking!

Now, most of us are familiar with the traditional Green Bean Casserole made with canned beans, canned mushroom soup, and crispy fried onions.

But we're taking this dish to new heights by using fresh green beans and creating a creamy mushroom sauce from scratch.

No more relying on processed ingredients – we're keeping it all plant-based and cruelty-free, just like our ethos at All Plants No Pain. #APNP

Here's what you'll need for this amazing Vegan Green Bean Casserole:


  • 1 pound of fresh green beans, trimmed and halved
  • 1 1/2 cups of sliced mushrooms
  • 1 small onion, finely chopped
  • 3 cloves of garlic, minced
  • 2 tablespoons of all-purpose flour
  • 1 1/2 cups of vegetable broth
  • 1 cup of plant-based milk (such as almond, soy, or oat milk)
  • 1/2 cup of nutritional yeast
  • 1/2 teaspoon of onion powder
  • 1/2 teaspoon of garlic powder
  • 1/2 teaspoon of dried thyme
  • 1/2 teaspoon of dried rosemary
  • Salt and pepper to taste
  • 1 cup of crispy fried onions (check the label to make sure they are vegan)


  1. Preheat your oven to 350°F (175°C) and grease a casserole dish with your favorite vegan butter or oil.
  2. In a large pot of boiling water, blanch the fresh green beans for 2-3 minutes until they are bright green and slightly tender. Drain and transfer to a bowl of ice water to stop the cooking process. This will help them retain their vibrant color and crispness.
  3. In a separate large skillet, heat some vegan butter or oil over medium heat. Add the sliced mushrooms, chopped onion, and minced garlic, and sauté for 5-7 minutes until the mushrooms release their moisture and start to brown.
  4. Sprinkle the flour over the mushroom mixture and stir to combine. Cook for another 2-3 minutes, stirring constantly, until the flour is fully incorporated and slightly toasted.
  5. Slowly whisk in the vegetable broth and plant-based milk, and continue whisking until the mixture thickens and comes to a simmer.
  6. Stir in the nutritional yeast, onion powder, garlic powder, dried thyme, dried rosemary, salt, and pepper. Taste and adjust seasonings as needed.
  7. Add the blanched green beans to the skillet with the mushroom sauce and toss to coat the beans evenly.
  8. Transfer the green bean and mushroom mixture to the greased casserole dish, and top with a generous layer of crispy fried onions.
  9. Bake in the preheated oven for 20-25 minutes, or until the casserole is bubbly and the onions are golden brown and crispy.
  10. Remove from the oven and let it cool for a few minutes before serving. Your Vegan Green Bean Casserole is now ready to steal the show at your next holiday gathering or any time you're craving a comforting, cruelty-free dish that's both delicious and ethical.

Now, let's talk about why this Vegan Green Bean Casserole is the best choice for you and your loved ones.

Not only is it packed with fresh flavors and creamy textures that will leave your taste buds dancing with delight, but it's also in line with the cruelty-free values of All Plants No Pain.

By using fresh green beans and making the mushroom sauce from scratch, you're avoiding the processed ingredients often found in traditional Green Bean Casserole recipes, which can contain animal-derived products and be harmful to animal welfare.

With our recipe, you can feel good knowing that you're supporting animal welfare and farm sanctuaries, while still enjoying a classic comfort food.

And let's not forget about the ease of preparation. While making a Green Bean Casserole from scratch may sound daunting, our recipe keeps it simple and straightforward.

With just a few easy-to-find ingredients and simple steps, you'll have a homemade, cruelty-free dish that's sure to impress your guests.

Plus, the result is a dish that's bursting with fresh flavors, giving you a Vegan Green Bean Casserole that's even better than the canned versions of the past.

So, the next time you're craving a classic comfort food with a vegan twist, give our recipe for Vegan Green Bean Casserole a try.

With fresh green beans, a creamy mushroom sauce made from scratch, and a crunchy topping of crispy fried onions, this dish is sure to be a hit with your family and friends.

Not only will you be supporting animal welfare and farm sanctuaries, but you'll also be indulging in a delicious, homemade meal that's in line with your cruelty-free beauty lifestyle.

It's a win-win for your taste buds and your conscience.

We hope this Vegan Green Bean Casserole recipe has inspired you to try out this cruelty-free twist on a classic comfort food.

At All Plants No Pain, we're passionate about supporting animal welfare and farm sanctuaries, and that extends to the kitchen as well. We'd love to hear your thoughts on this recipe and how it turned out for you.

Did you enjoy the fresh flavors and creamy textures?

Did you find it easy to prepare?

Leave us a comment below and let us know! Don't forget to use the hashtag #APNP to share your culinary creations with our community.

Happy cooking, and we can't wait to hear from you!

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.