• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
About Work With Me Latest Posts

Pinterest

Instagram

Dietitian Debbie Dishes

Dishing Up Healthy, Vegetarian Eats

  • Winter
  • Recipe Index
    • Diet
      • Gluten-Free
      • Vegan
      • Vegetarian
    • Method
      • 10 Ingredients or Less
      • Healthy Bowls
      • Meal Prep
      • No Bake
      • One Pot
      • Quick and Easy
    • Course
      • Beverages
      • Breakfast
      • Dessert
      • Main Dish
      • Salads
      • Side Dishes
      • Snacks & Appetizers
      • Condiments and Sauces
    • Season
      • Fall
      • Spring
      • Summer
      • Winter
  • Nutrition

Pinterest

Instagram

About Work With Me Latest Posts
Home » Recipe » Course » Side Dishes

Vegan Green Bean Casserole

Created On: October 4, 2023 | By Debbie | Leave a comment

Jump to Recipe Print Share Pin

This post may include affiliate links. To learn more, see my privacy policy.

If you are looking for a delicious green bean casserole without dairy to serve on Thanksgiving, you’re going to love this vegan green bean casserole. It is still creamy and indulgent while also being totally vegan.

vegan green bean casserole in a white skillet with a serving spoon.

There are so many reasons you may need to have a few vegan options at Thanksgiving dinner. Maybe you went vegan this year or you have a couple of friends or family members who are eating plant-based. If that’s the case, you can still serve your favorite dishes but with a few tweaks. Everyone is sure to fall in love with this flavorful vegan green bean casserole recipe.

Instead of cream of mushroom soup, you will use fresh mushrooms, flour, and non-dairy milk to make a creamy mushroom sauce for the green beans. Luckily, the classic french fried crispy onions are already vegan so no need to make your own!

We love pairing this vegan green bean casserole with our stuffed seitan loaf, easy cranberry sauce, and vegan sweet potato casserole with pecans for a well-rounded vegan Thanksgiving feast.

Table of Contents

Toggle
  • Ingredients You’ll Need
  • How to Make Vegan Green Bean Casserole
  • Recipe Notes:
  • Storage
  • FAQs
  • More Vegan Thanksgiving Recipes
  • Vegan Green Bean Casserole

Ingredients You’ll Need

vegan green bean casserole ingredients in small bowls on a white background.
  • Green Beans: we like to use fresh green beans, but you can substitute with frozen green beans. Canned green beans will also work, just make sure to read through the recipe notes as the method changes slightly. 
  • Mushrooms: I used baby portobello mushrooms but cremini or white button mushrooms would work as well. 
  • Non-Dairy Milk: to make this a dairy free green bean casserole, you’ll want to use a non-dairy milk – I like soy milk or cashew milk. Just make sure it is unflavored and unsweetened!
  • Vegan Butter: we like to use a bit of vegan butter when making the mushroom cream sauce for this casserole, but you can substitute with olive oil if you prefer. 
  • All Purpose Flour: you’ll need a bit of flour to thicken the mushroom sauce. 
  • French Fried Onions: the French’s brand of crispy fried onions is already vegan so need to make any swaps here!

How to Make Vegan Green Bean Casserole

Steam the green beans: add the green beans to a saucepan lined with a steamer basket and steam until fork tender, about 5-7 minutes. You can also do this in the microwave – just add green beans to a microwave safe bowl, add 2-3 tablespoons of water, cover with a plate and microwave for 4-6 minutes. 

vegan green bean casserole in skillet before topping with onions.

Make a creamy mushroom sauce: in a large oven safe skillet over medium heat, melt the butter and saute the chopped mushrooms until tender. Stir in the garlic and flour and cook for 1 minute. Stir in the milk, broth, and soy sauce. Bring to a simmer and cook until slightly thickened. 

vegan green bean casserole in skillet topped with onions.

Combine and bake: Stir in the steamed tender green beans and ⅓ cup of the french fried onions. Sprinkle the remaining french fried mushrooms evenly over the top. Bake at 400 degrees Fahrenheit for 11-15 minutes or until bubbly. Allow to cool 5 minutes or so before serving.

