• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • Start Here
  • Recipes
    • Appetizers
    • Bread
      • Sourdough
      • Sourdough Discard Recipes
      • Gluten Free Sourdough
      • Gluten Free Sourdough Discard Recipes
    • Breakfast & Brunch
    • Condiments
    • Desserts
    • Drinks
    • Grab & Go Snacks
    • Main Dishes
    • Side Dishes
    • Recipe Search
    • Recipe Index
Vanilla And Bean

Vanilla And Bean

Sweet and Savory Vegetarian

  • Facebook
  • Instagram
  • Pinterest
  • Subscribe
  • Shop
  • About
    • Subscribe
    • A little bit about me…
    • Contact
You are here: Home / Recipes / Side Dishes / Vegetable Sides / Vegan Green Bean Casserole

Vegan Green Bean Casserole

5 stars (from 2 ratings)
By Traci York — Updated February 6, 2026 — 5 Comments / Jump to Recipe
This post may contain affiliate links. Please read my affiliate policy.

A rich yet simple Vegan Green Bean Casserole is a make ahead ready side dish for your holiday table! It features fresh green beans, an easy homemade cream of mushroom gravy, scented with garlic and rosemary. Topped with crispy and chunky homemade bread crumbs. You can make it ahead and pop it in the oven before serving. This recipe is vegetarian, vegan and easily gluten free. 

Easy Vegan Green Bean Casserole in a skillet ready to serve.

Always Reliable Green Bean Casserole! 

A most beloved side at the Thanksgiving table: Green Bean Casserole. Amiright? Something that’s been on the family table since I could utter the words cranberry sauce. No doubt there are many variations, but my favorite of all? Green bean casserole with fresh beans and homemade cream of mushroom!

I topped this recipe with homemade sourdough bread crumbs. If gluten free, top this recipe with gluten free bread crumbs. 

___________________________

How to Make Vegan Green Bean Casserole

Cutting mushrooms with a knife on a cutting board preparing for green bean casserole.
1. chop the mushrooms, shallot & garlic,
Trimming green beans with a knife on a cutting board preparing for a healthy green bean casserole.
2. trim the beans, then blanch in boiling water.
Green Beans in Ice Bath after blanching them.
3. transfer to an ice bath to cool quickly.
Sautéed Mushrooms and Shallots in a skillet.
4. saute the mushrooms until golden, add the shallots.

      

While cooking the mushrooms, now is a good time to make the bread crumbs. Simply toast the bread, then give it a whirl in a food processor until chunky.

About the Key Ingredients

  • Fresh Green Beans: in season fresh green beans will offer best texture. You can keep them long, as seen in the pictures, or chop them in half.
  • Crimini Mushrooms: add so much flavor and hearty texture to this casserole. You can use fresh white button here too with delicious results.
  • All Purpose Flour or Tapioca Starch (for gluten free): this will thicken the homemade mushroom gravy and add creamy body and texture to the casserole.
  • Low Sodium Vegetable Broth: use a high-quality vegetable broth for the best flavor. I use low-sodium Better Than Bullion vegetable concentrate. I love it because it’s organic, economical, produces less waste. Plus, it tastes great!
  • Plant Milk: I use unsweetened Homemade Cashew Milk, but you can use any plant milk you prefer. Just make sure it’s unsweetened.
  • Sourdough Bread or Gluten Free Bread for the homemade bread crumb topping.
Mushroom and onion sauté in a skillet, with added garlic and herbs.
… continue to saute, then add garlic & rosemary.
Pouring cashew milk into homemade cream of mushroom soup for the vegan green bean casserole.
5. stir in flour, then pour in plant milk, cook until slightly thickened.
Blanched fresh green beans in homemade Cream of Mushroom Soup.
6. stir in the green beans, top with bread crumbs & bake.

   

Get ahead by making and assembling the casserole (without the breadcrumbs) one day ahead, then refrigerate. When ready to bake, top with breadcrumbs and pop it into the oven!

Closeup of Vegetarian Green Bean Casserole in a skillet with a serving spoon.

Traci’s Tips

  • Gluten Free? Yes please! Use tapioca flour instead of all purpose, and top the casserole with gluten free bread crumbs.
  • What I love about this recipe is not only can it be made in advance, but after blanching the green beans, the recipe is made, start to finish, in a skillet! I like to use my 10″ cast iron skillet for this recipe.
Overhead image of Green Bean Casserole
Save Recipe Saved! Print Recipe

Vegan Green Bean Casserole

