Green Bean Casserole (The Real Food Way)

Green Bean Casserole Recipe


For the Beans:

For the Sauce:

For the Topping:

(This provides a light topping. I frequently double this amount since I love it! The topping is doubled in the picture above.)

Shallots give the topping a special, delicate flavor. They would be the "secret" ingredient, if there was one!


Preheat oven to 350 degrees.

Step One: Prepare Beans and Mushrooms

  1. Fill a large pot with water and sprinkle with a little salt. Bring to boil and add green beans. Cook for 8 to 10 minutes until they are crisp tender. Drain and set aside.
  2. While beans are cooking, melt the butter in a large pan. Turn to medium-low and sauté onion and garlic in the butter until soft.
  3. Add mushrooms and thyme. Stir and sauté until the mushrooms release their juices. Continue cooking until the juices are reduced.
  4. Season with salt and pepper.

Step Two: Make SauceHere are two methods for making the sauce: one uses whole wheat flour, the other uses arrowroot powder.

Method 1: Using Whole Wheat Pastry Flour

  1. Melt the butter in a heavy saucepan. Whisk in the flour and cook for a minute or two (this will reduce the “floury” taste).
  2. Add milk to saucepan, pouring in slowly while whisking continually. Add salt and stir to distribute throughout. Continue to cook, stirring frequently, until sauce thickens to the point where it will coat a spoon.

Method 2: Using Arrowroot Powder

  1. Mix arrowroot powder and cold milk together until smooth.
  2. Melt butter in a heavy saucepan. Pour in the arrowroot/milk mixture and stir. Cook, stirring frequently, until sauce thickens to the point where it will coat a spoon.

Step Three: Combine Sauce, Beans, and Mushrooms

  1. Combine cooked green beans and mushroom/thyme mixture in a large bowl. Gently stir until mixed. Pour the sauce over the top and stir until evenly distributed.
  2. Pour into a well greased 9 by 11 inch baking dish.

Step Four: Make ToppingAs noted in the ingredients, I often double the recipe for the topping since I like there to be a lot of it. You can also double all of the ingredients except the shallots and increase those as you desire.

  1. In a skillet or sauté pan, melt butter and coconut oil over medium-high heat. Add sliced shallots, cooking about 3 to 4 minutes until soft and turning golden.
  2. Add the bread crumbs and stir to coat with oil. Season with salt and pepper.
  3. Sprinkle topping over casserole.
  4. Bake for 25 to 30 minutes, until the bread crumbs are golden brown and the cream sauce is bubbling.

Courses Side Dish

Recipe by Keeper of the Home at