Green Bean Casserole – Creamy, Crispy & a Holiday Classic

Classic Green Bean Casserole with crispy fried onions in a baking dish

No holiday table is complete without a creamy, dreamy Green Bean Casserole. This beloved classic combines tender green beans with a rich mushroom sauce, all topped with crispy fried onions for the perfect crunch. It's the side dish that everyone reaches for, and this from‑scratch version takes it to a whole new level of delicious.


Affiliate Disclosure: This post may contain affiliate links. If you click through and make a purchase, I may earn a small commission at no extra cost to you. The content on this website was created with the help of AI. Thanks for supporting my blog!


While many versions rely on canned soup, this recipe uses fresh mushrooms and a simple homemade cream sauce for a flavor that's far superior. It's still easy to prepare, can be made ahead, and delivers that irresistible combination of creamy filling and crispy topping. Whether it's Thanksgiving, Christmas, or any family gathering, this green bean casserole will be the first dish to disappear.


Pin It For Later

Don't lose this recipe – save it to your Holiday Sides board on Pinterest!

Tall Pinterest Pin for Green Bean Casserole recipe

Click the image above to save this recipe to Pinterest!

Why You'll Love This Recipe

  • Creamy, savory filling with tender green beans and earthy mushrooms
  • Topped with crispy fried onions for the perfect crunchy contrast
  • Made from scratch with real ingredients – no canned soup
  • Easy to assemble and can be made ahead of time
  • A beloved classic that everyone expects on the holiday table

Tools You'll Need

  • Large pot for blanching green beans
  • Large skillet
  • 9x13-inch baking dish (or 2-quart casserole dish)
  • Whisk
  • Aluminum foil

Ingredients

  • 2 lbs fresh green beans, trimmed and cut into 2-inch pieces
  • 3 tablespoons unsalted butter
  • 8 oz cremini mushrooms, sliced
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • ¼ cup all-purpose flour
  • 1½ cups chicken or vegetable broth
  • 1½ cups whole milk
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ⅛ teaspoon ground nutmeg
  • 1½ cups crispy fried onions (store-bought or homemade)

Instructions

Prepare the Green Beans:

  1. Bring a large pot of salted water to a boil. Add green beans and cook for 3-4 minutes until bright green and crisp-tender. Drain and immediately transfer to an ice bath to stop the cooking. Drain well and set aside.

Make the Cream Sauce:

  1. In a large skillet, melt butter over medium heat. Add mushrooms and onion and cook for 6-8 minutes until softened and mushrooms have released their liquid. Add garlic and cook for 1 minute more.
  2. Sprinkle flour over the vegetables and stir to coat. Cook for 1-2 minutes, stirring constantly, to remove the raw flour taste.
  3. Gradually whisk in broth and milk, stirring constantly to prevent lumps. Bring to a simmer and cook for 3-5 minutes until the sauce thickens. Season with salt, pepper, and nutmeg.

Assemble and Bake:

  1. Preheat oven to 375°F (190°C). Grease a 9x13-inch baking dish.
  2. Combine the blanched green beans and the cream sauce in a large bowl, stirring until well coated. Transfer to the prepared baking dish.
  3. Bake, covered with foil, for 20 minutes. Remove foil, sprinkle crispy fried onions evenly over the top, and bake uncovered for another 10-15 minutes until the sauce is bubbly and the onions are golden brown.
  4. Let cool for 5-10 minutes before serving.

Pro Tips

  • Blanch the green beans: This keeps them bright green and crisp-tender, not mushy.
  • Use fresh mushrooms: Cremini or white button mushrooms add a deep, savory flavor that canned soup can't match.
  • Make ahead: Assemble the casserole (without the fried onions) up to 24 hours in advance and refrigerate. Add 5-10 minutes to the covered baking time, then top with onions and finish.
  • Homemade crispy onions: For extra flavor, make your own by frying thinly sliced shallots or onions in oil until golden.
  • Double the recipe: This casserole disappears fast – if you're feeding a crowd, simply double the ingredients and use a larger baking dish.

