Easy Vegan Green Bean Casserole | Best Homemade Recipe - Elavegan (2024)

By Ela on | 48 Comments. This post may contain affiliate links*. As an Amazon Associate I earn from qualifying purchases.

Jump to Recipe Pin Recipe

4.94 from 16 votes

Creamy vegan green bean casserole which is comforting, flavorful, and very delicious. This simple holiday recipe is made from scratch, it is plant-based, gluten-free, healthy, and easy to make.

Easy Vegan Green Bean Casserole | Best Homemade Recipe - Elavegan (1)

Homemade Green Bean Casserole

Thanksgiving is around the corner and a green bean casserole was requested by many of my American friends. This healthy dish consists of green beans, cream of mushroom soup, and french fried onions. It’s the perfect side dish for the holidays but you can enjoy it any time of the year.

I love this green bean casserole because it is:

  1. An easy vegan weeknight dinner
  2. Creamy, flavorful, and comforting
  3. Easy to make with simple wholesome ingredients
  4. Great for Thanksgiving, Christmas, and other holidays

Easy Vegan Green Bean Casserole | Best Homemade Recipe - Elavegan (2)

How To Make Vegan Green Bean Casserole?

This dish is easy to make. Please check the following step-by-step process shots and instructions:

STEP 1: Wash and chop fresh green beans and boil in a large pot with water & salt for 5 minutes. Then drain and set aside.

Easy Vegan Green Bean Casserole | Best Homemade Recipe - Elavegan (3)

STEP 2: For the mushroom sauce, heat oil in a large pan/skillet, add the onion and sauté for about 4 minutes. Stir in garlic and sauté for a further 1 minute.

STEP 3: Now add the mushrooms and sauté for about 5 minutes. Pour in vegetable broth, tamari (or soy sauce), and add the spice mixture. Bring it to a simmer.

STEP 4: Mix cornstarch with the canned coconut milk (you can use cashew milk, almond milk or soy milk/cream) and stir to dissolve. Preheat oven to 400 °F (ca. 204 °C).

STEP 5: Pour the milk/cream mixture into the pan and cook on low-medium heat for about 5-10 minutes until the sauce thickens. Taste and adjust seasonings as needed.

Easy Vegan Green Bean Casserole | Best Homemade Recipe - Elavegan (4)

STEP 6: Add the cooked green beans to the pan. Stir to combine.

Easy Vegan Green Bean Casserole | Best Homemade Recipe - Elavegan (5)Easy Vegan Green Bean Casserole | Best Homemade Recipe - Elavegan (6)

STEP 7: Transfer the mixture to a baking dish or just leave it in the pan if it’s fireproof. Bake in the oven for 15 minutes.

Easy Vegan Green Bean Casserole | Best Homemade Recipe - Elavegan (7)Easy Vegan Green Bean Casserole | Best Homemade Recipe - Elavegan (8)

STEP 8: Add the fried onions, toss to coat (you can add more on top) and bake for a further 5 minutes.

Easy Vegan Green Bean Casserole | Best Homemade Recipe - Elavegan (9)

Simple Ingredients

This vegan green bean casserole contains the following simple ingredients. Find the exact measurements below in the recipe card!

  • Onion
  • Garlic
  • Vegetable oil
  • Green beans
  • Mushrooms
  • Tamari or soy sauce
  • Vegetable broth
  • Lite Canned coconut milk or any other plant-based milk or cream
  • Cornstarch
  • Different spices
  • Crispy French fried onions

Easy Vegan Green Bean Casserole | Best Homemade Recipe - Elavegan (10)

Fresh Or Frozen Green Beans?

Both work in this recipe. I prefer fresh green beans, however, frozen green beans work equally fine. The cooking time is the same for both, which is 5 minutes.

What Are French Fried Onions?

French fried onions are also called crispy fried onions, and they might be available in your local supermarket. You can also order crispy fried onions online. I made them from scratch, therefore they look different from store-bought ones!

I simply chopped one onion, soaked it in plant-based milk for about 30 minutes, then put it to a bowl with gluten-free flour (you can use regular flour) and fried in oil. An air fryer could work as well, I haven’t tried it though.

Easy Vegan Green Bean Casserole | Best Homemade Recipe - Elavegan (11)

This Green Bean Casserole Is:

  • Vegan (dairy-free)
  • Gluten-free
  • Hearty
  • Healthy
  • Creamy
  • Satisfying
  • Flavorful
  • Comforting
  • A great weeknight dinner
  • Perfect side dish for the holidays
  • Easy to make with simple ingredients

