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

The Endless Meal®

Real Food for Busy People

Search
Main Menu
  • Latest Recipes
  • Dinner
  • Side Dishes
  • Soup
  • Salads
  • Dessert

Start Here
About
eBook

Instagram
Facebook
Pinterest
Youtube
  • 🍁 Recipes
  • Dinners
  • Cookbook
  • About
  • Start Here
Home Recipes Side Dishes
Vegan Green Bean Casserole on a plate

Vegan Green Bean Casserole

Kristen Stevens
By: Kristen Stevens
Updated: 04/12/2025
4.9 stars (30 ratings)
25 Comments
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Here’s a creamy, cozy vegan green bean casserole that rivals the classic. With a savory mushroom sauce, tender green beans, and a crispy panko topping, it’s the perfect holiday side dish that everyone can enjoy. With simple ingredients, it’s easy to make and ready in an hour!

Vegan Green Bean Casserole on a plate

This is my take on the classic green bean casserole, and if you grew up loving the original, this version is every bit as comforting and satisfying. It delivers all the familiar flavors and textures, just made from scratch with simple, plant-based ingredients.

Instead of using store-bought cream of mushroom soup, I make a savory mushroom sauce from scratch and blend in cashews for richness and creaminess. Fresh green beans get folded into the sauce, then everything is baked until hot and bubbly. I finish it off with sweet fried onions and crispy panko on top for that irresistible crunch.

It’s surprisingly easy to make and doesn’t require hours in the kitchen. The whole dish comes together in about an hour, making it a dependable, veggie-forward side that fits right in on a holiday table or any cozy dinner menu.

a wooden spoon scooping some vegan green bean casserole
Vegan Green Bean Casserole on a dinner plate

Make ahead instructions

I love that this green bean casserole can be prepped ahead of time, which makes it perfect for holidays. I make the mushroom sauce in advance, assemble the casserole with the green beans, and cover it tightly in the fridge. Right before baking, I add the fried onions and panko on top, then pop it in the oven so the topping stays crisp and golden.

Tap stars to rate!
4.91 stars (30 ratings)
Vegan Green Bean Casserole on a plate

Vegan Green Bean Casserole Recipe

Prep: 25 minutes mins
Cook: 35 minutes mins
Total: 1 hour hr
Rate Recipe Print
SaveSaved!
Add us as a preferred source
Here's a creamy, cozy vegan green bean casserole that rivals the classic. With a savory mushroom sauce, tender green beans, and a crispy panko topping, it's the perfect holiday side dish that everyone can enjoy. With simple ingredients, it's easy to make and ready in an hour!
6

Ingredients

  • 1 recipe Magic Mushroom Sauce
  • 1 ½ lb green beans (cut into bite-sized pieces)
  • 1 tablespoon olive oil
  • 1 large onion (thinly sliced)
  • 1 cup panko

Instructions 

  • Begin by making the easy to make Magic Mushroom Sauce.
    image for recipe instruction
  • Preheat your oven to 375 degrees Fahrenheit. Cover the bottom of an 11"x9" casserole dish with a thin layer of the mushroom sauce. Top with half the green beans, then half the remaining mushroom sauce. Repeat once more. Pour ½ cup of water over the top then seal tightly with aluminum foil.
    1 ½ lb green beans
    image for recipe instruction
  • Bake in the preheated oven for 30-40 minutes, or until hot, bubbling and the green beans are soft.
    image for recipe instruction
  • While the green bean casserole is in the oven, prepare the topping. Heat the olive oil in a large frying pan over medium-high heat. Add the sliced onion and cook until it is soft and brown, about 8-10 minutes. Add the panko to the pan and let it brown, about 2 minutes.
    1 tablespoon olive oil, 1 large onion, 1 cup panko
    image for recipe instruction
  • Once the green beans are soft, mix them around in the casserole dish, pour the topping over the casserole and serve immediately.
    image for recipe instruction

Nutrition

