Print

Homemade Green Bean Casserole

A classic homemade green bean casserole featuring fresh green beans, creamy mushroom sauce, and crispy fried onions, perfect as a comforting side dish for any meal.

Ingredients

Scale
  • 1 lb fresh green beans, trimmed and cut into 2-inch pieces
  • 2 tbsp unsalted butter
  • 8 oz mushrooms, sliced
  • 3 cloves garlic, minced
  • 1 small onion, finely chopped
  • 2 tbsp all-purpose flour
  • 1 cup whole milk
  • 1 cup heavy cream
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 cup crispy fried onions

Instructions

  1. Preheat the oven to 350°F (175°C).
  2. Bring a large pot of salted water to a boil. Add green beans and blanch for 4-5 minutes until tender-crisp. Drain and set aside.
  3. In a large skillet, melt butter over medium heat. Add onions and garlic, sauté until translucent, about 3 minutes.
  4. Add mushrooms and cook until they release their moisture and soften, about 5-7 minutes.
  5. Sprinkle flour over the vegetables and cook, stirring constantly, for 1-2 minutes to remove raw flour taste.
  6. Gradually whisk in milk and heavy cream. Cook, stirring, until sauce thickens, about 4-5 minutes.
  7. Season with salt and pepper, then add the drained green beans. Stir to coat evenly.
  8. Transfer the mixture to a greased 9×9-inch baking dish. Top with crispy fried onions.
  9. Bake for 20-25 minutes until bubbly and golden on top.
  10. Remove from oven and let cool for 5 minutes before serving.

Notes

For extra flavor, add a splash of soy sauce or Worcestershire sauce to the mushroom sauce. You can also substitute creamed mushroom soup with this homemade sauce for a fresher taste.