Prep Time:30 minutes minutes
Cook Time:25 minutes minutes
Total Time:55 minutes minutes
Servings:5 Servings
Calories:139kcal
Author:Traci York
A rich and delicious Vegan Green Bean Casserole recipe is a make ahead ready side dish for your holiday table! Whip this dairy free casserole up in no time using a homemade cream of mushroom base, fresh green beans and sourdough breadcrumbs!
(keep screen awake)

Ingredients

  • 1 lb (500g) Fresh Green Beans
  • 3 (95g) Slices of Sourdough Bread or gluten free bread
  • 2 Tbs Olive Oil
  • 12 oz (345g) Crimini Mushrooms large sliced or cut into smaller pieces
  • 3/4 C (100g) Shallots about 1 large, iced small
  • 1 Tbs Minced Garlic about 2 large cloves
  • 1 tsp Fine Sea Salt divided
  • 1/2 tsp Ground Black Pepper
  • 1 tsp Fresh Rosemary chopped fine – optional
  • 2 Tbs All Purpose Flour or use tapioca flour for gluten free
  • 1 C (265g) Vegetable Broth
  • 1 C (245g) Plant Milk I like homemade unsweetened cashew milk 1/2 diluted with water

Instructions

Blanch the Green Beans

  • To blanch the green beans, fill a medium stock pot 3/4 full with water. Add a pinch of salt and bring the water to a boil. Meanwhile, prepare the green beans by washing and trimming the stem end. Leave the green beans long for a fancy look, or trim in half for practical purposes.
  • Prepare an ice bath by filling a medium bowl with water and a few hand-fulls of ice.
  • Once the water is boiling, plunge the green beans into the boiling water. Set a timer for three minutes. The water does not have to return to a boil. When the timer goes off, drain the beans and transfer them to the ice bath. Allow to set until cool to the touch. Drain and set aside.

For the Bread Crumbs

  • Toast the bread in a toaster. Add the bread to a food processor fitted with an S blade, and sprinkle in 1/4 tsp salt. Process until bread crumbs form. I like mine a bit chunkier. Set aside.