Serving: 1 serving = ⅙ of the recipe, Calories: 270kcal (14%), Carbohydrates: 28g (9%), Protein: 11g (22%), Fat: 15g (23%), Saturated Fat: 3g (19%), Polyunsaturated Fat: 3g, Monounsaturated Fat: 9g, Sodium: 477mg (21%), Potassium: 800mg (23%), Fiber: 6g (25%), Sugar: 9g (10%), Vitamin A: 783IU (16%), Vitamin C: 18mg (22%), Calcium: 79mg (8%), Iron: 4mg (22%)
© Author Kristen Stevens

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.

Vegan Green Bean Casserole on a plate

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal!

Tag us on Instagram
Rate Recipe
Vegan Green Bean Casserole in a casserole dish

More vegan Thanksgiving recipes

Mashed potatoes smothered in vegan mushroom gravy.
25 minutes mins

Vegan Mushroom Gravy

One Pot Vegan Pasta in a pan
40 minutes mins

One Pot Vegan Pasta

Vegan Shepherd's Pie in a casserole dish
1 hour hr 5 minutes mins

Curried Chickpea Shepherd’s Pie

Ginger Orange Cranberry Sauce in a jar
25 minutes mins

Ginger Orange Cranberry Sauce

7.9K shares
  • Facebook
  • Email
Kristen Stevens

Kristen Stevens

Hi, I'm Kristen! I LOVE everything to do with food: making it, taking pictures of it, and (the best part) eating it. ♡♡♡

Learn More
Posted: 11/09/2022 Updated: 04/12/2025
guest
Rate this recipe:




guest
Rate this recipe:




25 Comments
Inline Feedbacks
View all comments
Kristie Vang
Kristie Vang

5 stars
This dish was amazing. I made it for Easter as my hubby and I are on this Whole30 program. Thank you for sharing the recipe!

1
Reply
Kristen Stevens
Kristen Stevens
Reply to  Kristie Vang

Yay! I’m so happy you liked it!

0
Reply
Cindy
Cindy

Can u use canned green beans? My mom needs very soft foods.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Cindy

I haven’t tried it with canned beans but if your mom needs it to be extra soft then I think that would be a great idea!

0
Reply
Jenn
Jenn

If I use frozen green beans instead of fresh, would I just eliminate the 1\2 cup water poured over the top? Thank you!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Jenn

While I haven’t tried it, I suspect that would work just fine.

0
Reply
Kate Hosge
Kate Hosge

5 stars
DIisclaimer: I am NOT a mushroom person, especially cooked mushrooms. There are few foods that I loath with quite as much passion as mushroom soup.

My husband requested Green Bean Casserole for Thanksgiving. With great scepticism I set out to find a dairy allergy friendly recipe that didn’t make me gag to cook.

I prepared the magic mushroom sauce to a T. Unfortunately, I have to go back to the store because my taste testing turned into eating a bowl of soup, and then I didn’t have enough left to make the casserole.

If this had been the mushroom soup of my childhood, I may not have spent the last twenty some years of my life believing that mushrooms were gross and mushroom soup was of the devil.

I haven’t yet made the casserole, but the mushroom sauce is magical and life changing. I’m very excited to try the green bean casserole now.

1
Reply
Kristen Stevens
Kristen Stevens
Reply to  Kate Hosge

That is seriously THE BEST compliment ever! I’m so so happy you like the soup!

0
Reply
Oly
Oly

I’d like to make in advance and re heat for a party! What are your recommended time and temp for reheat?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Oly

If you have access to the oven for 40 mins, you could simply assemble the casserole and bake it right before serving it. Otherwise, I would bake it for no more than 30 minutes then reheat/ finish cooking it for 15 mins. Undercooking it a little will ensure it doesn’t overcook when you reheat it. 🙂

0
Reply
Olympia
Olympia

Approx ow many does this recipe serve? Wanting to make it as a side dish for a party of 30!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Olympia

It will serve 6 as a part of a regular dinner or 8 if you’re serving it for a bigger, Thanksgiving style dinner. 🙂

0
Reply
Barbara Rupert
Barbara Rupert

Question: How far ahead can you make the Magic Mushroom sauce? I’d like to make this for Thanksgiving but there is only so much time.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Barbara Rupert

It keeps well for several days in your fridge! You can definitely make this ahead of time. You can prep the casserole up to the point where it goes into the oven up to a day ahead. Just add a couple minutes to the cooking time as you’ll be cooking it from cold. I hope you have a great Thanksgiving!

