• Skip to main content
  • Skip to primary sidebar
The Foodie Eats
menu icon
go to homepage
  • Recipes
  • Instant Pot Magic
  • Gluten-Free Comfort
  • Soup Season All Year
  • Real-Life Dinners
  • Desserts That Deliver
  • About
search icon
Homepage link
  • Recipes
  • Instant Pot Magic
  • Gluten-Free Comfort
  • Soup Season All Year
  • Real-Life Dinners
  • Desserts That Deliver
  • About
×
Home » Holiday Favorites

Vegan Green Bean Casserole

By Gary White
This post may contain affiliate links.
Read my full disclosure here.

Published November 2, 2024. Last modified September 29, 2026 By Gary White

Jump to Recipe Jump to Video
Vegan Green Bean Casserole image for Pinterest.

Creamy green bean casserole with homemade mushroom soup and plenty of crispy onions, rebuilt so it is both vegan and gluten-free.

Spoon serving creamy vegan green bean casserole topped with crispy gluten-free fried onions.

What makes this green bean casserole vegan and gluten-free?

The structure is still the classic one: green beans, a creamy mushroom base, and crispy fried onions. This version uses my Dairy-Free Condensed Cream of Mushroom Soup instead of canned soup, and gluten-free fried onions instead of the standard wheat-coated kind. Choose fried onions that are both vegan and labeled gluten-free. Many regular fried onions contain wheat, and a gluten-free label alone does not establish that the product is vegan.

What cream of mushroom soup should I use?

The 45-minute casserole time assumes the soup is already prepared. Use one batch, about 3 cups, of my Dairy-Free Condensed Cream of Mushroom Soup. It is thick enough to coat the beans without watering down the casserole. The soup can be made with plain, unsweetened almond milk if that is what you have. I have not tested Golden Mushroom soup or another prepared soup as a cup-for-cup replacement, and those products vary in thickness, flavor, and allergens.

Can I make green bean casserole ahead of time?

Yes. Assemble it up to a day ahead and refrigerate it, keeping the final half of the crispy onions separate. A cold casserole needs extra time in the oven; add the reserved topping after the filling is hot and bubbling. The make-ahead and reheating details are below.

This recipe started with Thanksgiving. After my wife had to stop eating gluten and her twin sister went plant-based, I wanted one green bean casserole that could stay on the table for everybody.

The fix was making the mushroom base from scratch instead of trying to work around the canned soup. That became the dairy-free condensed cream of mushroom soup I now use as its own recipe across the site.

Planning Thanksgiving?

My Thanksgiving Dinner Game Plan helps work this casserole into the oven schedule.

Ingredients

  • 1 batch dairy-free condensed cream of mushroom soup, about 3 cups: This is the creamy base.
  • 36 oz. frozen green beans: These are the tested default. They are boiled before the casserole is assembled.
  • 12 oz. gluten-free fried onions: Half go into the casserole and half stay reserved for the final crispy topping. Choose a vegan product labeled gluten-free.

Using fresh beans? The five-minute boil below is for frozen beans. Trim fresh beans and boil them until crisp-tender before assembling.

Are green beans starchy? Green beans are not a starchy vegetable, but this finished casserole contains starch from the soup thickener and onion coating.

How to Make Vegan Green Bean Casserole

Step 1: Boil the frozen green beans

Bring a large pot of water to a boil. Add the frozen green beans straight from the freezer. Once the water returns to a boil, cook them for 5 minutes.

Frozen green beans boiling in a large pot of water before assembling the casserole.

Drain the green beans well in a colander, then return them to the pot.

Boiled green beans draining in a white colander before assembling the casserole.

Step 2: Combine the casserole

Preheat the oven to 350°F. Add about 3 cups of the condensed cream of mushroom soup and half of the fried onions to the green beans.

Boiled green beans topped with dairy-free condensed cream of mushroom soup and gluten-free fried onions.

Stir until the beans are evenly coated with the soup and onions.

Green beans evenly coated with dairy-free mushroom soup and gluten-free fried onions.

Step 3: Bake until hot and bubbling

Transfer the mixture to a 13 × 9-inch casserole dish. Bake for about 25 minutes, until the filling is hot and bubbling.

Vegan green bean casserole in a 13-by-9-inch baking dish after the first bake.

Step 4: Stir, top, and finish baking