Recipe Notes:

  • Make it Gluten Free: Use gluten free flour or cornstarch instead of the all purpose flour for the mushroom sauce, tamari instead of soy sauce, and buy a gluten free brand of french fried onions.
  • Using Canned Green Beans: if using canned green beans you can skip the steaming step. Make sure to drain them well. 
  • Make Ahead: prepare the green bean casserole up until the baking step but don’t add the french fried onions on top. Add casserole filling to a bowl or simply cover your skillet with plastic wrap and store in the fridge until ready to make. 
  • One Pan Recipe: if you have an oven safe skillet or cast iron skillet, you can do the stovetop and oven cooking in the same dish. However, if you don’t have an oven safe skillet – transfer the green bean mixture to an 8×8 inch casserole dish, then top with the fried onions and bake.

Storage

  • How long does green bean casserole last in the fridge? You can store cooked green bean casserole covered with plastic wrap or transferred to an airtight container for 3-4 days. 
  • How to Freeze Green Bean Casserole: transfer cooked casserole to an airtight container and store in the freezer for up to 3 months. Allow to thaw in the refrigerator overnight before reheating.
vegan green bean casserole in a white skillet with a serving spoon.

FAQs

Can I make green bean casserole with canned green beans?

Yes! You can make green bean casserole with canned green beans. (In fact, my husband prefers it with the canned ones.) Just drain the green beans well and skip the steaming step in this recipe since they don’t need any extra cooking to be tender. 

Can I make green bean casserole with frozen green beans?

Yes! Frozen green beans work very well in green bean casserole. No need to thaw them either – just throw them in the steamer or microwave before adding them to the mushroom cream sauce.

Can you make green bean casserole ahead of time?

Yes, this green bean casserole can be assembled 1-2 days in advance. When making it ahead of time, don’t add the crispy onions until just before baking. Otherwise, they get soggy when stored on top of the casserole. 

More Vegan Thanksgiving Recipes

  • vegan lentil pot pie with biscuit topping in cast iron skillet.

    Vegetarian Lentil Pot Pie

  • Vegan Stuffed Seitan Loaf

    Vegan Stuffed Seitan Roast

  • cranberry sauce in serving bowl garnished with orange wedges.

    Cranberry Sauce with Frozen Cranberries

  • vegetarian stuffing in baking dish.

    Vegan Thanksgiving Dressing

Did you love this recipe? Make sure to leave a ⭐️ rating and tag #dietitiandebbie on instagram!

vegan green bean casserole in a skillet with a napkin.

Vegan Green Bean Casserole

Created by: Deborah Murphy

Course Side Dish
Cuisine American
Prep Time 5 minutes minutes
Cook Time 30 minutes minutes
Total Time 40 minutes minutes
6
If you are looking for a delicious green bean casserole without dairy to serve on Thanksgiving, you’re going to love this vegan green bean casserole. It is still creamy and indulgent while also being totally vegan.
Print
Pin
Share
Rate
Prevent your screen from going dark

Ingredients
  

  • 1 lb green beans, trimmed and cut into 1" pieces
  • 2 tablespoons vegan butter
  • 8 oz package baby portobello mushrooms, chopped
  • 2 cloves garlic, minced
  • 2 tablespoons all purpose flour
  • 1 1/2 cups unsweetened, unflavored non-dairy milk
  • 1/2 cup vegetable broth
  • 1 teaspoon soy sauce
  • 1 package (6 oz) French crispy fried onions