Easy Vegan Green Bean Casserole | Best Homemade Recipe - Elavegan (12)

Should you give this creamy vegan green bean casserole a try, please leave a comment and rating below and don’t forget to tag me in your Instagram or Facebook post with @elavegan and #elavegan because I love to see your remakes! 🙂

For more savory holiday dishes, check out the following delicious healthy recipes:

  • Vegan Shepherd’s Pie
  • Vegan Quiche
  • Hearty Vegan Meatloaf
  • Vegan Gravy
  • Roasted Cauliflower Steaks (Vegan Schnitzel)

Easy Vegan Green Bean Casserole | Best Homemade Recipe - Elavegan (14)

Vegan Green Bean Casserole

Author: Michaela Vais

Creamy vegan green bean casserole which is comforting, flavorful, and very delicious. This holiday recipe is made from scratch, it is plant-based, gluten-free, healthy, and easy to make.

4.94 from 16 votes

Print Recipe Pin Recipe

Prep Time 15 minutes mins

Cook Time 25 minutes mins

Total Time 40 minutes mins

Course Casserole, Side

Cuisine American

Servings 4

Calories 273 kcal

Ingredients

Instructions

  • This recipe has a video above for easy visual instructions!

  • Wash and chop fresh green beans and boil in a large pot with water & salt for 5 minutes. Then drain and set aside.

  • For the mushroom sauce, heat oil in a large pan/skillet, add the onion and sauté for about 4 minutes. Stir in garlic and sauté for a further 1 minute.

  • Now add the mushrooms and sauté for about 5 minutes. Pour in vegetable broth, tamari (or soy sauce), and add the spices. Bring it to a simmer.

  • Mix cornstarch with the canned coconut milk (you can use cashew milk, almond milk or soy milk/cream) and stir to dissolve. Preheat oven to 400 °F (ca. 204 °C).

  • Pour the milk/cream mixture into the pan and cook on low-medium heat for about 5-10 minutes until the sauce thickens. Taste and adjust seasonings. I also added 1 tablespoon of nutritional yeast.

  • Add the cooked green beans to the pan and stir to combine.

  • Transfer the mixture to a baking dish or just leave it in the pan if it's fireproof and bake in the oven for 15 minutes.

  • Add the crispy fried onions, toss to coat (you can add more on top) and bake for a further 5 minutes. Enjoy!

Notes

  • The mushroom sauce is creamy and rich because I used canned lite coconut milk. You can use any other plant-based milk for a low-fat/low-calorie version. Cashew milk would be a great alternative.
  • In the blog post, you can read how to make homemade crispy fried onions from scratch if you don't want to use store-bought or can't buy them in your local supermarket. They are also available online.
  • Store leftovers covered in the refrigerator for up to 3-4 days. This green bean casserole doesn't freeze well.

Nutrition Facts

Vegan Green Bean Casserole

Amount per Serving

Calories

273

% Daily Value*

Fat

15

g

23

%

Saturated Fat

4

g

20

%

Carbohydrates

30

g

10

%

Fiber

5

g

20

%

Sugar

7

g

8

%

Protein

7

g

14

%

* Percent Daily Values are based on a 2000 calorie diet.

Nutrition information is an estimate and has been calculated automatically

Easy Vegan Green Bean Casserole | Best Homemade Recipe - Elavegan (15) Simple and Delicious Vegan Cookbook by ElaVeganCLICK HERE to order!

If you are using Pinterest, feel free to pin the following photo:

Easy Vegan Green Bean Casserole | Best Homemade Recipe - Elavegan (16)

Easy Vegan Green Bean Casserole | Best Homemade Recipe - Elavegan (2024)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Ouida Strosin DO

Last Updated:

Views: 6137

Rating: 4.6 / 5 (56 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Ouida Strosin DO

Birthday: 1995-04-27

Address: Suite 927 930 Kilback Radial, Candidaville, TN 87795

Phone: +8561498978366

Job: Legacy Manufacturing Specialist

Hobby: Singing, Mountain biking, Water sports, Water sports, Taxidermy, Polo, Pet

Introduction: My name is Ouida Strosin DO, I am a precious, combative, spotless, modern, spotless, beautiful, precious person who loves writing and wants to share my knowledge and understanding with you.