Skip to main content

Green Bean Casserole

#MakeItGAP Recipes - Recipes using farm animal welfare labeled G.A.P. products
Green Bean Casserole

Green Bean Casserole

MAKES: 8 Servings
PREP TIME: 20 Minutes
COOK TIME: 45 Minutes
TOTAL TIME: 1 Hour 5 Minutes

Recipe adapted from
Original publication date September 23, 2022


2 lbs. green beans 2 Tbsp. butter 1 shallot, thinly sliced 2 Tbsp. all-purpose flour 1/4 cup white wine 3/4 cup whole milk 1 cup low sodium beef broth 2 tsp. soy sauce 1 garlic clove, grated 1/2 cup shredded Gruyere cheese 1 tsp. salt 1 cup crispy fried onions


Preheat the oven to 375°F. Bring a large pot of water to a boil. Working in two batches, blanch the green beans until they’re bright green and tender-crisp, about 1-2 minutes. Drain the green beans and transfer them to a casserole dish. Melt the butter in a saucepan over medium heat. Add in the shallot, cooking for a couple minutes until ender. Whisk in the flour, and cook for a couple minutes until the mixture is golden brown. Slowly add in the wine, broth, soy sauce, and milk separately, whisking after each addition (you’re building the sauce here so it’s good to pause and let things thicken before the next addition). For the final thickening of the sauce, bring to a simmer for a few minutes and continue to whisk until the mixture thickens enough to easily coat the back of a spoon. Remove from heat and stir in the garlic, salt, and Gruyere cheese. Pour the sauce over the green beans. Cover with foil and bake for 25 minutes. Uncover, and bake for another 15 minutes. Give the green beans a quick toss to coat in the sauce. Wipe down the edges of the casserole dish. Top with fried onions and bake for another 5 minutes. Let stand for 5-10 minutes before serving.

Animal Welfare Certified Label - Global Animal Partnership
Look for the label and
#MakeitGAP when
you shop! Learn more
about our label here.