Go Back

Green Bean Casserole From Scratch

A classic comfort food made with fresh ingredients, this dish offers a healthier, homemade alternative to store-bought versions, perfect for family gatherings and holiday meals.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 250

Ingredients
  

Main Ingredients
  • 1.5 lb fresh green beans, trimmed and cut (or frozen thawed/drained) Use fresh for the best flavor.
  • 3 tablespoons unsalted butter
  • 8 oz mushrooms (button/cremini), sliced Mix of mushrooms can be used for varied taste.
  • 1 small onion, finely diced (or 1 shallot)
  • 2 cloves garlic, minced
  • 2 tablespoons all-purpose flour
  • 1 cup milk (or half-and-half for richer sauce)
  • 1 cup chicken or vegetable broth Use vegetable broth for vegetarian option.
  • ¼ teaspoon ground nutmeg (optional) For a hint of warmth.
  • Salt & freshly ground black pepper, to taste
  • 6 oz crispy fried onions (store-bought or homemade) Add more for a crunchier topping.

Method
 

Preparation
  1. Preheat your oven to 190 °C (≈375 °F).
  2. If using fresh green beans, trim and cut them. Blanch in boiling salted water for about 4–5 minutes until bright-green and just tender-crisp, then drain and set aside. If using frozen green beans, ensure they are thawed and drained.
Cooking
  1. In a large skillet over medium heat, melt the butter. Add the diced onion (or shallot) and cook until softened.
  2. Add sliced mushrooms and cook until they release their moisture. Then, add minced garlic and sauté for another minute.
  3. Sprinkle flour over vegetables and stir to coat. Gradually whisk in broth and milk (or half-and-half), stirring constantly until a creamy sauce forms and thickens. Season with salt, pepper, and nutmeg if using.
  4. Gently stir blanched green beans into the sauce until well coated. Pour the mixture into a greased baking dish.
  5. Sprinkle crispy fried onions evenly on top.
  6. Bake in the preheated oven for about 20–25 minutes, until the casserole is bubbly and the onions are golden and crisp. Remove from the oven and let it rest for a few minutes before serving.

Notes

For extra flavor, add some grated cheese to the sauce before mixing in the green beans. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave.