• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Damn Tasty Vegan
  • Vegan Spring Recipes
  • Recipe index
  • Lifestyle
  • About
  • Contact
menu icon
go to homepage
  • Vegan Spring Recipes
  • Recipe index
  • Lifestyle
  • About
  • Contact
  • Follow Me

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Vegan Spring Recipes
    • Recipe index
    • Lifestyle
    • About
    • Contact
  • Follow Me

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » All recipes

    Dairy Free Green Bean Casserole Recipe

    Published: Nov 14, 2019 · Modified: Dec 20, 2023 by Maria · This post may contain affiliate links · 2 Comments

    Jump to Recipe Jump to Video Print Recipe

    Best dairy free green bean casserole ever. Made with a creamy and rich homemade mushroom soup and topped with crispy onions. Delicious vegan holiday side dish recipe. Super simple and easy to make.

    Vegan dairy free green bean casserole in a cast iron skillet
    Jump to:
    • This recipe is:
    • Ingredients
    • Substitutions
    • Recipe tips
    • Directions
    • Storing
    • Recipe FAQs
    • More vegan holiday recipes
    • 📖 Recipe

    This recipe is:

    • Creamy
    • Delicious
    • Dairy Free
    • Satisfying
    • Crunchy and crispy
    • Easy
    • Green beans are full of healthy vitamins and minerals

    It’s that time of year! If this is your first holiday season as a vegan, don’t fret. You don’t have to miss out on any of the classic holiday dishes. You can make just about any dish vegan that your whole family will love.

    To prove this point here is my recipe for the best damn homemade vegan green bean casserole.

    It will knock your socks off and completely beats the classic green bean casserole made with Campbell's mushroom soup. This is the perfect vegan side dish for a thanksgiving dinner to feed vegans or people with a dairy allergy.

    If you'd like more easy Holiday side dishes, make sure to check out this Easy Sauteed Delicata Squash and these Caramelized Brussels Sprouts recipes next!

    Ingredients

    Make sure to scroll to the recipe card for full list of ingredients.

    • Frozen green beans - you can use fresh green beans, but I love using frozen green beans to make this recipe easy.
    • Cashew cream - This is how we substitute cream of mushroom soup. Raw cashews, when blended make an amazing creamy sauce that thickens up when heated.
    • Mushrooms - if you don't like mushrooms, feel free to leave them out of this recipe.
    • Fresh onions and garlic - add a flavorful base to the creamy vegan mushroom soup.
    • Garlic powder and onion powder - I love adding these in as an additional layer of flavor to the fresh onions and garlic.
    • Nutritional yeast - If you don't have this, don't worry. You can absolutely leave it out. Nutritional yeast just adds a nice depth of flavor to the dish.
    • Thyme - Feel free to use fresh or dried
    • Fried onions - I don't even bother making this from scratch, I already have a lot going on during the holidays. Just use a bag of fried onions to add on top of the casserole like French's. It will make your life easier.
    • Soy sauce - Soy sauce adds a nice umami richness and is great to use instead of salt.
    • Vegetable bouillon cube - You can also substitute the water for vegetable broth. I prefer buying bouillon cubes because it's a lot cheaper than broth. Plus it lasts longer.
    • Olive oil or vegan butter - to sauté the onions and mushrooms.
    • Black pepper and sea salt

    Substitutions

    Dairy free green bean casserole in a serving dish

    You can substitute canned coconut milk, almond milk or any other unsweetened non-dairy milk for homemade cashew cream, but make sure to add two tablespoons of corn starch, tapioca starch or arrowroot powder to the blender to help thicken it up. I don't recommend soy milk, though, because it leaves a weird after taste.

    The cashew cream is best to use because it's thickest and creamiest and I recommend following the recipe as is for best results.

    If you don't have fried onions, you can also top the casserole with bread crumbs, but the french fried onions really make the dish.

    Recipe tips

    The cashew cream base will seem a bit watery when you first blend it. Don’t worry. Cashews thicken a dish up the longer they’re heated.

    I love using frozen green beans, and pre-made fried onions to make this dish easy. You've probably already got enough to do if you're cooking a holiday meal.

    When cleaning the mushrooms, use a damp paper towel to wipe any dirt off. Running the mushrooms under water tends to make them soggy.

    Directions

    Make sure to scroll to the recipe card for full step-by-step instructions.

    Soaked cashews being blended in a blender.

    Step one: Soak raw cashews in boiled water for 10 minutes to soften. Drain and add to a blender. Blend the soaked cashews and rest of the vegan cream of mushroom soup base until smooth. 

    Mushrooms and onions sauteing in a pan on a stove.

    Step two: Add oil to a large skillet on medium-high heat. Sauté the onions until golden brown. Then add the mushrooms and garlic and sauté for 2-3 minutes, until the excess water from the mushrooms cooks away. 

    Vegan cream of mushroom soup warming up in a pan on a stove.

    Step three: Add the blended cashew mixture to the large pan and stir on medium heat until it thickens. 

    Vegan green bean casserole in a cast iron skillet

    Step four: Pour the vegan cream of mushroom soup over the green beans in a casserole dish and mix well. Stir in some fried onions. Bake in oven for 15-20 minutes. Until you see the casserole thickening up and bubbling. Take out of oven and cover the top with fried onions. Place back in oven for 5 minutes. 

    Storing

    This dairy free green bean casserole will stay in the fridge in an airtight container for up to five days.

    Recipe FAQs

    Can I make this without cashews?


    If you’re allergic to cashews, you can use silken tofu instead. I haven’t recipe tested this yet, but word on the street is that silken tofu substitutes for cashew cream really well. Use about 1 cup of silken tofu.

    Can you freeze green bean casserole?

    Green bean casserole can absolutely be frozen. The only thing is, the crispy fried onions will become soggy once frozen.
    Just thaw it out completely and then re-heat.

    Can I make green bean casserole ahead of time?

    This is a great dish to make ahead of time if you need to save time on the day you cook. Just prepare the vegan cream of mushroom soup, mix it in a casserole dish or baking dish with the cooked green beans.
    You can keep this in the fridge for 4-5 days, or cover this with a couple layers of plastic wrap and aluminum foil and keep it in the freezer or fridge. Just thaw it out before baking.
    Don't top this with the crispy onion topping or bake it until you're ready to eat.

    Can I make vegan green bean casserole gluten free?

    Absolutely. Just make sure you use a gluten free bouillon cube, gluten free fried onions and gluten free soy sauce.

    Can I make this without mushrooms?

    Can I make this without mushrooms?

    More vegan holiday recipes

    • Frozen brussels sprouts in a white bowl that have been cooked in an air fryer.
      Easy Air Fryer Frozen Brussels Sprouts
    • Sautéed delicata squash after being cooked in a pan on the stove.
      Easy Sautéed Delicata Squash
    • Candied brussel sprouts in a white bowl.
      Maple Balsamic Candied Brussels Sprouts
    • Plate of vegan pot roast with potatoes, carrots, mushrooms and onions.
      Vegan pot roast (seitan & jackfruit)

    If you loved this recipe, leave a 5 ⭐️ rating on the recipe card and comment below!

    📖 Recipe

    Dairy free green bean casserole close up

    Easy Dairy Free Green Bean Casserole

    Best dairy free green bean casserole ever. Made with a creamy and rich homemade mushroom soup and topped with crispy onions. Delicious vegan holiday side dish recipe. Super simple and easy to make.
    5 from 1 vote
    Print Pin Rate
    Course: Side Dish
    Cuisine: American
    Prep Time: 15 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 35 minutes minutes
    Servings: 8
    Calories: 128kcal
    Author: Maria
    Prevent your screen from going dark

    Ingredients

    US Customary or Metric
    • 1 pound frozen green beans
    • 8 oz white button mushrooms (cleaned and sliced)
    • ¾ cup raw cashews (soaked in boiling water for 10 minutes)
    • 2 tablespoons vegan butter
    • 1 onion ( or large shallot - diced)
    • 3 cloves garlic (minced)
    • 1 teaspoon thyme
    • ½ teaspoon black pepper
    • 1 teaspoon soy sauce
    • 1.5 vegetable bouillon cubes
    • 1 tablespoon nutritional yeast
    • 2 cups water
    • 1 teaspoon onion powder
    • 1 teaspoon garlic powder
    • 1 bag fried onions
    • Salt to taste

    Instructions

    • Pre-heat oven to 400 degrees
    • Soak cashews in boiled water for 10 minutes. Drain
      ¾ cup raw cashews
    • In a high-speed blender add the cashews, bouillon cubes, garlic & onion powder, nutritional yeast and 2 cups of water. Blend on high until smooth. 1-2 minutes. It will seem too thin, but this will thicken when heated.
      ¾ cup raw cashews, 1.5 vegetable bouillon cubes, 2 cups water, 1 teaspoon onion powder, 1 teaspoon garlic powder, 1 tablespoon nutritional yeast
    • Heat a sauté pan on medium heat and melt the vegan butter. Sauté the onions until lightly browned. Add the mushrooms, garlic, soy sauce, thyme and black pepper and cook until mushrooms are slightly browned - about 5-8 minutes.
      8 oz white button mushrooms, 2 tablespoons vegan butter, 1 onion, 3 cloves garlic, 1 teaspoon thyme, 1 teaspoon soy sauce, ½ teaspoon black pepper
    • Add the blended cashew cream base and turn heat to medium low. Stir on medium low heat until soup starts to thicken slightly. Don't thicken it all the way because it will thicken in the oven. Turn the heat off once thickened. Taste and add salt if needed.
      Salt to taste
    • In your casserole dish, add the green beans and cream of mushroom soup. Stir in a handful of fried onions
      1 pound frozen green beans
    • Bake in oven for 15-20 minutes. Until you see the casserole thickening up and bubbling. Take out of oven and cover the top with fried onions. Place back in oven for 5 minutes.
    • Let it set for 5 minutes and serve

    Video

    Notes

    If you're allergic to cashews, you can also use raw sunflower seeds or 1 cup of silken tofu. 
    If you're gluten free, find a gluten free soy sauce and gluten free fried onions and gluten free vegetable bouillon cubes. 
    The cashew cream base will seem a bit watery when you first blend it. Don’t worry. Cashews thicken a dish up the longer they’re heated.
     
    When cleaning the mushrooms, use a damp paper towel to wipe any dirt off. Running the mushrooms under water tends to make them soggy.
    If you don't like mushrooms, feel free to leave them out of this recipe

    Nutrition

    Calories: 128kcal | Carbohydrates: 11g | Protein: 5g | Fat: 8g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 1g | Sodium: 203mg | Potassium: 346mg | Fiber: 3g | Sugar: 4g | Vitamin A: 538IU | Vitamin C: 9mg | Calcium: 36mg | Iron: 2mg
    Tried this recipe? Tag me today!Mention @DamnTastyVegan or tag #DamnTastyVegan!

    The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist’s advice.

    More Vegan Recipes

    • Easy Overnight Oats with Coconut Milk
    • Tofu bolognese sauce with pasta on a white plate.
      Easy Vegan Tofu Bolognese Pasta Sauce
    • Baked Tofu ground beef crumbles in a white ceramic dish.
      Easy Tofu Ground Beef Crumbles
    • Air fryer tempeh cubes on top of a salad with a tahini dressing.
      Crispy Marinated Air Fryer Tempeh

    About Maria

    Maria is the creator of the blog and YouTube channel Damn Tasty Vegan. She has been a vegetarian since 2005 and vegan since 2015. She loves showing new vegans how easy and delicious living a vegan lifestyle can be. She is passionate about animal welfare and strives to help change the way animals are viewed and treated, by helping people transition to a vegan lifestyle.

    Reader Interactions

    Comments

    1. Victoria

      November 29, 2019 at 6:46 am

      Very tasty! (And no animals were exploited or harmed in the making. How great is that!?) This is an excellent "vegan" green bean casserole that tastes even better than the traditional (non-vegan) one I grew up with. Thanks so much for this recipe. It's my new fave, and pretty easy to make -- which is a definite plus.

      Reply
      • Damn Tasty Vegan

        November 29, 2019 at 1:53 pm

        I’m so glad you liked it, Victoria! Thank you for sharing that. Hope you had a great holiday!

        Reply
    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Woman with sunglasses sipping a green juice with a straw.

    Hi, I'm Maria Rose! I'm a professional singer by night, and recipe developer by day. I run this blog and am also the creator of the One Month (30 minute) Meal Plan. I love helping people learn how to cook easy and delicious plant based meals.

    More about me →

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

    Vegan Winter & Holiday Recipes

    • Piece of bread dipped in vegan fondue
      Easiest vegan fondue (dairy free cheese fondue)
    • Serving tray filled with vegan deviled eggs
      Easy Vegan Deviled Eggs (Potatoes and Tofu)
    • Two pieces of vegan breakfast casserole on two plates
      Savory Vegan Breakfast Casserole (High Protein)
    • Dairy free mac and cheese in a white bowl.
      Super Creamy Dairy Free Mac and Cheese (Vegan)
    • Dairy free green bean casserole close up
      Dairy Free Green Bean Casserole Recipe
    • Close up of vegan beef stew in a white bowl
      Hearty Vegan Beef Stew

    Popular Posts

    • Sticky glazed maple miso tofu in a pink bowl on top of rice.
      Sticky Glazed Maple Miso Tofu
    • Vegan Jackfruit Nachos
      Easy jackfruit nachos
    • Piece of bread dipped in vegan fondue
      Easiest vegan fondue (dairy free cheese fondue)
    • Crispy tofu cubes in a glass bowl.
      How To Make Crispy Tofu (Baked & Pan Fried)
    • Baked potato without foil on a plate topped with butter.
      Perfect baked potato (without foil)
    • Close up of banana protein pancakes with bananas and strawberries on top.
      Banana Protein Pancakes without Eggs

    Footer

    ↑ back to top

    Information

    • Privacy Policy
    • Accessibility policy
    • Disclaimer

    Newsletter

    • Get your free Vegan High Protein Grocery List Download!

    Contact

    • Contact

    Copyright © 2025 Damn Tasty Vegan on the Foodie Pro Theme

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Cookie settingsACCEPT
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
    Non-necessary
    Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
    SAVE & ACCEPT
    Close up of vegan green bean casserole
    • Facebook
    • Pinterest
    • LinkedIn
    • Twitter

    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.