I’m so excited to be enjoyed green bean casserole again ever since I figured out how to make my own gluten-free version of French fried onions, check out my recipe for Gluten-Free French Fried Onions

Other favorite delicious holiday side dishes are Vegan Gravy Recipe, Vegan Cranberry Sauce, and Garlic Rosemary Mashed Potatoes

Vegan Gluten-Free Green Bean Casserole

Now don’t get me wrong, you don’t have to wait for the holiday to enjoy these delicious recipes, like Lentil Meatballs, Whole Roasted Cauliflower, and Vegan Sweet Potato Casserole

If you have been skipping green bean casserole, then you no longer have to because this green bean casserole is vegan, gluten-free, and delicious.

It is so easy to prepare your own green bean casserole from scratch and is by far the best green bean casserole I have eaten. 


Vegan Green Bean Casserole


How To Make Vegan Green Bean Casserole

I made my green bean casserole without mushrooms but you can chop and saute some and add to your casserole recipe; Your Thanksgiving will now be complete with my easy green bean served with Lentil Loaf, and Mashed Potatoe

  1. Make a batch of or store-bought.
  2. Preheat oven to 350, prepare casserole pan and set aside.
  3. Steam green beans, drain, and set aside. 
  4. Make the cream sauce, Stir in green beans plus 1/2 cup French Fried Onions.
  5. Pour into a casserole pan,  bake for 10 minutes, top with remaining French fried onions. 
  6. Bake for another 10 minutes.
  7. Prepare green bean casserole ahead, keep covered I the refrigerator, and just leave off the French fried onions until the day you are reheating. 
Vegan Green Bean Casserole Green Beans Cooking In Pot


How Do You Make Green Bean Casserole With Fresh Green Beans?

  1. To use fresh green beans, trim ends, and chop to the desired length.
  2. Bring a large pot of water to boil and add green beans and cook until bright green and tender, about 6 minutes.
  3. Turn off heat and drain immediately in a colander, rinse with cold water to stop the cooking process. 

How Do You Make Green Bean Casserole From Frozen Green Beans?

  1. Place frozen green beans in a colander, quickly thaw by running under running water
  2.   Bring a large pot of water to boil and add green beans and cook until bright green and tender, about 5 minutes.
  3. Remove from heat, drain and rinse with cold water to stop the cooking process. 

Although frozen green beans are blanched before packaging, I prefer to cook until tender.


The sauce for your green bean casserole should not be soupy, it should be a nice thick sauce.

If you find it is soupy, you might not have cooked the sauce on the stovetop until it is thick and creamy or the vegetables released more liquid while baking.

Remove the onion topping, return the green beans and sauce on the stovetop and cook until thick. Then return the dish to the casserole pan and add topping. 

Why Is My Topping Not Crispy?

Sogging French fried onion topping is a sign that your filling was just too wet. Don’t add the topping for your green bean casserole until you are ready for it to go in the oven. Having the crispy onion topping sit on the wet green beans for long while you may be waiting for your lentil loaf, stuffing, and sweet potato casserole to finish might ruin it. 

To crisp up your topping return to a preheated oven at 400 degrees and cook for about 5- 10 minutes.

Can I Make My Green Bean Casserole In Advance?

Yes, you can make your casserole ahead of time and keep refrigerated for 3 days, just hold the topping until you are ready to serve. To reheat, cover with foil and bake in a preheated oven at 350 degrees for 30 minutes, remove the foil cover, add the topping and cook for another 15-20 minutes.


Best Vegan Green Bean Casserole

Other Delicious Holiday Recipes To Try

Easy Vegan Green Bean Casserole

If you enjoyed this post and would love to see more, join me on  InstagramFacebook & Twitter!

Get discounted copies of my cookbook here.

Also please leave a star rating ;-)

Need some encouragement on your Healthier Steps journey?

Join our Facebook groups, sharing lots of delicious vegan and gluten-free recipes, health tips, etc., from our members. Please join us and invite your friends to Gluten-Free and Vegan For Beginners and Vegan Recipes With Love.




(Per portion)
  • Energy: 280 kcal / 1170 kJ
  • Fat: 9 g
  • Protein: 6 g
  • Carbs: 49 g

Cook Time

  • Preparation: 20 min
  • Cooking: 25 min
  • Ready in: 45 min
  • For: 6 Servings


No Mushroom Cream Sauce


  1. Preheat oven 350, lightly oil or spray casserole pan with oil and set aside. Bring a large pot of water to boil, add fresh or thawed green beans and cook until tender, about 6 minutes. Remove from stove and pour in a colander to drain. Rinse with cold water, drain and set aside.
  2. Prepare cream sauce, add vegetable broth, cashews, yeast flakes, Bragg's Liquid Aminos, arrowroot, onion powder, garlic and salt to taste. Process until smoth.
  3. Pour sauce into a large saucepan, cook over medium heat until thick, whisking constantly. Remove from heat, stir in green beans and 1/2 cup French fried onions.
  4. Transfer mixture to a prepared casserole pan. Bake for about 10 minutes, top with remaining French fried onions and bake for 10 more minutes.


Vegan Green Bean Casserole
Recipe author's Gravatar image

Michelle Blackwood, RN

Hi, I’m Michelle, I’m the voice, content creator and photographer behind Healthier Steps. I share vegan and gluten-free recipes because of past health issues. My goal is to help you make healthier choices and show you how healthy eating is easy and delicious.