HomeAll My Recipes
Green Bean Casserole

Green Bean Casserole

Approx. Time:
20 min prep • 30 min bake • 50 min total
Servings:
6 to 8 servings

Every year when the holiday season rolls in, there’s this cozy feeling that takes over my kitchen. You know that moment when the house smells like butter, onions, and something warm simmering on the stove? For me, that’s when the holidays officially begin.

Green bean casserole is one of those dishes that feels underrated… until it hits the table. It’s not the centerpiece like turkey or ham, but somehow it’s always the dish everyone ends up talking about. And once you make it from scratch — with real onions, mushrooms, butter, cream, and a homemade crispy topping — there is absolutely no going back to the canned version.

This is exactly how I made it in my video: simple, real, and full of flavor. I love recipes like this because they show what home cooking is supposed to feel like — comforting, warm, and not complicated. Just good ingredients handled with a little love.

I start by sautéing one diced onion and a whole pound of mushrooms in butter. The smell alone feels like the holidays. When everything softens, I make a small hole in the middle of the pan, melt another tablespoon of butter, and sprinkle in the flour. That little step creates the creamy base we want — no canned soup here.

Then comes the chicken stock and heavy cream, and the sauce turns silky and perfect. A splash of Worcestershire sauce, garlic powder, onion powder, salt, pepper — that’s where the flavor really builds.

And yes…
I don’t blanch the green beans.
A lot of people do, but I like them fresh, crisp, and vibrant. They soften beautifully in the oven without losing that bite.

Finally, the best part: the topping. Panko breadcrumbs, parmesan, garlic powder, and dried parsley. It bakes into this golden, crunchy crust that gives every bite a perfect contrast to the creamy base underneath.

This is one of those recipes that feels like family, holidays, and warmth. Whether you’re hosting Thanksgiving or bringing a dish to someone’s home, this casserole is that cozy, reliable favorite that always tastes like home.

Let’s make something delicious.

For the casserole:

  • 3 tablespoons butter (divided)
  • 1 onion, diced
  • 1 pound mushrooms, sliced
  • 1 tablespoon flour
  • 2 cups chicken stock (or vegetable stock)
  • 1 cup heavy whipping cream
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • Salt and pepper to taste
  • 1 pound fresh green beans, unblanched

For the topping:

  • 1 cup panko bread crumbs
  • 1 cup grated Parmesan cheese
  • 1 tablespoon dried parsley
  • 1 tablespoon garlic powder

Instructions

  1. In a large skillet, melt 2 tablespoons butter over medium heat. Add the diced onion and sliced mushrooms and sauté until softened and fragrant.
  2. Push the vegetables to the side. Add the remaining 1 tablespoon butter to the center and let it melt. Sprinkle in the flour and cook for about 1 minute.
  3. Slowly add the chicken stock while stirring continuously. Then pour in the heavy cream and bring everything to a gentle simmer.
  4. Add Worcestershire sauce, onion powder, garlic powder, salt, and pepper. Stir well.
  5. Place the unblanched green beans into a casserole dish. Pour the creamy mushroom mixture over the top and spread evenly.
  6. In a bowl, mix together panko, Parmesan, dried parsley, and garlic powder. Sprinkle over the casserole.
  7. Bake at 350°F (175°C) for 25–30 minutes, or until the top is golden and the casserole is bubbly.

Estimated Nutrition

Approximate per serving:

Based on 8 servings

  • Calories: ~230
  • Protein: ~7g
  • Carbs: ~16g
  • Fat: ~16g

Note:Macros are approximate and may vary based on specific ingredients and brands used.