Publish date:

Green Bean Casserole Recipe (From Scratch!)

Lose the canned soup and make this healthier version!


Green Bean Casserole was originally invented by the Campbell Soup Company as a promotional ploy. And the plan was so successful that today many consider the dish a staple for the holiday season. Of course, for others of us, it conjures up memories of soggy canned veggies and a generally tasteless dish... but it doesn’t have to be that way! Lose the canned soup, and make a more organic, healthy, and tasty version of this classic dish.

  • Duration
  • Cook Time
  • Prep Time
  • 4-6Servings


Green Bean Casserole

  • 30 oz. of fresh green beans
    3 tbsp butter
    3 tbsp flour
    1 tbsp of kosher salt
    1/2 tsp black pepper
    1 small sweet onion, diced finely
    1 clove garlic, minced
    3 cups of milk
    1 lb of bacon, cooked
    2 cups of French fried onions
    1 cup of shredded mozzarella cheese
    1 cup of shredded Colby cheese

French Fried Onions

  • 2 or 3 big sweet onions
    Salt to taste (1 – 2 teaspoons is a good place to start)
    Pepper to taste
    1 ½ cup gluten-free flour (such as tapioca, rice, or soy flour)
    Oil for frying


Preheat the oven to 350 degrees.

Cook butter, onion and garlic in a sauce pan over medium heat for a minute or two to let the onion soften. Add flour and cook for another minute. Then whisk in the milk slowly, and bring the mixture to a boil, stirring constantly. Now it’s time to add the salt and pepper. Voila - a nice, well-seasoned white sauce.

In a large bowl, toss together the green beans, white sauce, 1 cup of the French fried onions, bacon and cheese. Pour the mixture into a baking dish, cover it with foil, and bake at 350 degrees for 35 to 45 minutes. Take it out of the oven, and remove the foil. Top it with the rest of the French fried onions, and put it back in the oven for ten more minutes uncovered.

French Fried Onions

Another dish that you can purchase in a can… or make yourself! Here’s the recipe to make them fresh.

Slice the onions into rings, separate them, and soak them in milk for a few minutes.

Place oil about an inch deep in a frying pan, and heat it.

Coat the onions in the flour, and then place them in the pan with the heated oil. Once the onions float, turn them over and cook until they are a nice golden brown. When you remove them from the oil, place them on a paper towel.

Then, add them to your green bean casserole!

Related Recipes

Vegan Green Bean Casserole with Gluten-Free Crispy Fried Onions

Vegan Green Bean Casserole With Crispy Gluten-Free Fried Onions

A classic casserole gone healthy! This vegan green bean casserole is made with fresh green beans, cheesy cashew cream, and crispy gluten-free fried onions.

sweet potato casserole

Gluten-Free Vegan Sweet Potato Casserole (AKA the Best Winter Side)

Make this sweet potato casserole with a crunchy pecan and oat topping for a perfectly satisfying healthy winter side.

How to Make Trader Joe's Cauliflower Gnocchi From Scratch

How to Make Trader Joe’s Cauliflower Gnocchi From Scratch

Is Trader Joe's out of cauliflower gnocchi again? We've got you covered! Create this DIY replica at home.

Vegan Homemade Refried Beans Recipe with Chiles, Onions, and Spices. So tasty and tastes like restaurant quality!

The Best Homemade Refried Beans Recipe: Hold the Lard!

This homemade refried beans recipe skips the lard in favor of healthy ingredients like fresh chiles. This plant-based side dish is comforting and flavor-packed!

The Healthiest Bean Layer Dip In All The Land

The Healthiest (and Delicious) Bean Layer Dip In All The Land

A plant-based take on an old classic. Yes, it's delicious.

black bean burger recipe

Spicy Quinoa and Black Bean Burger [It's All Veg]

This spicy quinoa, corn, and black bean burger recipe screams summer. With a handful of pantry staples, it's yours in less than an hour.