• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

our recipes + your inbox = the eatmail

Join now

Subscribe for new recipes + 3 fan-favorite ebooks

  • About
  • Contact

Live Eat Learn

Easy vegetarian recipes, one ingredient at a time

free ebook

Subscribe for new recipes + 3 fan-favorite ebooks

  • Recipe Index
  • Vegetarian 101
  • Travel
  • Meal Plans
  • Course
    • Breakfasts
    • Lunches
    • Dinners
    • Appetizers
    • Sweets
    • Drinks
  • Diet
    • Dairy Free
    • Gluten Free
    • Low Carb
    • Paleo
    • Raw
    • Vegan
  • Season
    • Winter
    • Spring
    • Summer
    • Fall
  • Ingredient
    • Avocado
    • Bean
    • Cauliflower
    • Chickpeas
    • Eggplant
    • Mushroom
    • Tofu
    • Quinoa
    • View All
  • Collections
    • All Time Favorites
    • Air Frying
    • Budget Friendly
    • Comfort Food
    • High Protein
    • Meal Prep
    • Meatless Monday
    • View All
  • Visit our kombucha site
    Visit our dog food blog
Home Eat Dinners

Vegan Green Bean Casserole

5 from 2 votes
Recipe Print Share
Share on:
By: Sarah BondUpdated: Nov 14, 2022 5 Comments

This post contains affiliate links.

Indulge in an extra serving of this vegan green bean casserole made with a from-scratch almond milk sauce! It’s a healthy twist on the Thanksgiving classic and an upgrade everyone is sure to love.

A metal spoon dipped into a casserole dish filled with vegan green bean casserole

When I think of Thanksgiving, the first thought that pops into my head is nothing other than the food. And I mean… can you blame me? Don’t get me wrong, spending time with family and enjoying the crisp weather is great, but the food is a staple! 

But above all is one dish that takes center stage and has me dreaming of its crispiness for days leading up to the holiday: green bean casserole. It’s rich, it’s creamy, it’s crispy and delicious. It’s everything you could want in a Thanksgiving dish, wrapped up into a bed of three-layer delight. 

Long story short, this is the best green bean casserole! Made with mushrooms, garlic, and a creamy homemade sauce (no condensed milk to see here, folks!), this dish takes the cake as the most delicious made-from-scratch vegan green bean casserole recipe out there. 

Your family is going to love the upgrade, that’s for sure!

A metal spoon dipped into a casserole dish filled with vegan green bean casserole

Ingredients in vegan green bean casserole

The magic for this dish is in the sauce. Instead of using condensed milk or other popular casserole ingredients, we’re making our own with a blend of flour, vegetable broth, and almond milk! 

  • Green Beans: This dish begins with a delicious bed of green beans! You’ll need 1 lb and will trim off the stringy ends before cooking.
  • Mushrooms: Mushrooms add a rich, savory flavor to this casserole. Buy them pre-sliced for easy prep.
  • Garlic: Garlic, obviously! You’ll need 2 cloves, minced.
  • Flour: Flour will be used as the main ingredient for making the thick and creamy sauce. You’ll need 6 Tbsp of all-purpose.
  • Vegetable Broth: Grab 1 cup of veggie broth, which we’ll be using as a flavor maker in our sauce.
  • Almond Milk: Where most green bean casseroles use evaporated or condensed milk we’re using almond milk for a lighter vegan option.
  • Nutmeg: Last up for the spices is a pinch of nutmeg that will add a nice nutty, earthy flavor. 
  • Fried Onions: Finally, you have to have the fried onions! I find 1.5 cups to be the perfect amount, though in this case more is always a bit better.
A metal spoon dipped into a casserole dish filled with vegan green bean casserole

How to make this easy green bean casserole

This green bean bake requires a 10 minute prep with an additional 35 minutes in the oven (you need those onions to be crispy, after all!).  

Step 1: Prepare the beans
Preheat the oven to 400°F (204°C). Bring a large pot of water to a boil and add a generous pinch of salt. Prepare a bowl of cold water with ice nearby. Add the green beans to the boiling water, cook for 5 minutes, and then transfer them to the ice bath. 

A bed of green beans laid out on a pink background

Step 2: Cook the mushrooms
Set a skillet over medium/high heat and heat 1 Tbsp of oil. Add the mushrooms and garlic. Cook until the mushrooms release their moisture, 5 to 7 minutes. Remove from the pan and set aside.