0
Reply
Sam
Sam

The green beans need to be blanched first. Even after an hour mine were still crunchy. Next time I’d probably also use a non-dairy milk instead of water on top of the casserole. I did like the mushroom recipe just the way it was however.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Sam

The beans definitely do have a little crunch to them still, but that’s the way I like it. Blanching them would be a great idea if you like them softer. If you’re subbing non-dairy milk, just make sure it’s not one that is too flavorful or overly sweet. 🙂

0
Reply
Ashlee beach
Ashlee beach

4 stars
This was delicious, but took WAY longer then 40 minutes. Definitely only going to make when i have plenty of time. Starving after the gym was not the right time to try this..

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Ashlee beach

Oh no, I just re-read the recipe and realized I didn’t account for making the Magic Mushroom Sauce. I’ve updated it now. Hope you weren’t hungry cursing me too much!!

0
Reply
Kristen Stevens
Kristen Stevens

I love it! It’s the best when you don’t tell them and they love it. 🙂

0
Reply
Kristen Stevens
Kristen Stevens

We always do a turkey. Ham would be deelish though!

0
Reply
Kristen Stevens
Kristen Stevens

Thank you so much for the pin!!

0
Reply
Kristen Stevens
Kristen Stevens

Thanks, Mel! That mushroom sauce really is to die for. 🙂

0
Reply
Kristen Stevens
Kristen Stevens

I’ve been totally obsessed with the magic mushroom sauce. I’ve decided that it’s good with EVERYTHING lol!

0
Reply
Jim Swenson
Jim Swenson

Thank you for this recipe Kristen,

This is on the menu for tonight!

Jim

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Jim Swenson

You’re so welcome!!

0
Reply

sidebar

Welcome!

Hi, I'm Kristen Stevens

I’m a self-taught chef, food photographer, and author of the cookbook Sugar Free Dinner Recipes. Since 2011, I have been sharing my well-tested and approachable recipes, helping home cooks like you feel comfortable and confident in the kitchen. My work has been featured in Food & Wine, Pioneer Woman, The Every Girl, Self, and many more. Let’s have some fun cooking together!

Learn more!

Trending

Parmesan Crusted Carrots on a baking tray.
35 minutes mins

Parmesan Crusted Carrots (The Viral Recipe!)

A thin pork chop on a dinner plate with mashed potatoes and peas.
16 minutes mins

How to Cook Thin Pork Chops (with delicious honey garlic butter)

Baked BBQ Salmon in a dinner bowl
20 minutes mins

Baked BBQ Salmon with Buttery Corn Rice

My favorite Ground Beef Chili in a bowl with toppings.
2 hours hrs 10 minutes mins

Ground Beef Chili (the recipe everyone asks for!)

Seasonal

4 pieces of tender salmon with creamy lemon dill sauce
20 minutes mins

Baked Salmon with Creamy Lemon Dill Sauce

Baked Ziti with sausage on the dinner table
55 minutes mins

Baked Ziti with Sausage (in tomato sauce topped with pesto)

A skillet featuring Coq au Vin-style chicken drumsticks with bacon, mushrooms, onions, and herbs in a rich sauce.
1 hour hr 15 minutes mins

Julia Child’s Coq au Vin

A bowl of cheesy tomato orzo topped with Parmesan Chicken Meatballs
30 minutes mins

Parmesan Chicken Meatballs with Cheesy Tomato Orzo

As seen on:

A bowl of lentil stew with white rice and naan bread, overlaid with text: 10 Big Flavor Simple Dinners with healthier ingredients from The Endless Meal.
Get the e-book

10 Big Flavor Dinner Simple Dinners

Get now!

Explore Recipes

Lemon Baked Fish
Garlic Soup
Steak Salad
Kale Dressing
Hot Honey
Fish Curry
Turkey Soup
Chicken Marinade
Bacon Jam

Instagram
Facebook
Pinterest
Youtube
Back To Top

FAQ
Contact
Privacy Policy
Disclaimers
Accessibility
© 2026 The Endless Meal® All Rights Reserved.
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required