Print

Ultimate Green Bean Casserole

Creamy green bean casserole topped with crispy fried onions in a light green baking dish.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

The Ultimate Green Bean Casserole is a made-from-scratch holiday classic featuring fresh green beans, creamy homemade mushroom sauce, and a crispy onion topping that brings irresistible flavor and texture to any festive table.

  • Author: Emily
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • Fresh green beans – for vibrant color and tender-crisp texture
  • Cremini or white mushrooms – to add savory, umami richness
  • Garlic and shallots – deepen flavor and aroma
  • Butter and flour – form the base for the thick, creamy roux
  • Whole milk or half-and-half – adds smooth creaminess to the sauce
  • Chicken or vegetable broth – brings balance and depth
  • French fried onions – deliver the essential crispy topping

Instructions

  1. Blanch green beans in salted boiling water until bright green, then transfer to ice water to stop cooking.
  2. In a skillet, sauté mushrooms, garlic, and shallots in butter until soft and aromatic.
  3. Add flour to the skillet to form a roux, then gradually whisk in milk and broth to create a thick sauce.
  4. Season the sauce with salt, pepper, and a touch of nutmeg.
  5. Combine the green beans with the sauce and transfer to a greased baking dish.
  6. Top evenly with crispy fried onions.
  7. Bake at 375°F for 20–25 minutes until bubbly and golden brown.

Notes

  • Use frozen green beans if fresh aren’t available—just thaw and dry them well first.
  • For extra indulgence, add shredded Parmesan or Gruyère before baking.
  • To make ahead, assemble without onions and refrigerate for up to 2 days.
  • Use gluten-free flour and toppings for a gluten-free version.
  • Not ideal for freezing—topping may become soggy.