Instructions

  • Preheat the oven to 350 degrees Fahrenheit.
  • Add green beans to a saucepan lined with a steamer basket and steam for 5-7 minutes or until fork tender.
  • Melt butter in a large skillet over medium high heat. Add mushrooms and cook for 5 minutes. Add the garlic and cook for another minute.
  • Sprinkle flour evenly over the mushrooms and stir to combine until flour is no longer dry. Add the milk, broth, and soy sauce. Bring to a gentle simmer for 5 minutes or until thickened slightly
  • Stir in the steamed green beans and 1/3 cup of the French fried onions. (Transfer to an 8×8 inch baking dish if you don't have an oven safe skillet.) Add the rest of the onions as a layer on top. Bake for 11-15 minutes or until bubbly. Allow to cool 5 minutes before serving.

Notes

Make it Gluten Free: Use gluten free flour or cornstarch instead of the all purpose flour for the mushroom sauce, tamari instead of soy sauce, and buy a gluten free brand of french fried onions.
Using Canned Green Beans: if using canned green beans you can skip the steaming step. Make sure to drain them well. 

Nutrition

Serving: 1serving | Calories: 275kcal | Carbohydrates: 23g | Protein: 5g | Fat: 18g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Trans Fat: 0.02g | Sodium: 358mg | Potassium: 373mg | Fiber: 3g | Sugar: 5g | Vitamin A: 932IU | Vitamin C: 15mg | Calcium: 114mg | Iron: 1mg

Make this recipe?

Share it with me on Instagram @dietitiandebbie and tag me #dietitiandebbie

Email Recipe Pin Recipe Share Recipe

posted in: Holiday Recipes, Side Dishes, Vegan, Vegan Thanksgiving Recipes

Previous
Vegan Pumpkin Chocolate Chip Muffins
Next
Pumpkin Pie Overnight Oats (Vegan)

Reader Interactions

5 from 6 votes (6 ratings without comment)

Leave A Reply! Cancel reply

Share your thoughts!
Your email address will not be published. Required fields are marked with *
Rate this recipe!




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

Primary Sidebar

Debbie - Author of Dietitian Debbie.

Welcome!

I'm Debbie, a Registered Dietitian and the writer behind this blog where you’ll find healthy, seasonal, vegan & vegetarian recipes! I'm on a mission to inspire you to eat more plants.

More About Me

Free Healthy 7-Day Vegetarian Meal Plan!

Subscribe to the newsletter for the latest + our free meal plan!

Search

Fall Recipes

  • roasted butternut squash and red pepper soup in bowl with croutons.
    Butternut Squash and Red Pepper Soup
  • red lentil pumpkin soup
    One Pot Red Lentil Pumpkin Soup
  • vegan apple crisp in bowl.
    Apple Crisp with Maple Syrup
  • Easy Kale Apple Walnut Salad
  • vegan baked pumpkin donuts with maple frosting on white marble
    Vegan Baked Pumpkin Donuts
  • Four Bean Vegan Chili
    Vegan Slow Cooker Chili

Popular Recipes

  • Simple Curry Spiced Quinoa
    Simple Curry Spiced Quinoa (Vegan, Gluten Free)
  • Warm Faro Salad with Roasted Vegetables
    Warm Farro Salad with Roasted Root Vegetables
  • 8 Healthy Ways to Flavor Your Oats
  • beet juice made in blender.
    Beet Juice Recipe (Blender)
  • pineapple cucumber smoothie in glass with slice of cucumber.
    Pineapple Cucumber Smoothie
  • vegan cream cheese stuffed peppers on a white plate.
    Cream Cheese Stuffed Peppers

What's For Dinner?

V
Vegan
GF
Gluten Free
VG
Vegetarian
  • Quick and Easy Recipes. Quick + Easy
  • One Pan Recipes. One Pan
  • Healthy Bowl Recipes. Salads
  • Healthy Bowl Recipes. Healthy Bowls

Browse Topics

  • Breakfast
  • Dessert
  • Main dish
  • Salads
  • Side Dishes
  • Snacks & Appetizers
  • Vegan
  • Vegetarian
Dietitian Debbie Submark

FREE Healthy 7-Day Vegetarian Meal Plan!

When you subscribe to the newsletter.

Connect

Follow on Pinterest

Follow on Instagram

Get In Touch

©2025, Dietitian Debbie Dishes. All Rights Reserved. About Privacy Policy Accessibility Policy
Back To Top
Design by Pixel Me Designs
×

Free Healthy 7-Day Vegetarian Meal Plan!

Subscribe to the newsletter for the latest + our free meal plan!

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.