Remove the casserole from the oven and stir it well so the sauce coats everything again. Spread the remaining fried onions evenly over the top.

Green bean casserole being stirred after the first bake before the final crispy onion topping is added.

Return the casserole to the oven for about 10 minutes, until the onions are golden and crisp.

Finished vegan green bean casserole with a golden crispy onion topping being served from a glass baking dish.

Make-Ahead, Storage, and Reheating

Make ahead: Prepare the mushroom soup ahead and refrigerate it for up to 3 to 4 days. Boil the beans and assemble the casserole up to one day before baking. Keep the final half of the onions separate. When baking from the refrigerator, allow extra time for the filling to become hot and bubbling before adding that topping; there is no fixed cold-start bake time.

Store: Refrigerate leftovers promptly in shallow, covered containers, within two hours. Use cooked leftovers within 3 to 4 days.

Reheat: Reheat uncovered at 350°F until the center reaches 165°F. The onions soften in the refrigerator; reheating uncovered helps the top regain some crispness.

📖 Recipe

A serving spoon scooping a portion of vegan green bean casserole topped with crispy fried onions from a glass baking dish.

Vegan Green Bean Casserole

Creamy vegan green bean casserole made with dairy-free condensed cream of mushroom soup, frozen green beans, and crispy gluten-free fried onions.
5 from 11 votes
Print Pin Rate
Course: Side Dish
Cuisine: Vegan
Prep Time: 10 minutes minutes
Cook Time: 35 minutes minutes
Total Time: 45 minutes minutes
Servings: 12
Calories: 243kcal
Author: Gary White

Equipment

  • 1 13 × 9-inch casserole dish
  • 1 Large pot
  • 1 Colander

Ingredients 

  • 3 cups Dairy-Free Condensed Cream of Mushroom Soup 1 batch; use at condensed consistency
  • 36 oz frozen green beans
  • 12 oz gluten-free French fried onions choose a vegan product labeled gluten-free; divided

Instructions

Boil the Green Beans

  • Bring a large pot of water to a boil. Add the frozen green beans straight from the freezer. Once the water returns to a boil, cook for 5 minutes.
  • Drain the green beans well in a colander, then return them to the pot.

Assemble and Bake the Casserole

  • Preheat the oven to 350°F.
  • Add 3 cups of the condensed cream of mushroom soup and half of the fried onions to the green beans. Stir until everything is evenly coated.
  • Transfer the mixture to a 13 × 9-inch casserole dish and bake for about 25 minutes, until hot and bubbling. If the casserole is going into the oven cold from the refrigerator, allow extra time for the filling to become hot and bubbling.
  • Remove the casserole from the oven and stir well. Spread the remaining fried onions evenly over the top.
  • Return to the oven and bake for about 10 minutes, until the onions are golden and crisp.

Video

Notes

  • Timing: The 45-minute total assumes the dairy-free condensed cream of mushroom soup is already prepared.
  • Make ahead: Refrigerate the prepared mushroom soup for up to 3–4 days. Boil the beans and assemble the casserole up to one day ahead, refrigerating promptly. Keep the final half of the fried onions separate until after the first bake. A cold casserole needs extra oven time for the filling to become hot and bubbling.
  • Fried onions: Choose a product that is both vegan and labeled gluten-free. Many standard fried onions contain wheat; a gluten-free label alone does not establish that the product is vegan.
  • Fresh green beans: The tested method uses frozen green beans. If using fresh, trim them and boil until crisp-tender before assembling the casserole.
  • Storage: Refrigerate leftovers promptly in shallow, covered containers, within 2 hours. Use within 3–4 days.
  • Reheating: Reheat uncovered at 350°F until the center reaches 165°F. The topping softens in the refrigerator; uncovered reheating helps it regain some crispness.

Nutrition

Calories: 243kcal | Carbohydrates: 24g | Protein: 3g | Fat: 14g | Saturated Fat: 6g | Cholesterol: 1mg | Sodium: 383mg | Potassium: 553mg | Fiber: 4g | Sugar: 5g | Vitamin A: 945IU | Vitamin C: 16.7mg | Calcium: 85mg | Iron: 1.4mg
Made this Recipe?Tag @eatsplusbeats on Instagram!

Made this recipe? Leave a star rating and tell me how it turned out.