A cast iron skillet filled with sliced mushrooms

Step 3: Make the sauce
Next, wipe out the skillet and set it over medium heat. Add 4 Tbsp of oil and then stir in the flour. Cook for about 2 minutes, until the flour loses its raw smell. Slowly whisk in the broth and then the almond milk, whisking constantly as you pour. Cook for 3 to 5 minutes or until the sauce has thickened, and then stir in the salt, pepper, and nutmeg.

Step 4: Assemble the dish
Combine the beans (strained), mushrooms, sauce, and a handful of the fried onions (½ cup) in a large mixing bowl. Then, transfer to a casserole dish. Bake for 15 to 20 minutes, or until the sauce is bubbling at the edges. Remove from the oven and top with the remaining fried onions. Bake for 5 minutes, or until crispy on top.

A clear glass bowl filled with green beans and sautéed mushrooms
A casserole dish filled with uncooked vegan green bean casserole

Storing green bean casserole

Leftover lovers, this one’s for you! Green bean casserole is one of those dishes that tastes even better on the second day. When the ingredients mix together, truly magical things happen. 

I recommend using the oven to reheat. The fried onions aren’t crispy after everything sits in the fridge, so just throw some fresh on top if you really love that crispy result! They’ll brown right up in the oven just like before.

A plate filled with vegan green bean casserole

Serve with these vegetarian Thanksgiving favorites

Whether you need some more ideas for your Thanksgiving spread or you’d simply like to cozy up with a fall-friendly dish, there are plenty of options to choose from! 

  • Vegetarian Thanksgiving Dinner on a Sheet Pan
  • Thanksgiving Sides in a Slow Cooker
  • Shaved Brussels Sprout Salad
  • Autumn Pomegranate Salad
  • Mashed Butternut Squash (Sweet or Savory)
  • Vegan Bread Stuffing
  • Stuffed Acorn Squash

Or if you’re looking for another way to enjoy green beans on Thanksgiving, try our air fryer green beans!

A metal spoon dipped into a casserole dish filled with vegan green bean casserole

Vegan Green Bean Casserole

5 from 2 votes
Prep: 10 minutes
Cook: 35 minutes
Total: 45 minutes
Author: Sarah Bond
Calories: 442kcal
Servings: 6 servings
Print Rate
A healthy twist on a classic Thanksgiving staple…Vegan Green Bean Casserole with crispy fried onions!

Ingredients

  • 1 lb green beans 453 g, trimmed
  • 5 Tbsp olive oil divided, 75 mL
  • 8 oz sliced mushrooms 225 g
  • 2 cloves garlic minced
  • 6 Tbsp all-purpose flour 20 g
  • 1 cup vegetable broth 236 mL
  • 2 cup almond milk 472 mL
  • ½ tsp each salt and pepper
  • Pinch nutmeg
  • 1 ½ cups fried onions

Instructions 

  • Beans: Preheat oven to 400°F (204°C). Bring a large pot of water to a boil and add a generous pinch of salt. Prepare a bowl of cold water with ice nearby. Add green beans to the boiling water and cook for 5 minutes, then transfer directly to an ice bath.
  • Mushrooms: Set a skillet over medium/high heat and heat 1 Tbsp of oil, then add mushrooms and garlic. Cook until mushrooms release their moisture, 5 to 7 minutes. Remove from the pan and set aside.
  • Sauce: Wipe out the skillet and set over medium heat. Add 4 Tbsp of oil, then stir in the flour. Cook for about 2 minutes, until flour loses its raw smell. Slowly whisk in the broth, then the almond milk, whisking constantly as you pour. Cook for 3 to 5 minutes, or until the sauce has thickened, then stir in salt, pepper, and nutmeg.
  • Assemble: Combine beans (strained), mushrooms, sauce, and a handful of the fried onions (½ cup) in a large mixing bowl. Transfer to a casserole dish.
  • Bake: Bake for 15 to 20 minutes, or until sauce is bubbling at the edges. Remove from oven and top with remaining fried onions. Bake for 5 minutes, or until crispy on top.

Nutrition Information

Serving: 1serving Calories: 442kcal (22%) Carbohydrates: 23.5g (8%) Protein: 6.1g (12%) Fat: 37.3g (57%) Saturated Fat: 22.7g (142%) Cholesterol: 0mg Sodium: 313mg (14%) Potassium: 536mg (15%) Fiber: 5g (21%) Sugar: 4.5g (5%) Calcium: 46mg (5%) Iron: 4mg (22%)
Did You Make This?

Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!

