Top shot of the best vegan green bean casserole dish.
4.97 from 78 votes

This easy-to-make Vegan Green Bean Casserole is one of the best side dishes! Taken to the next level with garlic, mushrooms, a creamy sauce, and fresh rosemary, this recipe is great as both a weeknight vegan dinner or a vegan Thanksgiving side dish. Cozy, hearty, and SO delicious!

Prep: 10 Cook: 30 Total: 40
Rate Recipe

Homemade Green Bean Casserole

This post may contain affiliate links, please see our privacy policy (opens in a new tab)

This easy-to-make Vegan Green Bean Casserole is one of the best side dishes! Taken to the next level with garlic, mushrooms, a creamy sauce, and fresh rosemary, this recipe is great as both a weeknight vegan dinner or a vegan Thanksgiving side dish. Cozy, hearty, and SO delicious!

It’s that time of year where we’ve all got our minds on one thing: Thanksgiving recipes! Well, ALL the cozy fall foods, actually. One of my favorite Thanksgiving side dishes is this Vegan Green Bean Casserole!

Think classic green bean casserole, but add in the delicious flavors of freshly minced garlic and wholesome mushrooms. A creamy and savory cashew sauce brings the whole dish together, topped off with the fresh and festive flavors of rosemary along with the crunch of crispy fried onions. This Vegan Green Bean Casserole is the combination of comfort food and next-level flavors that will leave you and your guests impressed!

RELATED: Baked Mixed Vegetable Casserole

Angled shot of vegan green bean casserole in a cast iron skillet.

Fresh Green Bean Casserole Ingredients

The ingredients for this recipe are simple and easy to find. Here’s what you’ll need to make vegan green bean casserole:

Ingredients for vegan green bean casserole.
  • Green Beans – Whole, fresh green beans work best for this casserole recipe. However, frozen green beans work, too!
  • Avocado Oil – Both avocado oi (opens in a new tab)l or olive oil are great options.
  • Garlic – I used minced garlic, but garlic powder works in this recipe as well.
  • Mushrooms – Wholesome mushrooms take this recipe to another level! Feel free to use any type of mushrooms.
  • Cashew Butter – The base of the cream sauce is cashew butter. (opens in a new tab) Other options include almond butter or a mixed nut butter!
  • Broth – Vegetable broth adds so much flavor to this savory casserole!
  • Unsweetened Almond MilkUnsweetened almond milk (opens in a new tab) or cashew milk are both great options for the cream sauce. Other types of milk should work too, just make sure that they are “unsweetened” to avoid adding a sweet flavor to the recipe!
  • Whole Wheat Flour – Whole wheat or all-purpose flour help to thicken the sauce. Easily make this recipe gluten-free with a 1-to-1 gluten-free flour (opens in a new tab) replacement!
  • Rosemary – Fresh rosemary, washed and torn into small pieces, add so much flavor to this Vegan Green Bean Casserole. You can also use dried rosemary or simply garnish with rosemary instead!
  • Crispy Onions – The crispy onions in this recipe truly bring it to life. That extra crunch at the end is a total must! I used these vegan crispy onions, (opens in a new tab) but you can also make your own.

How to Make Green Bean Casserole from Scratch

One of my favorite things about this recipe is how EASY it is to make. Aside from cooking the green beans at the beginning, it’s all made in a single oven-safe pan (opens in a new tab) or skillet! Here’s how to make the best Vegan Green Bean Casserole:

  1. Boil the washed and cut green beans, then drain.
  2. Sauté the green beans in a skillet.
  3. Add in the mushrooms and continue to cook.
  4. Whisk together the cashew cream sauce.
  5. Add flour over veggies.
  6. Pour the cream mixture over the entire skillet, letting it simmer and thicken while mixing.
  7. Remove from heat and mix in rosemary.
  8. Add crispy onions on top and bake!

TIP: Don’t have an oven safe skillet? You can cook the vegetables in a non-stick pan and then transfer it to a casserole dish for baking instead!

Storing This Easy Green Bean Casserole

Vegan Green Bean Casserole is best served fresh, if possible! However, you can always store leftovers in an airtight container. Let it cool completely and keep in the refrigerator for 3-5 days!

Frequently Asked Questions

Can I use frozen green beans?

Absolutely! To use frozen green beans, run them under cool water to quickly thaw them out. Steam them in water for about 3-5 minutes, then cut them into halves (if they aren’t already cut). Continue cooking them into the recipe according to the directions below!

