Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Classic Green Bean Casserole Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Penny Smith
  • Total Time: 45 minutes
  • Yield: 6-8 servings 1x

Description

There’s something undeniably nostalgic about Classic Green Bean Casserole. This creamy, comforting dish has graced holiday tables for generations and continues to be a family favorite across the country. Whether it’s Thanksgiving, Christmas, or a cozy Sunday dinner, this casserole delivers the perfect balance of tender green beans, savory mushroom sauce, and crispy onions on top. Simple to make and always satisfying, it’s the kind of timeless comfort food that brings everyone back for seconds.


Ingredients

Scale
  • 1 pound fresh green beans, trimmed and halved (or 3 cans of cut green beans, drained)

  • 1 tablespoon butter

  • 1 small onion, finely chopped

  • 2 cloves garlic, minced

  • 8 ounces mushrooms, sliced

  • 2 tablespoons all-purpose flour

  • 1 cup milk

  • 1 cup heavy cream (or half-and-half for a lighter version)

  • 1 teaspoon salt

  • ½ teaspoon black pepper

  • ½ teaspoon onion powder

  • ¼ teaspoon garlic powder

  • ½ teaspoon paprika (optional)

  • 1 ½ cups crispy fried onions

  • ½ cup shredded cheddar or parmesan cheese (optional for added flavor)


Instructions

  • Bring a large pot of water to a boil. Add the fresh green beans and cook for 4–5 minutes, until tender-crisp. Drain and rinse under cold water to stop the cooking process. If using canned green beans, drain them well.

  • In a large skillet, melt butter over medium heat. Add chopped onion and cook for 3–4 minutes until softened. Add minced garlic and sliced mushrooms, cooking until the mushrooms release moisture and turn golden brown, about 5–6 minutes.

  • Sprinkle flour over the mushroom mixture and stir to coat evenly. Gradually pour in the milk while whisking to avoid lumps, then add heavy cream. Stir continuously until the sauce thickens, about 3–5 minutes.

  • Season with salt, pepper, onion powder, garlic powder, and paprika. Taste and adjust seasoning as needed.

  • Stir in the cooked green beans until they are evenly coated in the creamy sauce.

  • Preheat oven to 375°F (190°C). Transfer the mixture to a lightly greased 2-quart baking dish. Sprinkle half of the crispy fried onions on top, along with cheese if desired.

  • Bake uncovered for 20–25 minutes, until the sauce is bubbling and the top is lightly golden.

  • Remove from the oven, sprinkle the remaining fried onions on top, and bake for another 5 minutes until crispy.

  • Let cool slightly before serving and enjoy this creamy, crunchy classic.

Notes

  • For best flavor and texture, use fresh green beans, but canned or frozen beans also work well.

  • Make ahead by assembling the casserole up to one day in advance. Refrigerate, then bake before serving. Add the crispy onions just before baking to maintain their crunch.

  • To make it lighter, substitute milk for cream and use olive oil instead of butter.

  • For a gluten-free version, use gluten-free flour or cornstarch to thicken the sauce and gluten-free crispy onions.

  • Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat uncovered in the oven to keep the topping crisp.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes