Print

Crispy Homemade Green Bean Casserole Recipe Easy from Scratch

crispy homemade green bean casserole - featured image

A fresh and crispy green bean casserole made from scratch with a creamy mushroom sauce and crunchy fried onion topping, perfect for holidays and family gatherings.

Ingredients

Scale
  • 1 ½ pounds fresh green beans, trimmed and cut into 2-inch pieces
  • 4 tablespoons unsalted butter
  • ¼ cup all-purpose flour
  • 2 cups whole milk, room temperature (or 2% or dairy-free milk)
  • 1 cup chicken or vegetable broth
  • 8 ounces cremini or white mushrooms, thinly sliced
  • 1 small yellow onion, finely chopped
  • 2 garlic cloves, minced
  • 1 teaspoon Worcestershire sauce (optional)
  • Salt and black pepper to taste
  • 1 ½ cups French fried onions, homemade or store-bought

Instructions

  1. Bring a large pot of salted water to a boil. Add the trimmed green beans and blanch for 3 to 4 minutes until bright green and just tender. Drain in a colander and rinse with cold water to stop cooking. Set aside.
  2. In a large skillet, melt the butter over medium heat. Add the finely chopped onion and sauté for about 4 minutes until softened and translucent. Add the sliced mushrooms and cook until browned and their moisture evaporates, about 6–7 minutes. Stir in the minced garlic and cook for 1 minute more.
  3. Sprinkle the flour over the mushroom mixture and whisk constantly for 1–2 minutes to cook out the raw flour taste. Slowly pour in the milk and broth while whisking to avoid lumps. Bring to a gentle simmer and cook until thickened, about 5 minutes. Stir in Worcestershire sauce, salt, and pepper to taste. Remove from heat.
  4. Preheat your oven to 350°F (175°C). In a large mixing bowl, combine the blanched green beans with the mushroom sauce, mixing gently to coat evenly. Transfer the mixture into your prepared baking dish, spreading it out evenly.
  5. Sprinkle the French fried onions evenly over the top of the casserole. If making homemade onions, fry them just before baking to keep them crispy.
  6. Place the casserole in the oven and bake for 25 to 30 minutes until the sauce is bubbly and the topping is golden brown. If the onions brown too quickly, cover loosely with foil and remove it in the last 5 minutes.
  7. Let the casserole sit for 5 minutes after baking to thicken up slightly and make serving easier. Enjoy warm!

Notes

Blanch green beans to keep them crisp. Make your own mushroom sauce for better flavor than canned soup. Fry onions just before baking if homemade to keep them crispy. Adjust sauce thickness by adding broth or milk as needed. Store leftovers in the fridge up to 3 days; reheat in oven to maintain crispness. Freeze casserole without topping for up to 2 months.

Nutrition

Keywords: green bean casserole, homemade green bean casserole, crispy green bean casserole, mushroom sauce, holiday side dish, Thanksgiving side, easy casserole recipe