Tag on Insta! Leave a Rating Pin on Pinterest

You may also like...

  • Creamy Vegan White Bean Soup
    Creamy Vegan White Bean Soup
  • The superheroes of busy weeknights, the staples of holiday feasts, the one pan wonders...here are 8 vegetarian Thanksgiving casserole recipes!
    8 Vegetarian Thanksgiving Casseroles
  • Collage of vegan summer recipes
    17 Vegan Summer Recipes
  • This Tropical Green Cucumber Smoothie is a refreshing, energizing green smoothie that's packed with tropical fruits and antioxidants to kick off your day!
    Tropical Green Cucumber Smoothie
Previous Post
Next Post

Reader Interactions

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Rate this Recipe:




  1. Wilko says

    Posted on 12/4 at 9:57 am

    Bit late for Thanksgiving, but I’m going to try and make this. Could I make it a bit easier for me by simply buying roasted onions?

    And btw, did you know that there is a connection between Thanksgiving and the Netherlands?
    Look for “Leiden’s Ontzet” or the “3 Oktober feest”

    You might recognize the melody of “Wilt heden nu treden”
    https://www.youtube.com/watch?v=0z5Kguw8zz0

    (odd for a non-believer to post a link to that, but who cares, a party is a party 🙂 )

    Reply
    • Sarah says

      Posted on 12/9 at 2:56 pm

      Hi Wilko! If they’re crispy onions (we would call them fried onions) then you can definitely buy them to make this faster! In fact, most Americans just buy them for this recipe on Thanksgiving 😀

      And I had no idea about that connection! I’ve learned about so many of these little-known connections since moving here. So fascinating!

      Eet smakelijk!

  2. YtheWait says

    Posted on 11/9 at 9:17 am

    This sounds amazing.

    Reply
  3. Wendy Payne says

    Posted on 11/9 at 6:24 pm

    YUM!! This recipe has everything I love in it! So thrilled to add to my holiday favorites 🙂5 stars

    Reply
    • Sarah says

      Posted on 11/9 at 11:44 pm

      YAY! Enjoy! 😀

Primary Sidebar

Hello

I'm Sarah

A flavor-loving nutritionist and sensory science specialist showing you how to make easy vegetarian recipes, one ingredient at a time.

Let's Meet

Freebie alert!

3 reader-favorite cookbooks delivered straight to your inbox.

Get in now!

Subscribe for new recipes + 3 fan-favorite ebooks

Air Fryer Recipes

Air Fryer Buffalo Cauliflower

Plate full of crispy chickpeas with a wooden spoon.

15 Minute Crispy Air Fryer Chickpeas

Personal size mozzarella pizza cooked in an air fryer

Air Fryer Pizza

Air Fryer Mozzarella Sticks

Brussels sprouts on a plate with wooden serving spoons.

The Best 15 Minute Air Fryer Brussels Sprouts

Kale chips on a white plate.

10 Minute Air Fryer Kale Chips

Dinner This Week

Vegan tikka masala with naan and rice in a white bowl

M

Chickpea Tikka Masala

Roasted Chickpea Gyros

T

Roasted Chickpea Gyros

Vegan Thai red curry in a bowl on a red background

W

Thai Vegetarian Coconut Curry

Vegan nachos on a black plate on a white background - These vegan nachos are piled high with easy mushroom BBQ "pulled pork" and a cashew-based queso cheese sauce that will knock your dairy-free socks off.

R

BBQ Mushroom Pulled Pork

Roasted Cauliflower Street Tacos

F

Roasted Cauliflower Tacos

Lemon risotto in a bowl with basil on a yellow background

S

Lemon Basil Risotto

As featured on:

3 bonus books!

Join our Eatmail newsletter to get free copies of our top 3 cookbooks, new recipes, exclusive meal plans, and more!

Follow Along

  • Easy Vegetarian Facebook Group
  • Kombucha Brewers Facebook Group
Back to Top
  • Web Stories
  • About
  • Privacy Policy
  • Terms
  • Collaborate
© 2023 Live Eat Learn
Site Credits Designed by Melissa Rose Design Developed by Once Coupled Support by Foodie Digital
670 shares