Vegan Green Bean Casserole

Vegan Green Bean Casserole

Whether you’re looking for the perfect green bean casserole for your vegan Thanksgiving meal or you’re just a die-hard fan of casseroles, this recipe is a serious winner! This vegan green bean casserole comes from my book, The Friendly Vegan Cookbook, and was tried and tested many times in many kitchens by many people to get it just right. 

Made with two pounds of green beans (we call for fresh but frozen will work too), veggie broth, cashews (blended into a cream), mushrooms, onion, garlic, and crispy fried onions, this is a decadent dish that you’ll be so excited to dish onto your plate. It’s a great dish for dinner parties because you can prepare it in advance, store it in the fridge, and bake it just before you’re ready to enjoy it. It’s also great for vegan meal prep because it stores and reheats perfectly. In fact, I personally think it actually gets better and better each day. 

Making this vegan casserole relatively easy. You’ll steam the green beans, blend the broth, cashews, and spices into a cashew cream, and then turn to a pot on the stove to create a roux. This is the fun part, because when you pour your blended cashew cream mixture into the pot, it will start to thicken into a creamy decadent sauce. Mix the thickened cream mixture with your steamed green beans in a casserole dish, pop it in the oven, and get ready to dive in! 

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
Green Bean Casserole Side Dish

Vegan Green Bean Casserole

  • Author: Michelle Cehn & Toni Okamoto
  • Prep Time: 25 minutes
  • Cook Time: 20-30 minutes
  • Total Time: 45 minutes
  • Yield: 8 servings 1x
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan


I know, green beans aren’t for everyone. But I personally love them—especially in green bean casseroles at Thanksgiving. In my eyes, the ultimate green bean casserole strikes a balance between too ­soft and too­ crisp green beans, with a nice amount of creamy filling.


  • 2 pounds of fresh green beans
  • 3 cups of vegetable broth (or equivalent amount of vegetable bouillon and water), divided
  • ½ cup of raw cashews
  • ¼ teaspoon of salt
  • ½ teaspoon of ground black pepper
  • ½ cup of vegan butter
  • 1 small onion, diced
  • 2 cups of button mushrooms, sliced or diced
  • 4 medium garlic cloves, roughly chopped
  • ½ cup of all-purpose flour
  • 2 cups of crispy fried onions (we use store-bought)


  1. To prepare the green beans, wash them, trim the stem ends, cut them in half, place them in a steamer basket, and steam for 7 minutes. Remove the green beans from the steamer, rinse them with ice­-cold water to preserve the green color, and set aside.
  2. In a high­-powered blender, combine 1 cup of the vegetable broth and the cashews and blend on high until smooth. Blend in the remaining 2 cups of vegetable broth, salt, and pepper and set aside.
  3. Preheat the oven to 375 degrees F.
  4. In a large pot over medium­ high heat, melt the vegan butter. Add the onion, mushrooms, and garlic and sauté for 5 minutes, stirring occasionally. Add the flour and whisk to create a roux. Continue to whisk the thickened roux constantly for 3 minutes. Add the broth and cashew mixture and whisk continuously for 2 to 3 minutes, until thickened (thickening will happen fast and suddenly, so be sure to turn off the heat just as the mixture gets thick enough).
  5. Spoon the green beans and the creamy mixture into a 9 × 13 ­inch baking dish and mix until well combined. Top with an even layer of fried onions and bake for 20-30 minutes.

Keywords: bean casserole, vegan thanksgiving, vegan casserole, thanksgiving, green beans recipe, vegan side dish

Vegan Green Bean Casserole

Prefer Softer Green Beans?

I’ve been hosting vegan Thanksgiving and Friendsgiving gatherings for many years now, and every time we have at least two green bean casseroles made by different people. It’s been fun to see how different they can be, and also how people have vastly different preferences when it comes to their green beans. Some like ’em super-duper-soft, some like ’em bright green, firm, and crispy, and others like them somewhere in between.

This recipe makes a casserole with green beans that are still a bit crispy. If you want softer green beans in your casserole, simply steam them for longer! I’d love to hear your favorite way to enjoy green bean casseroles in the comments below. 

The Friendly Vegan Cookbook

This is a recipe from my book, The Friendly Vegan Cookbook, which is all about providing perfected recipes  for the most important staple meals to have in your arsenal. The book featured veganized recipes like: 

  • Vegan Mashed Potatoes & Mushroom Gravy
  • Pumpkin Chocolate Pie 
  • Homemade Vegan Stuffing
  • Warming Corn Chowder

…and so much more. 

The Friendly Vegan Cookbook CoverToni Okamoto and I wrote The Friendly Vegan Cookbook to empower our friends, family, and online communities in the kitchen. This book will make sure you have all the staple vegan recipes at your fingertips to feed your family, your friends, and of course, yourself. You can get a copy here


Vegan Green Bean Casserole Side Dish

Vegan Thanksgiving Recipes

This vegan green bean casserole recipe is from The Friendly Vegan Cookbook by Michelle Cehn and Toni Okamoto. Photos by Zhoro Apostolov. This  easy vegan Thanksgiving recipe was published with permission from BenBella Books, 2020, all rights reserved. Please note that this article may contain affiliate links that support our work at World of Vegan. 

Share This Post

9 Comments - Write a Comment

  1. I’m a big green bean casserole fan and always eager to try new versions at my vegan Thanksgiving table. This is my personal fave!! You can cook the green beans longer if you like a softer texture (if you grew up eating casseroles made with beans from a can this will probably be you).

  2. Marie H. · Edit

    My mom always makes this at Thanksgiving time and I really started missing it. I can’t wait to try this!! I think my family will love it and the topping looks so lovely – brown and crispy! Usually, I like my casserole with 3/4 beans and less “sauce”, so I might do the same here. I’m already drooling! Thanks so much for sharing this classic recipe!

  3. Andrea · Edit

    I’m sooo excited to make this for Thanksgiving this year!!

  4. Oh my! This dish has my name all over it! Creamy and crunchy goodness! Love it!

  5. I am not usually a fan of green beans, but this is delicious. The creamy richness and the crunchiness of the onions is a great combination.

  6. I’ve been looking for the best vegan green bean casserole recipe and finally found it!! YAY!

  7. Katie robinson · Edit

    So good……even the non vegans loved it.


Post Comment

Recipe rating