Print

Creamy Green Bean Casserole Recipe with Crispy Onions Easy and Perfect for Holidays

creamy green bean casserole - featured image

A creamy green bean casserole with a rich mushroom sauce and crispy onions topping, perfect for holidays and weeknight dinners alike.

Ingredients

Scale
  • 1 ½ pounds (680 grams) fresh green beans, trimmed and blanched
  • 8 ounces (225 grams) cremini or white button mushrooms, finely chopped
  • 4 tablespoons (57 grams) unsalted butter
  • 3 tablespoons (24 grams) all-purpose flour
  • 2 cloves garlic, minced
  • 1 teaspoon onion powder
  • 2 cups (480 ml) milk, preferably whole or 2%
  • ½ cup (120 ml) heavy cream (optional but recommended)
  • Salt and black pepper to taste
  • 1 ½ cups (about 75 grams) crispy onions, homemade or store-bought
  • ¼ cup (60 ml) olive oil or vegetable oil for frying onions if making fresh

Instructions

  1. Preheat your oven to 350°F (175°C). Lightly grease your casserole dish and set aside.
  2. 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 tender-crisp. Drain and immediately plunge into ice water to stop cooking and preserve color. Drain again and pat dry.
  3. In a large skillet, melt 2 tablespoons of butter over medium heat. Add chopped mushrooms and cook for 6-7 minutes until they release their moisture and start to brown. Stir in the minced garlic and cook for another minute until fragrant.
  4. Sprinkle flour over the mushrooms and stir continuously for 1-2 minutes to cook out the raw taste. Slowly whisk in the milk and cream, stirring constantly to avoid lumps. Cook for about 5 minutes, until the sauce thickens to a silky consistency. Season with onion powder, salt, and pepper to taste.
  5. Add the blanched green beans to the sauce and gently fold to coat everything evenly. Transfer the mixture to your prepared casserole dish, spreading it out evenly.
  6. If making homemade crispy onions: Thinly slice one large onion into rings. Heat oil in a skillet over medium-high heat. Fry onion rings in batches until golden brown and crisp (about 2-3 minutes per batch). Drain on paper towels and season lightly with salt.
  7. Sprinkle crispy onions evenly over the top of the casserole. Bake uncovered for 25-30 minutes, until bubbly and golden around the edges.
  8. Let the casserole rest for 5-10 minutes before serving to allow flavors to meld and the sauce to set slightly.

Notes

If the sauce feels too thick, add a splash more milk to loosen it before baking. Watch the onions closely while frying to avoid burning. Use fresh mushrooms for best flavor. For gluten-free, substitute flour with gluten-free blend or cornstarch slurry. For dairy-free, use coconut or almond milk and dairy-free butter or oil.

Nutrition

Keywords: green bean casserole, creamy green bean casserole, crispy onions, holiday side dish, easy casserole, mushroom sauce, comfort food