Let's be honest, for a moment, about the classic green bean casserole. You know the one, it’s a familiar, comforting presence on so many holiday tables. But have you ever tasted the *real* version, the one made completely from scratch? It’s a revelation.
This isn't just another side dish; it's a statement. It’s the kind of recipe that makes people pause, take a second bite, and then ask you for the secret. And the secret is simply this: fresh, honest ingredients and a little bit of love.
Why This Recipe Feels Like a Hug
There’s something profoundly special about making a classic dish entirely by hand. It connects you to the food, to the tradition, and to the people you’re cooking for. When you skip the canned soup and the pre-fried onions, you’re not just making a casserole; you’re creating an experience.
The process itself is soothing, almost therapeutic. You’ll blanch the vibrant green beans, watch a simple gravy come together in a skillet, and fill your kitchen with the most incredible, savory aroma. One reader, Elly, put it perfectly: “I never serve beans because they aren’t my favourite, but now they are!!!” That’s the power of this recipe.
Ingredients Needed for the Recipe
Gathering these simple, wholesome ingredients is the first step toward something truly memorable. You’ll notice there’s no condensed soup in sight, just real food.
For the Baked “Fried” Onions:
1 medium onion, thinly sliced
1/2 cup (62g) all-purpose flour
3/4 cup (45g) panko breadcrumbs
1/2 teaspoon salt
1/4 teaspoon ground black pepper
1 large egg
1 Tablespoon (15ml) milk
For the Green Bean Casserole:
1 Tablespoon + 1 teaspoon salt, divided
1 pound fresh green beans, rinsed, ends trimmed, and halved
2 Tablespoons (28g) unsalted butter
8 ounces sliced mushrooms
1/2 teaspoon ground black pepper
2 cloves garlic, minced
2 Tablespoons (15g) all-purpose flour
3/4 cup (180ml) chicken or vegetable broth
1 and 1/4 cups (300ml) half-and-half
Can I Really Make This Without Mushrooms?
Absolutely, and you’re not alone in asking. While the mushrooms add a wonderful, earthy depth to the creamy gravy, they are certainly not a mandatory ingredient. You can simply leave them out with no other changes to the recipe.
If you want a similar texture with a different flavor, consider swapping in a thinly sliced bell pepper. Some creative cooks have even used 1/2 cup of sliced water chestnuts for a delightful, unexpected crunch.
How to make Creamy Green Bean Casserole from Scratch?
This is where the magic happens. Don't let the steps intimidate you; they flow together naturally, and the result is worth every single second.
Make this recipe yours—just save it to your Pinterest board!”
Preheat and Prepare
Start by getting your oven nice and hot, preheating it to 450°F (232°C). This high heat is key for getting our homemade onions perfectly crispy. Line a large baking sheet with parchment paper and set it aside for a moment.
Create the Crispy Onion Topping
Thinly slice your onion and separate the rings. Now, set up a simple breading station: flour in one bowl, the panko mixed with salt and pepper in another, and the whisked egg and milk in a third. Here’s a pro-tip: use one hand for the dry ingredients and the other for the wet to avoid messy, clumpy fingers.
Dunk a few onion slices in the flour, then the egg, and finally coat them generously in the panko mixture. Lay them out on your baking sheet. Bake these for about 20 minutes, giving them a flip or two, until they’re golden brown and wonderfully crunchy. Set them aside, and reduce your oven temperature to 400°F (204°C).
Blanch the Green Beans to Perfection
While the onions are baking, bring a large pot of water with 1 Tablespoon of salt to a rolling boil. Add your prepped green beans and let them cook for exactly 5 minutes. This process, called blanching, locks in that beautiful bright green color and a perfect tender-crisp bite.
Have a large bowl of ice water ready. As soon as the timer goes off, drain the beans and immediately plunge them into the ice bath. This "shocks" them and stops the cooking instantly. Drain them again and set them aside.
Craft the Homemade Creamy Gravy
Now, for the heart of the casserole. Melt the butter in a large, oven-safe skillet over medium-high heat. Add the mushrooms, that 1 teaspoon of salt, and the pepper. Cook them, stirring occasionally, until they soften and release their liquid—about 5 minutes.
Stir in the minced garlic and cook for another minute until fragrant. Sprinkle the 2 Tablespoons of flour over everything and stir until it’s all absorbed; it will look a bit pasty, and that’s exactly what you want. This is what will thicken our glorious sauce.
Bring the Sauce Together
Pour in the chicken broth, and let the mixture simmer for about 3 minutes. You’ll see it start to thicken already. Now, reduce the heat to medium-low and pour in the half-and-half. Stir it all together and let it cook, stirring occasionally, until it becomes a rich, thick gravy. This should take about 10 minutes, maybe a little more if you like it extra thick.
Assemble Your Masterpiece
Take the skillet off the heat. Stir in about a quarter of your baked onions and all of the blanched green beans. Make sure every bean is lovingly coated in that creamy, mushroom-flecked gravy. If your skillet isn’t oven-safe, now is the time to gently transfer the mixture to a greased 2-3 quart casserole dish.
The Final Bake
Scatter the remaining crispy onions over the top, creating a beautiful, textured crust. Pop it into your 400°F (204°C) oven and bake for about 15 minutes, just until the edges are bubbly and the whole thing is heated through. The short bake time is a true blessing on a busy holiday.
Navigating the Onion Topping Dilemma
Let’s talk honestly about the onions. Making them from scratch is a joy, but it’s also an extra step on a day that’s already packed. And that’s perfectly okay. A carton of store-bought crispy fried onions works fabulously here, and no one will judge you for it.
If you go that route, simply stir about 1/2 cup of them into the gravy with the green beans, and then top the casserole with a full cup before baking. The result is still incredibly delicious, giving you more time to focus on the turkey, the pies, or your guests.
Tips
A few little insights can make the difference between a good casserole and a great one. First, don't skip the blanching step for the beans; it’s what keeps them from being soggy. Second, when making the gravy, patience is your friend—let it thicken properly on the stovetop.
And finally, if you want an even richer sauce, you can confidently swap the half-and-half for heavy cream. Whole milk can work in a pinch, but lower-fat or nondairy milks just won't give you the same luxurious, creamy result.
How Can I Get a Head Start on This Dish?
This casserole is a dream for planners. You can prepare the entire thing a full day ahead! Just follow all the steps, but after you've assembled it in the skillet or casserole dish, let it cool completely. Cover it tightly and refrigerate it overnight.
The next day, you’ll just pop it into a 400°F (204°C) oven and bake for about 20 minutes, until it’s bubbly and hot. You can even freeze the assembled, unbaked casserole for up to 3 months. Thaw it in the fridge overnight before baking as directed.
What Should I Serve With This Casserole?
This creamy green bean casserole is the ultimate team player on your dinner table. It’s a natural, non-negotiable partner for Thanksgiving turkey, of course, but its appeal doesn’t end there. It’s spectacular alongside a glazed ham for Christmas or a simple roasted chicken for a Sunday supper.
For a truly spectacular feast, pair it with fluffy homemade biscuits, a tangy cranberry sauce, and a rich sausage and herb stuffing. It holds its own against the bold flavors of sweet potato casserole and the simplicity of creamy mashed potatoes, creating a symphony of comfort on your plate.
Learn how to make creamy green bean casserole completely from scratch with fresh vegetables and a homemade gravy sauce. Thickened with flour and a little butter, there’s no canned cream-of soups required. Out of all the Thanksgiving side dish recipes, this is our family’s #1 favorite, and the non-negotiable on the holiday table every year.
1pound fresh green beans (rinsed, ends trimmed, halved)
2tablespoons unsalted butter (28g)
8ounces sliced mushrooms (optional)
1/2teaspoon ground black pepper
2cloves garlic (minced)
2tablespoons all-purpose flour (15g)
3/4cup chicken or vegetable broth (180ml)
1 1/4cups half-and-half (300ml)
Instructions
1
Preheat the oven to 450°F (232°C). Line a large baking sheet with parchment paper or a silicone baking mat. Set aside.
2
For the onions:Thinly slice the onion and separate the slices. Pour flour into one small bowl, panko + salt + pepper into a medium bowl, and whisk the egg and milk together in another small bowl. Using one hand for dry and one for wet, dip onion slices first in flour, then egg mixture, then panko. Place on baking sheet. Bake 20 minutes, flipping twice, until golden brown. Set aside. (While onions bake, blanch green beans—step 4.)
3
Reduce oven temperature to 400°F (204°C).
4
Blanch the green beans:Bring a gallon of water and 1 Tablespoon salt to a boil. Add green beans and boil for 5 minutes. Drain and immediately plunge into ice water. Drain again and set aside.
5
For the casserole:Melt butter in a large oven-safe skillet over medium-high heat. Add mushrooms, 1 tsp salt, and pepper. Cook 5 minutes until mushrooms release moisture. Add garlic and cook 2 more minutes. Sprinkle flour and stir. Add broth and simmer 3 minutes. Reduce heat to medium-low, add half-and-half, and cook 10 minutes until thickened.
6
Remove from heat. Stir in all green beans and about 1/4 of the baked onions. If not using an oven-safe skillet, transfer mixture to a greased 2–3-quart casserole dish.
7
Top with remaining onions. Bake at 400°F (204°C) for 15 minutes until bubbly around edges. Serve warm.
Nutrition Facts
Servings 8
Serving Size 1 serving
Amount Per Serving
Calories220kcal
% Daily Value *
Total Fat12gg19%
Saturated Fat6gg30%
Trans Fat0gg
Cholesterol45mgmg15%
Sodium580mgmg25%
Potassium260mgmg8%
Total Carbohydrate22gg8%
Dietary Fiber4gg16%
Sugars5gg
Protein8gg16%
Calcium 8 mg
Iron 10 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Make Ahead & Freezing: Assemble casserole (unbaked), cover, and refrigerate up to 1 day. Bake 20 minutes at 400°F. Or freeze up to 3 months; thaw overnight and bake as directed.
Store-Bought Onions? Yes! Stir ½ cup into casserole, top with 1 cup before baking.
No Mushrooms? Omit or substitute with bell pepper or water chestnuts.
Milk Substitute: Half-and-half is ideal, but heavy cream works for richer sauce; whole milk in a pinch.
Keywords:
green bean casserole, from scratch green bean casserole, homemade green bean casserole, Thanksgiving side dish, creamy green beans