Homemade Green Bean Casserole

    OnlineCook
    OnlineCook

    This holiday season, skip the cans for this entirely homemade green bean casserole. Everyone will agree the small amount of extra effort is worth this creamy, fresher-tasting dish.

    5.0
    Homemade Green Bean Casserole

    Homemade Green Bean Casserole

    ByOnlineCookOnlineCook

    Ingredients

    Instructions

    0 of 12 done
    1. Step 1

      Preheat the oven to 400°F.

    2. Step 2

      Spray an 8- or 9-inch square baking dish with nonstick cooking spray. Set aside.

    3. Step 3

      Cut the green beans into 1 1/2-inch pieces. Slice the mushrooms, finely chop the onion, and mince the garlic and set aside.

    4. Step 4

      Bring a large pot of salted water to a boil. Once the water is boiling, add the green beans. Blanch until bright green, about 3 minutes. Drain the green beans in a colander and rinse with cold water.

    5. Step 5

      Set a large pot over medium-high heat and add the butter. Once butter is melted, add the onions and mushrooms. Saute until mushrooms are browned and shrunken and onions are soft, 6-7 minutes. Add the garlic and thyme and cook until fragrant, about 30 seconds.

    6. Step 6

      Sprinkle the flour over mushrooms and onions. Stir with a rubber spatula to coat. Slowly pour the chicken broth into the pot, whisking to dissolve flour. Pour in the half-and-half and season with the salt and black pepper.

    7. Step 7

      Cook the sauce, whisking constantly, until it begins to bubble and thicken. Reduce heat to medium-low and allow sauce to simmer, whisking occasionally, until it is reduced by about a third, 5-7 minutes.

    8. Step 8

      Add the green beans to pot and stir to coat with sauce. Pour green bean mixture into the prepared baking dish.

    9. Step 9

      Bake the casserole on middle rack of oven for 15 minutes.

    10. Step 10

      Sprinkle the french-fried onions in even layer over top. Continue baking until casserole is bubbling at edges, 5-10 minutes.

    11. Step 11

      Check to see that casserole is done. Remove from oven or add time as needed.

    12. Step 12

      Allow casserole to rest for 10-15 minutes before serving.

    Tips & Tricks

    OnlineCook
    OnlineCook

    @onlinecook

    4.9Avg rating
    Nutrition

    Per serving

    Made this recipe? Review and earn up to +350

    Level up & unlock free Premium by reviewing recipes!

    Community Photos

    Reviews & Ratings

    1 from cooks who made it

    5.0
    1 ratings·1 photos

    R

    Rachael Langerud left a review

    Nov 17, 2025

    5.0

    Green bean casserole is one of my favorite dishes to make for thanksgiving. This is my first year using this recipe and it turned out amazing - highly recommend!

    Recipes Icon

    More Side Dishes Recipes

    Quick Explore Recipes by Category

    See All

    No Recipes Available