Can I use canned green beans?

Yes! To use canned green beans, (opens in a new tab) add them in after you’ve already cooked the mushrooms and added the cream sauce to the skillet. Stir them in and continue the recipe as it calls for in the directions!

Making Crispy Onions w/ Red Onions

Make your own crispy onions with yellow onions or red onions! To do this, simply add very thinly sliced onions on top of the casserole right before baking in the oven. The oven should help crisp them up to add a little bit of crunch to the recipe!

Thanksgiving Recipes You’ll Love

Top shot of vegan green bean casserole in a skillet with a wooden spoon.

More Vegan Side Dish Recipes

Did you make this recipe? Be sure to give it a rating below and tag your photos  @jar.of.lemons! (opens in a new tab)

Top shot of the best vegan green bean casserole dish.
ServingsServes 6
4.97 from 78 votes

Dairy Free Green Bean Casserole

This easy-to-make Vegan Green Bean Casserole is one of the best side dishes! Taken to the next level with garlic, mushrooms, a creamy sauce, and fresh rosemary, this recipe is great as both a weeknight vegan dinner or a vegan Thanksgiving side dish. Cozy, hearty, and SO delicious!
Prep: 10 minCook: 30 minTotal: 40 min

Ingredients

  • 1 pound green beans (about 4 cups)
  • 1/2 cup water
  • 1/4 cup avocado oil (opens in a new tab)
  • 1 teaspoon minced garlic
  • 12 ounces sliced mushrooms
  • 1/3 cup cashew butter (opens in a new tab)
  • 3/4 cup vegetable broth
  • 3/4 cup unsweetened almond milk
  • 1/2 teaspoon onion powder
  • salt/pepper (to taste)
  • 3 Tablespoons whole wheat flour
  • 1 teaspoon rosemary
  • 1/2 cup crispy onions

Instructions

  1. Wash and cut the ends of off the green beans, then cut into halves.
  2. Add the water to a small pot and bring to a boil.
  3. Add the green beans and let simmer for about 5 minutes.
  4. Drain the green beans and set aside.
  5. Preheat the oven to 375 degrees F.
  6. Sauté the green beans and garlic in the oil in an oven safe skillet for about 5-7 minutes over medium heat.
  7. Add in the sliced mushrooms and cook another 5-7 minutes, or until they begin to brown and soften.
  8. Add salt and pepper to taste.
  9. While the vegetables are cooking, whisk together the cashew butter, vegetable broth, unsweetened almond milk, onion powder, salt, and pepper.
  10. Add flour over the vegetables, stirring to coat evenly.
  11. Pour the creamy sauce over the vegetables and flour, bringing to a simmer and stirring often.
  12. Allow the sauce to simmer for 3-5 minutes, until it begins to thicken and reduce.
  13. Remove from heat and add fresh rosemary, giving it a stir.
  14. Top with cripy onions and place in the oven.
  15. Bake for 10 minutes.
  16. Serve and enjoy!

Notes

Tip: Don’t have an oven safe skillet? You can cook the vegetables in a non-stick pan and then transfer it to a casserole dish for baking instead!
How to store: let it cool completely and keep in the refrigerator for 3-5 days!

Nutrition

Calories: 225 kcal | Carbohydrates: 12 g | Protein: 5 g | Fat: 19 g | Saturated Fat: 3 g | Polyunsaturated Fat: 3 g | Monounsaturated Fat: 11 g | Sodium: 204 mg | Potassium: 350 mg | Fiber: 1 g | Sugar: 1 g | Vitamin A: 65 IU | Vitamin C: 1 mg | Calcium: 58 mg | Iron: 1 mg

Did you make this? I’d love to see!
Tag me on socials at @JarOfLemons (opens in a new tab) or #JarOfLemons (opens in a new tab)

What Do You Think

Rate & Review

Rating




19 Comments

  1. Jess

    Tasty but lacking onion flavour. Thank you for sharing your recipes

  2. Chef Dennis

    your green bean recipe was amazing! Everyone in my family raved!

  3. Mama Maggie's Kitchen

    Yum! I need this in my life. I have to rethink dinner tonight.

  4. Kay

    The garlic and rosemary work so well to flavour the vegetables love it.

  5. Audrey

    Delicious and easy recipe.