How This Green Bean Casserole Happened
Funny enough, this from-scratch green bean casserole didn’t start as a holiday recipe at all.
It was spring, months after the holidays, and I randomly found myself craving green bean casserole. I had fresh green beans, baby bella mushrooms, and pretty much everything else I needed—except the can of cream of mushroom soup we usually used.
So I improvised.
I made a creamy mushroom and onion sauce from scratch with baby bella mushrooms, garlic, bone broth, and milk, then made my own crispy Parmesan onions for the top. What started as a use-what-I-have dinner turned into a green bean casserole without canned soup that I liked even better than the version I’d grown up making.
I’ve made it plenty of times since, tweaking it a little each time, and this is the version that finally stuck. Now it’s my perfected homemade green bean casserole—and the one that officially has a spot on our holiday table.
From-Scratch Green Bean Casserole with Crispy Parmesan Onions
Ingredients
Method
- Bring a large pot of water to a boil. Add fresh green beans and cook for 4–5 minutes, until tender but still holding their shape. Drain well and set aside.
- If using frozen green beans, add them directly to the boiling water and cook longer, about 6-8 minutes or until tender. Drain and dry them well before adding them to the casserole so excess water doesn't thin the sauce.
- Heat a small amount of avocado oil in a large skillet over medium heat.
- Add the diced onion and sliced baby bella mushrooms. Cook until the onions are soft and translucent and the mushrooms have released their moisture and begun to brown.
- Add the minced garlic and cook for another 30–60 seconds.
- Add the flour, salt, pepper, garlic powder, onion powder, and dehydrated onion flakes. Stir until the vegetables are evenly coated and cook for 1–2 minutes, stirring frequently.
- Slowly pour in the chicken bone broth while stirring, followed by the whole milk and Worcestershire sauce.
- Bring to a gentle simmer and cook, stirring frequently, until the sauce has thickened enough to coat the back of a spoon.
- Taste and adjust the seasoning if needed.
- Fold the cooked green beans into the mushroom sauce until evenly coated.
- Transfer to a casserole dish and spread into an even layer.
- Add the thinly sliced onion and whole milk to a bowl and let the onions soak while you prepare the coating.
- In a separate bowl, combine the flour, Parmesan, salt, pepper, and garlic powder.
- Drain the onions well, then toss with the flour-Parmesan mixture until evenly coated. Drizzle with the avocado oil and toss again.
- Arrange the onions in your air-fryer basket in a relatively thin layer. Air fry until golden brown and crispy, tossing several times during cooking so they brown evenly.
- Oven method: Spread the onions onto a parchment-lined baking sheet and bake at 425°F, tossing occasionally, until golden and crispy.
- Bake the casserole uncovered at 375°F for about 20 minutes, or until hot and bubbling around the edges.
- Top generously with the crispy Parmesan onions and return to the oven for another 5 minutes.
- Let the casserole rest for 5–10 minutes before serving.


Leave a Reply