More Holiday Favorites

  • Close-up of sliced gluten-free pumpkin bread showing the soft, moist crumb and browned crust.
    Gluten-Free Pumpkin Bread with Brown Butter
  • Thanksgiving dinner collage with spatchcock turkey, baked mac and cheese, glazed ham, collard greens, cornbread dressing, and sweet potato pie.
    Thanksgiving Dinner Game Plan for a Crowd
  • Spiral-cut ham with a dark brown sugar spice crust after warming in the Instant Pot and finishing under the broiler.
    Easter Dinner Game Plan
  • Southern collard greens with smoked turkey and bacon in rich pot liquor.
    Southern Collard Greens with Smoked Turkey and Bacon

Reader Interactions

Comments

  1. Sofia

    November 23, 2025 at 3:03 am

    5 stars
    I indulged on the cream of mushroom soup a little too much… hope I have enough for the big day, it is SO good. Got many compliments the last 2 years so I’m sure it’ll be the same this year, too! I’ve gotta make it more than just one day a year!

    Reply
  2. Sofia

    November 20, 2025 at 12:44 pm

    5 stars
    So good, everyone compliments it, they have no idea it’s GF vegan

    Reply
  3. Jessica

    November 19, 2025 at 1:01 pm

    5 stars
    I have been making this every thanksgiving for several years! Everyone loves it and I am assigned to make it every year. Last 2 years I couldn't find GF fried onions so I might attempt making some this year.

    Reply
  4. Zameira

    December 01, 2024 at 5:45 pm

    5 stars
    This recipe was amazing!!! I made it this Thanksgiving and it was loved by all!! The mushroom soup was delicious all on its own!!!

    Reply
  5. Tiffany

    November 30, 2024 at 11:58 am

    5 stars
    Absolutely love this casserole! I felt the salt was a little much, but the overall flavor was amazing! Thank you for sharing, I plan to use this for future holidays.

    Reply
  6. Clare

    December 23, 2021 at 7:08 pm

    Would this turn out ok with store bought canned cream of mushroom? Thanks

    Reply
    • Gary White

      February 14, 2022 at 9:17 am

      Yes, I believe so.

      Reply
  7. Kim

    November 19, 2020 at 12:40 am

    Can one use fresh green beans instead? I’d so what other changes should I make?

    Reply
    • Gary White

      November 23, 2020 at 8:31 am

      The biggest difference is that canned beans are already fully cooked. So I might advise you to cook the fresh green beans before adding them to the casserole.

      Reply
  8. Jordan

    December 07, 2019 at 5:23 pm

    How much milk, mushrooms and garlic? It doesn’t not say on your ingredients list.

    Reply
    • Gary White

      December 08, 2019 at 8:41 am

      Hi Jordan. The milk, mushrooms and garlic are part of the vegan cream of mushroom soup recipe. You can find the whole recipe here: https://thefoodieeats.com/vegan-cream-of-mushroom-soup/

      Reply
      • peggy seager

        November 21, 2020 at 3:31 pm

        i am super excited to make this recipe! i have maybe a stupid question... since the cream of mushroom soup is condensed, do i add liquid to it before adding to the green beans?

      • Gary White

        November 23, 2020 at 8:33 am

        No need to add any liquid. This is not the same as the canned condensed soup.

  9. Amanda R.

    November 22, 2018 at 2:57 pm

    5 stars
    This was perfect! Our non-vegans loved it too!

    Reply
  10. Katie

    January 27, 2018 at 5:39 pm

    5 stars
    This was a hit on Thanksgiving!

    Reply
5 from 11 votes (4 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Meet Gary

I'm Gary... husband, dad, recipe developer, and comfort food nerd. I believe in real food for real life. This blog? It’s where I share the recipes my family actually eats. Simple, soulful, and full of flavor. My goal is simple: help you cook food worth making again. More about me...

As Seen On

Parade Delish Greatist

Footer

↑ back to top

About

  • Recipes
  • Start Here
  • About
  • Instant Pot Magic
  • Gluten-Free Comfort
  • Soup Season All Year
  • Desserts That Deliver
  • Real-Life Dinners
  • Southern & Soul Food
  • Slow Cooker & Air Fryer
  • Vegan-ish

Legal

  • Privacy Policy
  • Disclosure

Newsletter & Contact

  • Sign Up! for emails and updates
  • Contact

As an Amazon Associate, we earn from qualifying purchases.

Copyright © 2026 The Foodie Eats

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.