Recipe Variations

  • Vegan: Use plant-based butter, unsweetened almond milk, and vegetable broth; top with vegan fried onions or toasted panko.
  • Gluten-Free: Substitute all-purpose flour with a gluten-free 1:1 flour blend or cornstarch, and use gluten-free fried onions.
  • Cheesy: Stir ½ cup shredded cheddar or Parmesan into the sauce before baking.
  • Bacon: Add 4 slices cooked, crumbled bacon to the mushroom mixture for a smoky twist.
  • Mushroom-Lover's: Use a mix of cremini, shiitake, and oyster mushrooms for even more earthy flavor.
  • Herbed: Stir in 1 tablespoon fresh thyme or rosemary with the garlic.
  • Slow Cooker: Prepare the sauce on the stovetop, then combine with green beans and cook on low for 2-3 hours. Top with fried onions just before serving.

FAQs

Can I use frozen green beans?
Yes. Thaw them first and pat dry; they may be a bit softer than fresh but still work well.

Can I use canned green beans?
Canned green beans are already cooked and will become very soft in the casserole. If you must, drain and rinse them, and skip the blanching step. Fresh or frozen are best for texture.

How do I store leftovers?
Store in an airtight container in the refrigerator for up to 4 days. Reheat in the oven at 350°F for about 10 minutes to refresh the topping.

Can I freeze green bean casserole?
Yes, but it's best to freeze before adding the crispy onions. Assemble the casserole without the topping, freeze for up to 3 months. Thaw overnight in the refrigerator, then bake as directed, adding the onions during the last 10-15 minutes.

Why is my casserole watery?
If the sauce seems thin, make sure you've cooked the roux long enough and let the sauce thicken fully before assembling. Also, avoid over‑blanching the green beans.

Can I use homemade fried onions?
Absolutely! Thinly slice 2 onions, toss with flour, salt, and pepper, and fry in oil until golden. They're a delicious upgrade.

What can I serve with green bean casserole?
It's a classic side for turkey, ham, roast chicken, or any holiday main. It also pairs well with mashed potatoes and stuffing.


Classic Green Bean Casserole

Prep Time: 20 mins | Cook Time: 35 mins | Total Time: 55 mins

Yield: 8 servings

Calories: 210 per serving

Ingredients:

  • 2 lbs fresh green beans, trimmed and cut
  • 3 tbsp butter
  • 8 oz cremini mushrooms, sliced
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • ¼ cup all-purpose flour
  • 1½ cups chicken or vegetable broth
  • 1½ cups whole milk
  • ½ tsp salt, ¼ tsp pepper, ⅛ tsp nutmeg
  • 1½ cups crispy fried onions

Instructions:

  1. Blanch green beans in boiling water for 3-4 minutes, then cool in ice water. Drain and set aside.
  2. In a skillet, melt butter; cook mushrooms and onion until softened. Add garlic, then flour; cook 1-2 minutes.
  3. Gradually whisk in broth and milk; simmer until thickened. Season with salt, pepper, and nutmeg.
  4. Combine sauce with green beans; transfer to greased 9x13 dish.
  5. Bake covered at 375°F for 20 minutes. Uncover, top with fried onions, bake 10-15 minutes more until bubbly.
  6. Let rest 5-10 minutes before serving.

This Green Bean Casserole is the classic side dish that everyone loves – creamy, savory, and topped with a generous layer of crispy fried onions. Made from scratch with fresh green beans and a rich mushroom sauce, it's a huge upgrade from the canned-soup version, yet just as easy to prepare. It's the perfect addition to any holiday spread or family dinner.

Whether you're serving it for Thanksgiving, Christmas, or a Sunday roast, this casserole will be the dish that disappears first. Make it ahead for stress‑free entertaining, and watch as guests go back for seconds. Once you try this homemade version, you'll never go back to the old way.

If you try this recipe or any other from our site, we would greatly appreciate you taking the time to comment and rate the dish! Your feedback helps us create better recipes for everyone.

Affiliate Disclosure: This post may contain affiliate links. If you click through and make a purchase, I may earn a small commission at no extra cost to you. The content on this website was created with the help of AI. Thanks for supporting my blog!




0 Comments