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
homemade green bean casserole - featured image

Homemade Green Bean Casserole with Creamy Mushroom Sauce


  • Author: Nora Winslow
  • Total Time: 55 minutes
  • Yield: 6 servings 1x

Description

A comforting and delicious green bean casserole made from scratch with a rich, creamy mushroom sauce and a perfectly crispy homemade fried onion topping.


Ingredients

Scale
  • pounds fresh green beans, trimmed and cut
  • 12 oz button mushrooms, sliced
  • 1 medium yellow onion, finely diced (about 150g)
  • 2 cloves garlic, minced
  • 4 tablespoons unsalted butter
  • ¼ cup all-purpose flour
  • 1½ cups whole milk
  • ½ cup heavy cream
  • 1 cup vegetable or chicken broth (low-sodium preferred)
  • 1 teaspoon Worcestershire sauce
  • Salt and black pepper, to taste
  • 1½ cups French fried onions (about 75g)

Instructions

  1. Bring a large pot of salted water to a boil. Add the trimmed green beans and cook for 3-4 minutes until bright green and just tender-crisp. Drain and immediately plunge into ice water to stop cooking. Drain again and set aside.
  2. Melt 2 tablespoons of butter in a large skillet over medium heat. Add diced onion and cook until soft and translucent, about 3 minutes. Add sliced mushrooms and cook until golden brown, about 4 minutes. Stir in minced garlic and cook for 30 seconds until fragrant.
  3. Push mushroom mixture to one side of the pan. Add remaining 2 tablespoons butter to empty side and sprinkle in flour. Whisk continuously to form a roux, cooking about 1 minute without browning. Slowly pour in milk, cream, and broth while whisking to avoid lumps. Add Worcestershire sauce, salt, and pepper. Simmer gently for 4-5 minutes until thickened and creamy. Adjust seasoning to taste.
  4. Remove sauce from heat and fold in blanched green beans until evenly coated.
  5. Transfer mixture to a 9×13 inch baking dish. Spread evenly and sprinkle French fried onions on top.
  6. Bake in a preheated oven at 350°F (175°C) for 20-25 minutes until topping is golden and crispy and sauce is bubbling.
  7. Let casserole rest a few minutes before serving.

Notes

Blanch green beans to keep them crisp and bright green. Make your own fried onions for better flavor and texture or use store-bought for convenience. Use low heat when thickening the sauce to avoid lumps or burning. Worcestershire sauce adds a subtle umami depth. Sauce can be made a day ahead and reheated gently. Avoid microwaving leftovers to keep topping crispy.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Side Dish
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving (approxima
  • Calories: 280
  • Sugar: 3
  • Sodium: 350
  • Fat: 18
  • Saturated Fat: 11
  • Carbohydrates: 20
  • Fiber: 4
  • Protein: 6

Keywords: green bean casserole, homemade green bean casserole, creamy mushroom sauce, fried onions, Thanksgiving side dish, comfort food