Go Back
+ servings

The BEST Green Bean Casserole

30 minutes of bake time and real food ingredients is all you need to make this amazingly delicious Green Bean Casserole! So comforting and perfect for the holidays.

Course Side Dish
Cuisine American
Diet GlutenFreeDiet
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 8
Calories 192 kcal
Author Amy Rains


  • 1.5 lbs fresh green beans
  • 8 oz sliced mushrooms
  • 3 small shallots
  • 2 cloves garlic
  • 1 tbsp butter, avocado oil, or olive oil
  • 1 tbsp arrowroot starch
  • 1/2 tsp sea salt
  • 3/4 cup white wine*
  • 3/4 cup milk**
  • 1.5 cups grated sharp white cheddar cheese
  • 1/3 cup breadcrumbs***


  1. Before starting, prep the vegetables. Trim the green beans and cut into 1 inch pieces. Dice up the mushrooms, shallots, and garlic. Add 8 cups of water to a large pot and bring to a boil. Once boiling, add the green beans. Boil for 8-10 minutes until softened. Strain and set aside.

  2. Preheat the oven to 350 degrees F. Heat a medium sized saucepan to medium heat. Once hot, add in the oil or butter. Saute the shallots, mushrooms, and garlic for 5-7 minutes.

  3. Sprinkle the vegetable mixture with arrowroot starch and stir to coat the vegetables. Now add in the wine and milk, increase the heat until the mixture begins to bubble. Reduce the heat to medium low and add in the cheese. Mix until cheese is melted.

  4. Place the green beans inside a 9x13 inch greased casserole dish. Pour the cheesy mushroom mixture on top. Top the casserole with breadcrumbs or topping of choice. Transfer to the oven.

  5. Bake for 30 minutes, or until casserole is bubbly and lightly browned. Season with salt and pepper, and optional fresh thyme to serve!

Recipe Notes

*Use a dry white wine like a sauvignon blanc or chardonnay. You can also use vegetable or chicken broth in it's place!

**This can be whole milk or full fat coconut milk.

***Breadcrumbs can be a GF variation like nutcrumbs, or GF panko. Feel free to replace with your favorite crunch topping (check out the options in the blog post!)

Nutrition Facts
The BEST Green Bean Casserole
Amount Per Serving
Calories 192 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 6g38%
Trans Fat 1g
Polyunsaturated Fat 1g
Monounsaturated Fat 3g
Cholesterol 28mg9%
Sodium 341mg15%
Potassium 380mg11%
Carbohydrates 15g5%
Fiber 3g13%
Sugar 6g7%
Protein 9g18%
Vitamin A 880IU18%
Vitamin C 12mg15%
Calcium 227mg23%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.