Vegan Green Bean Casserole

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.


Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

By submitting this form, you consent to receive emails from Healthier Steps.

Vegan Green Bean Casserole

Vegan Green Bean Casserole

Amazing vegan green bean casserole topped with homemade crispy French fried onions is absolutely flavorful. Now you can enjoy this vegan and gluten-free version of the American Classic for your Thanksgiving and Christmas feast.
5 from 3 votes
Print Pin Rate
Course: Side Dish
Cuisine: American
Keyword: vegan green bean casserole
Prep Time: 20 minutes
Cook Time: 25 minutes
Servings: 6 servings
Calories: 103kcal



  • 1 pound fresh green beans trimmed and cut into pieces
  • 1 recipe French Fried Onions *link to recipe

No Mushroom Cream Sauce

  • 1 cup vegetable broth
  • 1 cup unsweetened almond milk or rice milk
  • 1/2 cup raw cashews soaked for an hour
  • 2 tablespoons nutritional yeast flakes
  • 2 teaspoons Bragg’s liquid aminos
  • 1 teaspoon cornstarch or arrowroot powder
  • 1 teaspoon onion powder
  • 1 clove garlic
  • salt to taste


  • Preheat the oven to 350 °F. Lightly oil or spray a 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 the stove and pour the beans into a colander to drain. Rinse with cold water, drain, and set aside.
  • Prepare cream sauce, add vegetable broth, cashews, yeast flakes, Bragg’s Liquid Aminos, arrowroot, onion powder, garlic and salt to taste. Process until smoth.
  • Pour the sauce into a large saucepan and cook over medium heat until thick, whisking constantly. Remove from heat and stir in the green beans and 1/2 cup French-fried onions.
  • Transfer the mixture to a prepared casserole pan. Bake for about 10 minutes, then top with the remaining French-fried onions and bake for 10 more minutes.


Calories: 103kcal | Carbohydrates: 11g | Protein: 5g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 217mg | Potassium: 286mg | Fiber: 3g | Sugar: 4g | Vitamin A: 605IU | Vitamin C: 10mg | Calcium: 84mg | Iron: 2mg

Similar Posts


  1. 5 stars
    Absolutely delicious! It tasted just like my moms green bean casserole and I can’t wait to make it again. Thank you so much!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating