Anti-Inflammatory Diet Plan →

  • About
  • Subscribe
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Cotter Crunch

Cotter Crunch

Delicious Healthy Gluten-Free Recipes

  • All Recipes
    • By Diet
      • Dairy-Free
      • Egg-Free
      • Gluten-Free
      • Grain-Free
      • Low-Carb
      • Nightshade-Free
      • Nut-Free
      • Vegan
      • Vegetarian
      • Whole30
    • By Type
      • Breakfasts
      • Casseroles
      • Condiments
      • Desserts
      • Drinks
      • Main Dishes
      • Sides & Salads
      • Snacks & Appetizers
      • Stews & Soups
    • By Method
      • Air Fryer
      • Blender
      • Instant Pot
      • No-Bake
      • Oven
      • Slow Cooker
      • Stovetop
    • Quick Meals
    • With Video
  • Meal Plans
  • Shop
  • Start Here
    • Gluten-Free Eating
    • Anti-Inflammatory
    • More Diet Guides
      • Autoimmune Protocol
      • Anti-Inflammatory
      • Nightshade-Free
      • Vegan
      • Vegetarian
      • Whole30
  • Cookbooks
  • Search
Home › Recipes › By Type › Casseroles
12 Comments

Vegan Green Bean Casserole

Avatar photo

by Lindsay Cotter Updated: Aug 28, 2025

Dairy-FreeEgg-FreeGluten-FreeGrain-FreeNut-FreeVegan
Jump to Recipe
This post may contain affiliate links (disclosure policy).
A photo of a skillet of Vegan Green Bean Casserole with a text overlay for pinterest.

This Vegan Green Bean Casserole is made with a dairy-free condensed mushroom soup and gluten-free fried onions or shallots. Can be made on the on the stove top or baked in the oven for a crispy topping. Lower-carb and Whole30 options!

Overhead photo of a pan of vegan green bean casserole with a serving spoon. this for later

  • A Holiday Classic Gone Vegan
  • Ingredients and Substitutions
  • How to Make Vegan Green Bean Casserole
  • Storage and Reheating
  • Gluten-Free Vegan Thanksgiving Recipes
  • Common Questions

A Holiday Classic Gone Vegan

You probably grew up eating the classic green bean casserole for Thanksgiving. You know, the one with canned green beans, condensed cream of mushroom soup, and lots of crispy fried onions on top. That casserole is a classic holiday side dish!

Well, there’s no reason you need to pass on those classic sides, because I have recipes for gluten-free, dairy-free, and vegan side dishes that taste just as good (if not better!) than the originals!

If mashed potatoes were your favorite back then, now you can enjoy vegan mashed potatoes, made with white beans. Or, instead of the traditional pies for dessert, make my recipe for no-bake chocolate pecan pie bites. They’re just as tasty as the pie but without the dairy!

Overhead close up photo of a spoon in a pan of vegan green bean casserole.

Ingredients and Substitutions

You won’t find any condensed cream of mushroom soup, heavy cream, or traditional heavy cream in this recipe! Instead, we opt for whole food ingredients to create the same savory flavors and creamy casserole consistency you’re looking for with vegan ingredients you’ll love. 

The best part? It comes together in a single skillet or large pot! 

Fresh shallots, green beans, and mushrooms in a large white pot on a marble countertop.
  • Shallots – These are fried until flavorful and crisp and take the place of French fried onions on top! 
  • Oil – Use olive oil or avocado oil to fry the shallots and help steam the green beans. 
  • Balsamic Vinegar – This adds extra depth and a sweet and savory taste to the green beans. 
  • Vegetable Broth – Use this to steam the green beans and add extra flavor. Or, opt for plain water instead. 
  • Seasonings – Kosher salt, black pepper, and onion powder enhance the savoriness of the dish. We also like to add smoked paprika for extra depth and a pinch of heat! 
  • Green Beans – We recommend using fresh green beans, but frozen varieties also work. 
  • Unsalted Vegan Butter – Clarified butter also works, if you aren’t following a strict vegan diet and can tolerate dairy. 
  • Cremini Mushrooms – If you can’t find cremini mushrooms, white mushrooms will also work. 
  • Canned Coconut Milk – This creates a silky soup-like consistency without the need for regular milk or a dairy-free substitute like almond milk or oat milk. 
  • Garlic Cloves – Use fresh cloves, and mince them finely. 
  • Slurry – To keep this gluten-free, we use a combination of cornstarch or arrowroot starch and water to help thicken the casserole. No flour required! 
  • Optional Toppings – Technically optional but highly recommended, we love to add extra toppings like gluten free fried onions, gluten free panko, or toasted nuts for extra flavor and crunch. 

How to Make Vegan Green Bean Casserole

You can make this side dish from start to finish in an oven-safe skillet on the stove top, or transfer everything to a casserole dish and bake it. Either works!

  1. Make the topping. First, place the shallots in a large skillet, and cover them with oil. Pan-fry them over medium heat until they’re light brown and crisp. 

Then, add a dash of balsamic to enhance the caramelization! Transfer them to a plate, blot off any excess oil with a clean paper towel, and add a sprinkle of salt.

Overhead photo of crispy fried shallots in a white pan on a marble countertop.
Overhead photo of fresh green beans in a white ceramic pan.
  1. Cook the green beans. Add the broth to the same pan, and place the green beans (chopped or just snap off the ends) in a steamer basket on top. Bring the liquid to a boil. 

Then, reduce the heat to medium, cover the pan, and let the veggies steam to your desired doneness. Remove the beans from the pot, and discard any remaining liquid or oil. 

Alternative Cooking Method: For a faster option and less prep, use frozen green beans, and simply heat them in the microwave! Drain excess water after microwaving.

  1. Make vegan condensed cream of mushroom soup. Add the butter to the pan, and set it over medium heat. Once melted, add the mushrooms and salt, and cook until tender, stirring occasionally. 

Pour the coconut milk in with the mushrooms, and stir in the seasonings. Bring the mixture to a light boil, and cook, stirring frequently. Reduce the heat to medium-low, and continue to cook and stir.

Coconut milk being poured into a pan of sauteed sliced mushrooms in a skillet.
Overhead photo of a wooden spoon in a pan of homemade vegan condensed cream soup.
  1. Prepare the slurry. In a small bowl, whisk cornstarch or arrowroot with an equal amount of cold water. Add the slurry to the mushroom mixture the last few minutes of cooking, mixing thoroughly. 
  1. Assemble the casserole and bake (if desired). Once the mushroom sauce has thickened, add the green beans, and toss to combine. Season with salt and pepper to taste. 

Then, top it with the crispy shallots! Add gluten free fried onions or toasted nuts on top, and place the dish in the oven to warm before serving. 

  1. Bake. Place the dish in the preheated oven until warmed through. 

Note: If adding a topping, sprinkle sautéed shallots, gluten-free fried onions, toasted nuts, or gluten-free panko over the casserole before placing it in the oven. 

Green beans mixed with a vegan cream of mushroom soup in a black skillet.
A pan of vegan green bean casserole topped with crispy fried onions.

Storage and Reheating

Once cooked and cooled, leftovers can be covered with foil or transferred to an airtight container and stored in the fridge for up to two to three days. 

To reheat, loosely cover the dish with foil, and warm it in the oven at 350 degrees Fahrenheit until warmed through. 

We do not recommend freezing this casserole as the texture will likely change and become soggy. 

A serving spoon in a pan of vegan green bean casserole topped with fried onions.

More of Our Favorite

Gluten-Free Vegan Thanksgiving Recipes

  • Vegan Sweet Potato Casserole
  • Easy Crustless Sweet Potato Pie 
  • Vegan Mushroom Gravy 
  • Slow Cooker Dairy Free Mashed Potatoes

Common Questions

Can this casserole be made ahead of time?

Yes! The mushroom sauce can be prepped ahead of time and stored in the fridge for up to 3 days. When you’re ready to eat, add the sauce to the pan, and warm it up before layering the remaining ingredients. Then, bake as normal, and enjoy! 

How do you keep green bean casserole from being soupy?

The slurry should prevent this recipe from becoming soupy. However, if it is still runnier than you would like, feel free to stir in a little more slurry. 

How many days can you eat green bean casserole? 

This recipe is best enjoyed right away while the topping is still crisp and fresh. However, it can be stored and is safe to eat for up to three days. 

What goes with green bean casserole? 

This easy vegan green bean casserole pairs perfectly with all your favorite holiday dishes like ham, roast turkey, mashed potatoes, sweet potato casserole, vegan mac and cheese, and gluten-free rolls! However, it also tastes great as part of a family gathering or weeknight dinner with simple dishes such as baked pork chops or panko chicken. 

Should you cover green bean casserole when reheating?

We recommend covering it to prevent the top from burning.  

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Overhead photo of a pan of vegan green bean casserole with a serving spoon.

Vegan Green Bean Casserole Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 6 reviews

  • Author: Lindsay Cotter
  • Total Time: 40 minutes
  • Yield: 4 to 6 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

Prepare this easy vegan green bean casserole recipe with nutritious, whole food ingredients for a better-for-you holiday side dish everyone will love!


Ingredients

Units Scale

Crispy Shallots

  • 4 medium shallots, peeled and thinly sliced
  • 2 Tablespoons olive oil or avocado oil for frying, use more as needed
  • 1 teaspoon balsamic vinegar
  • Pinch kosher salt

Green Beans

  • ¼ – ⅓ cup vegetable broth or water
  • 1 pound green beans, stems trimmed (chop to desired length)

Dairy Free Condensed Mushroom Soup

  • 2 Tablespoons unsalted vegan butter or clarified butter (if you can tolerate dairy)
  • 10 ounces sliced cremini mushrooms, washed
  • 1 ½ teaspoons kosher salt, divided
  • 1 ¾ to 2 cups canned coconut milk (2 cups for a thinner sauce)
  • 2 garlic cloves, minced (1 teaspoon)
  • ¾ teaspoon ground black pepper, divided
  • ½ teaspoon onion powder
  • ¼ teaspoon smoked paprika (optional)
  • Slurry – 1 ½ Tablespoons cornstarch or arrowroot starch mixed with 1 ½ Tablespoons non dairy milk or water
  • Optional extra toppings: gluten free fried onions, gluten free panko, or toasted nuts

Instructions

  1. Place sliced shallots in a large skillet. Add the oil and pan-fry the shallots over medium to medium-high heat for 7 to 10 minutes, or until lightly brown, stirring as needed to ensure even cooking.
  2. Add additional oil (if needed) and balsamic vinegar and cook an additional 2 to 3 minutes to caramelize. Transfer onions to a plate. Blot with a paper towel and season with a pinch of salt. Set aside.
  3. To the same pan, add the water or broth. Place green beans in a steamer basket over the water (optional). Bring to a boil over high heat. Reduce heat to medium, cover, and steam the green beans for 5 to 7 minutes, depending on the tenderness desired. Remove the cooked beans from the pot and set aside, then discard oil and water. Alternatively, frozen green beans can be used, prepare according to package directions and drain excess water. Set aside.
  4. Add the butter to the pan and set to medium-high heat. When the butter has melted, add the mushrooms and ½ teaspoon kosher salt. Cook for about 5-7 minutes, stirring occasionally.
  5. Pour the coconut milk into the pan with the mushrooms. Add ½ teaspoon kosher salt, smoked paprika, garlic, ½ teaspoon black pepper and onion powder. Mix to combine, then bring to a light boil. Cook for 10 to 12 minutes, stirring often. Reduce heat to medium low for the last 5 minutes.
  6. Preheat the oven to 350F. 
  7. Prepare the slurry. Mix cornstarch or arrowroot with an equal amount of cold water. Add the slurry during the last 2 minutes of cooking, and mix thoroughly. This should help create a thick gravy/condensed mushroom soup consistency.
  8. When the mushroom sauce is thick, add the green beans and toss together. Remove from heat and season the mixture with ½ teaspoon kosher salt and ¼ teaspoon black pepper.
  9. Place green bean mixture in a casserole dish or use the same oven-safe skillet. Top the casserole with the crispy shallots and optional gluten free fried onions, toasted nuts or gluten free panko. Place the dish in a preheated 350F oven for 10 minutes or until onions are warmed. Serve warm and store leftovers in the fridge in an airtight container for up to 4 days.

Notes

Meal Prep Tips – The mushroom sauce can be prepped ahead of time and stored in the fridge for up to 3 days. Add the sauce to the pan and warm before adding the cooked green beans. 

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: side dish
  • Method: Stove Top, Oven
  • Cuisine: American

Nutrition

  • Serving Size:
  • Calories: 167
  • Sugar: 5.4 g
  • Sodium: 381.3 mg
  • Fat: 13.1 g
  • Saturated Fat: 8.1 g
  • Carbohydrates: 12 g
  • Fiber: 2.3 g
  • Protein: 2.4 g
  • Cholesterol: 12.2 mg

We have a new cookbook!

Allergy Friendly Recipes for Everyone Around The Table! Order here

183 shares
  • Share
  • Tweet

Categories: Casseroles, Dairy-Free, Egg-Free, Gluten-Free, Grain-Free, Nut-Free, Oven, Sides and Salads, Stovetop, Vegan, Vegetarian Tags: sides, vegan

A photo of a skillet of Vegan Green Bean Casserole with a text overlay for pinterest.
butternut squash soup surrounded by pumpkins, thyme, roasted pumpkin seeds, and a spoon

Get Our Free Best-of-Fall Recipe Guide!

Enter your email below and we’ll send it straight to your inbox.

More recipes you’ll love!

Overhead photo of saucy maple glazed carrots sprinkled with flaked sea salt.
Roasted Maple Glazed Carrots
Overhead view roasted poblano pesto zucchini noodles.
Roasted Poblano Pesto Zoodles {Low Carb}
Halved baby potatoes coated in a creamy herb sauce in a bowl.
Creamy Herbed Potato Salad
Cauliflower gnocchi in a blue bowl sprinkled with parsley.
Gluten-Free Cauliflower Gnocchi
A photo of a skillet of Vegan Green Bean Casserole with a text overlay for pinterest.
Lindsay Cotter of Cotter Crunch

About Lindsay

Hi, y’all, I’m Lindsay Cotter, a Nutrition Specialist with a focus on Gluten-Free eating. I love creating delicious nourishing food that anyone can enjoy.

  • About
  • Studio
  • Shop
  • Subscribe
  • Instagram
  • Pinterest
  • Facebook
  • Twitter
  • YouTube
A photo of a skillet of Vegan Green Bean Casserole with a text overlay for pinterest.
21 day anti-inflammatory diet guide

Feel your best—heal with food!

Struggling with inflammation, fatigue, or digestive issues? This 21-day plan gives you a step-by-step guide to help you feel better fast!

Get Started Today!

Have a question? Use ctrl+f or ⌘+f on your computer or the “find on page” function on your phone browser to search existing comments!

Reader Interactions

Comments

    Rate & Comment Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  1. Avatar photoStarlightkratom

    Nov 12, 2020 at 4:27 AM

    It was amazing and too fascinating. I love your food. I will cook it for my family this weekend again! We really all loved it and I already have the ingredients on the shopping list!

    Reply
    • Avatar photoLindsay Cotter

      Nov 13, 2020 at 11:00 AM

      I’m so glad, thanks for feedback!

      Reply
    • Avatar photoLindsay Cotter

      Nov 15, 2020 at 5:59 PM

      So glad you loved it!

      Reply
  2. Avatar photowilhelmina

    Oct 20, 2020 at 2:47 PM

    This is a really take on green bean casserole. It really highlights the beans themselves and lets them shine!

    Reply
    • Avatar photoLindsay Cotter

      Oct 20, 2020 at 8:07 PM

      Yes, I think so too! Thanks!

      Reply
  3. Avatar photoToni Dash

    Oct 20, 2020 at 6:46 AM

    This is so awesome!! A new favorite at my house!

    Reply
    • Avatar photoLindsay Cotter

      Oct 20, 2020 at 8:08 PM

      Thanks for letting me know!

      Reply
  4. Avatar photocathy

    Oct 19, 2020 at 7:54 AM

    An absolute favorite, my family can’t get enough of it!

    Reply
    • Avatar photoLindsay Cotter

      Oct 20, 2020 at 8:09 PM

      Thanks, Cathy! Glad to hear that!

      Reply
  5. Avatar photoLauren Kelly

    Oct 19, 2020 at 6:31 AM

    Love this so much! Fresh green beans are a must! This will absolutely be on our holiday table.

    Reply
    • Avatar photoLindsay Cotter

      Oct 20, 2020 at 8:10 PM

      Yaayy!! Thanks, Lauren!

      Reply
  6. Avatar photomapquest driving directions

    Oct 16, 2020 at 12:55 AM

    This is truly a great and easy recipe. Thanks for sharing it! I will cook it for my family this weekend

    Reply

Primary Sidebar

A photo of a skillet of Vegan Green Bean Casserole with a text overlay for pinterest.
Lindsay Cotter of Cotter Crunch

About Lindsay

Hi, y’all, I’m Lindsay Cotter, a Nutrition Specialist with a focus on Gluten-Free eating. I love creating delicious nourishing food that anyone can enjoy.

  • About
  • Studio
  • Shop
  • Subscribe
  • Instagram
  • Pinterest
  • Facebook
  • Twitter
  • YouTube
A photo of a skillet of Vegan Green Bean Casserole with a text overlay for pinterest.

Trending Now

  • overhead photo: large pot of peanut stew; wooden spoon stirring fresh herbs inAfrican Peanut Stew
  • Nomato sauce in a blue and white bowl with a spoon.Nomato Sauce (Tomato Sauce Alternative)
  • Overhead photo of a woman's hand picking up a slice of cheese pizza.No-Yeast Gluten-Free Pizza Crust
  • overhead photo: pie pan with paleo sweet potato pecan pieCrustless Sweet Potato Pie
  • A grid of 6 photos of gluten-free Thanksgiving recipes. Green bean casserole, roasted turkey legs, dinner rolls, mushroom gravy over mashed potatoes, jalapeno mac and cheese, and roasted leeks and potatoes.Gluten-Free Thanksgiving Recipes
  • A photo collage of 6 photos of anti-inflammatory foods with a text overlay.Anti-Inflammatory Diet Meal Plan

Recipes by Diet

  • Dairy-Free
  • Egg-Free
  • Gluten-Free
  • Grain-Free
  • Low-Carb
  • Nightshade-Free
  • Nut-Free
  • Vegan
  • Vegetarian
  • Whole30

Recipes by Method

  • Air Fryer
  • Blender
  • Instant Pot
  • No-Bake
  • Oven
  • Slow Cooker
  • Stovetop

Recipes by Type

  • Breakfasts
  • Casseroles
  • Condiments
  • Desserts
  • Drinks
  • Main Dishes
  • Sides & Salads
  • Snacks & Apps
  • Stews & Soups

Resources & More

  • Meal Plans
  • Nutrition Guides
  • How-To
  • Quick Meals
  • Videos
  • Round Ups
  • GF Start Here
  • Anti-Inflammatory
A photo of a skillet of Vegan Green Bean Casserole with a text overlay for pinterest.
  • Instagram
  • Pinterest
  • Facebook
  • Twitter
  • YouTube
Cotter Crunch
  • About
  • Studio
  • Shop
  • Subscribe

© 2025 · Cotter Crunch · Disclaimer & Terms · Privacy Policy · Contact

A photo of a skillet of Vegan Green Bean Casserole with a text overlay for pinterest.
183 shares