For the Casserole

  • Preheat the oven to 375F (180C) and arrange a rack in the center.
  • In a 10" (25cm) oven proof skillet, I use a cast iron skillet, heat the oil until it shimmers. Add the mushrooms and sear them, stirring only a few times, for 7-8 minutes on medium high heat. They will release their juices and turn a dark color.
  • Turn the heat to medium low and add the shallots. Saute' for about 3 minutes or until the shallots just soften. Stir in the garlic, 3/4 tsp sea salt, pepper and rosemary. Then, sprinkle in the flour/tapioca. Stir to coat the veggies, one minute. Pour in the broth and bring simmer for about two minutes or until the mixture starts to thicken, stirring occasionally. Pour in the milk, stir, and bring to a simmer.
  • Reduce the heat and cook on medium low for about 7-8 minutes, until the sauce thickens a bit. It will be a thinish gravy, but will thicken further in the oven. Taste for seasoning adjustment. Stir in the beans and coat with the creamy mushroom mixture.
  • Make Ahead Tip: At this point the casserole can be covered and stored in the refrigerator for up to 24 hours. Allow the mushroom gravy time to cool before stirring in the green beans. Pull it from the fridge when ready to bake while the oven heats up. Top with bread crumbs just before baking. (You'll need to give the casserole a few more minutes in the oven with this method).
  • Just before baking, sprinkle the bread crumbs evenly over the top of the casserole. Bake at 375F for 25-30 minutes or until bread crumbs are toasty/crisp and the casserole is bubbly.
  • Store leftovers in a lidded container in the refrigerator for up to three days. Reheat in a 350F oven for about 10 minutes.

Notes

Recipe inspired by Haggen, holiday 2018.
Nutrition is provided as a courtesy and is an estimate. If this information is important to you, please have it verified independently.
Serving: 1serving | Calories: 139kcal | Carbohydrates: 19g | Protein: 5g | Fat: 6g | Saturated Fat: 1g | Sodium: 699mg | Potassium: 615mg | Fiber: 4g | Sugar: 7g | Vitamin A: 726IU | Vitamin C: 14mg | Calcium: 62mg | Iron: 2mg
Made It? Leave a comment below! The most helpful comment may include recipe rating, feedback, any modifications and/or helping other commenters. On Instagram? Take a snap of your make and share, tagging @VanillaAndBean #VanillaAndBean!

You might also like:

Maple-Roasted Cardamom-Spiced Carrots and Apples on a serving platter.

Maple-Roasted Cardamom-Spiced Carrots and Apples

Bourbon Soaked Cherry Vanilla Bean Ice Cream on a cone being held by a hand.

Vegan Bourbon Soaked Cherry Vanilla Bean Ice Cream

Chili in a skillet covered in tater tots.

Vegetarian Chili Tater Tot Hotdish

Overhead shot of Peanut Butter Banana Chocolate Chip Breakfast Bars cut and ready for sharing.

Peanut Butter Banana Chocolate Chip Breakfast Bars

  • Mushrooms
  • Oven Baked
  • Fall
  • Summer
  • Christmas
  • Thanksgiving
Share1.7kPinShareEmail

Sign up for the Vanilla And Bean newsletter and get my Five Secrets to Vegetarian Cooking email series delivered to your inbox!

You will receive recipes and kitchen tips, along with information about our partners and offerings. For more details, review the Vanilla And Bean privacy policy.
Previous Post: « Fresh Homemade Sourdough Discard Biscuits
Next Post: Mini Pecan Pies »

Reader Interactions

5 comments

    5 from 2 votes

    Leave a Comment & Rate this Recipe Cancel reply

    If you love this recipe, please consider leaving a star rating when commenting below. Star ratings play an important role in helping others in the online community discover and enjoy my recipes. I appreciate your support!

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

    Recipe Rating





    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Avatar for DaniellaDaniella

    November 15, 2024 at 3:23 pm

    5 stars
    Coming back to this recipe again, third year in a row🙌🏽

    Reply
    • Avatar for Traci YorkTraci York

      November 15, 2024 at 3:37 pm

      Love hearing this, Daniella! Thank youuu for sending a smile!

      Reply
  2. Avatar for Daniella FunkDaniella Funk

    November 21, 2023 at 3:37 pm

    5 stars
    I made this recipe years ago during Christmas time and my very non veggie boyfriend even loved it! Loved the ability to make it in a cast iron to get that extra iron. This year that same boyfriend is now my husband asking for the recipe for thanksgiving and I have search led high and low AND FINALLY FOUND IT. So excited to finally make this for my family!! The flavors are so wonderful together and even people who don’t like green bean casseroles love this (probably because there’s no processed foods in this recipe) Love, love love!!

    Reply
    • Avatar for Traci YorkTraci York

      November 21, 2023 at 4:16 pm

      What a relief Daniella (I have been down that road)! Thank you for coming back and letting us know! Hooray!

      Reply
  3. Avatar for CindyCindy

    November 19, 2019 at 9:06 am

    Just in time for Thanksgiving! I’ve been wanting a vegan recipe for this dish because I found gluten free vegan crispy onion rings at Aldi this year. Thank you!

    Reply

Primary Sidebar

well hello!

Traci in front of a barn.

I’m Traci and this is my blog. So Glad You Stopped By!

Here you’ll find full of flavor vegetarian comfort food with vegan and gluten free recipes too. I also share sourdough, sweets and naturally sweetened baked goods and desserts recipes because we all gotta have a little balance!

Learn More About Traci  or  The Blog.

Search

Start Here!

Why vegetarian, what you’ll find on Vanilla And Bean and fan favorites all right here!

Right this Way to Start

Footer

Affiliate Info

Vanilla And Bean is monetized in part through the use of affiliate links. As an Amazon Associate I earn from qualifying purchases. This means that if you click on a link and/or purchase an item after clicking on a link, Vanilla And Bean may receive a percentage of the sales price. I only recommend products that I love and use through my affiliate links. To learn more please see my Affiliate Policy. Thank you for your support!

© Vanilla And Bean, LLC  – 2026. Unauthorized use and/or duplication of any content or images without express and written permission from this blog’s owner is prohibited. Licensing inquiries for publication, general distribution, and/or commercial use, please contact me on my contact page.

Copyright © 2026 · Vanilla and Bean · Website by Meyne

Menu

Home · Recipes · Web Stories · Contact · Editorial Policy · Privacy Policy · Terms of Use · Accessibility · California Privacy Notice

Copyright © 2026 · Vanilla and Bean On Genesis Framework · Log in

  • Home
  • Start Here
  • Recipes
    ▼
    • Recipe Search
    • Recipe Index
    • Appetizers
    • Bread
      ▼
      • Sourdough
    • Breakfast & Brunch
    • Condiments
    • Desserts
    • Drinks
    • Grab & Go Snacks
    • Main Dish
    • Side Dishes
  • Shop
  • About
    ▼
    • Contact
    • A little bit about me…
    • Let’s Work Together
    • Blogger Resources
  • Subscribe to Newsletter!
  • Search

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.