Green Bean Casserole
Is it really that time of year?! The time to start planning our menus and all of the festivities that surround the holidays. I LOVE it, I just can’t believe we are finally here!
Food is obviously a large part of holiday festivities and I’m always excited to make dishes for my family that they look forward to each year. One of those dishes is green bean casserole (raise your hand if you’re with me!).

However, this version of green bean casserole got a homemade makeover, and I think you’ll fall even deeper in love with it. There are a few extra steps since it is fully homemade, but it’s one of those things we make once, maybe twice a year, so it’s totally worth it. Here’s how I make it:
- The first step is to make homemade crispy “fried” onions for the topping. Thinly slice an onion and bread it using the 3-step breading procedure (flour, then egg wash, then breadcrumbs – each seasoned). Then, lay them on a greased wire rack and bake them until they’re golden brown and crispy. Maybe make a few extras so you can munch on them while you cook.
- The next step is to blanch the fresh green beans in a large pot of boiling water for a few minutes, just to tenderize them a bit; drain them and set them aside. You can certainly use frozen or canned here as well.
- The next step is to saute fresh mushrooms and garlic until caramelized. Then you’ll mix in some flour, stock and evaporated milk to create a roux. The base is seasoned with onion powder, thyme and black pepper.
- To assemble the casserole, you’ll mix the green beans with the mushroom mixture, then transfer it to a greased casserole dish. Then, line the top with the crispy onions and give them a quick bake in the oven to bring it all together.
I honestly believe this will be the only green bean casserole you make from now on!

Green Bean Casserole
- Prep Time: 20-25 mins
- Cook Time: 25-30 mins
- Total Time: 45-55 mins
- Yield: Serves 8 1x
- Category: Side Dish
- Method: Stove-Top, Baking
- Cuisine: American
Description
Made from scratch green bean casserole, just in time for the holidays!
Ingredients
“Fried” Onions:
- ⅓ cup all-purpose flour
- 1 large egg
- ¼ cup milk
- 1 ½ cup panko breadcrumbs
- ½ teaspoon kosher or sea salt, divided
- ½ teaspoon ground black pepper, divided
- 1 small yellow onion, peeled and thinly sliced into rings or strips
Green Bean Casserole:
- 1-pound fresh green beans, trimmed and cut into 2-inch pieces
- 3 tablespoons olive oil
- 1 tablespoon butter
- ½ pound mushrooms, thinly sliced
- 3–4 cloves garlic, peeled and minced
- 1 teaspoon kosher or sea salt
- 1 teaspoon onion powder
- ½ teaspoon ground black pepper
- ½ teaspoon dried thyme (optional)
- 2 tablespoons all-purpose flour
- ¾ cup unsalted vegetable or chicken stock
- ½ cup evaporated milk
Instructions
- Preheat the oven to 400 degrees. Coat a baking sheet with cooking spray. Set aside.
- Set up 3 bowls: One with flour, one with egg and milk and one with breadcrumbs. Evenly distribute the salt and black pepper into each bowl and whisk to combine. Using tongs, dip the onion rings into the flour, then the egg mixture, then the breadcrumbs and line them on the prepared baking sheet. Bake 20-25 minutes, stirring occasionally, until onions are crispy and browned. Remove from the oven and set aside.
- Reduce the oven temperature to 350 degrees.
- Bring a large pot of water to a boil. Add the green beans and cook 3-4 minutes. Remove and set aside.
- Heat the olive oil and butter in a large skillet over medium. Add the mushrooms and sauté 6-8 minutes or until browned and caramelized, stirring occasionally. Stir in the garlic, salt, onion powder, black pepper and thyme (if using). Stir in the flour and bring to a simmer. Slowly whisk in the stock and evaporated milk and bring to a simmer 3-4 minutes or until thickened, stirring occasionally. Add the green beans and stir to combine.
- Coat an 8×8 baking dish with cooking spray. Transfer the green bean mixture to the prepared baking dish, then line the top with the fried onions. Bake 10-15 minutes or until bubbly. Let slightly cool, then serve.
Notes
Cooking Tip: To save time, swap in frozen green beans instead of fresh. Simply steam according to package directions and skip step #4 in the recipe.
Nutrition
- Serving Size: 1/8 of recipe
- Calories: 164
- Sugar: 5g
- Sodium: 276mg
- Fat: 8g
- Saturated Fat: 2g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 30mg
Keywords: green bean casserole, casserole, green bean, green beans, holiday, holidays, Thanksgiving, side dish