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 Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.2 from 60 reviews
  • Author: Kimberly
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 8 servings
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This Homemade Green Bean Casserole is a classic American side dish perfect for holidays like Thanksgiving. It features fresh green beans blanched to tender crispness, enveloped in a creamy mushroom sauce made with sautéed onions, garlic, and mushrooms, then topped with crispy fried onions baked to golden perfection. This vegetarian casserole delivers comforting flavors with a rich yet light sauce and crispy texture contrast.


Ingredients

Vegetables

  • 1 1/2 lbs fresh green beans, trimmed and halved
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 8 oz cremini or button mushrooms, sliced

Dairy & Fats

  • 2 tablespoons butter
  • 1 cup whole milk
  • 1/2 cup grated Parmesan cheese (optional)

Pantry

  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon thyme
  • 2 tablespoons all-purpose flour
  • 1 cup chicken broth or vegetable broth
  • 1 1/2 cups crispy fried onions, divided


Instructions

  1. Preheat and blanch green beans: Preheat your oven to 375°F (190°C). In a large pot of salted boiling water, add the trimmed and halved green beans and blanch them for 4–5 minutes until just tender. Drain and rinse under cold water to halt cooking, then set aside.
  2. Sauté aromatics and mushrooms: In a large skillet over medium heat, melt the butter. Add the finely chopped onion and sauté for 2–3 minutes until softened. Add the minced garlic and sliced mushrooms, cooking for 5–7 minutes until the mushrooms release their moisture and begin to brown.
  3. Season and thicken sauce: Stir in salt, black pepper, and thyme evenly. Sprinkle the flour over the mixture and continuously stir for 1 minute to cook out the raw flour taste.
  4. Add liquids and simmer: Gradually pour in the chicken or vegetable broth followed by the whole milk, whisking constantly until the sauce is smooth. Bring the mixture to a simmer and cook until it thickens, approximately 3–4 minutes. Stir in Parmesan cheese if using, then remove from heat.
  5. Combine with green beans and onions: Fold the blanched green beans and 1/2 cup of the crispy fried onions into the creamy mushroom mixture. Pour this into a greased 9×13-inch baking dish, spreading evenly.
  6. Bake casserole: Bake the uncovered casserole in the preheated oven for 20–25 minutes until bubbly around the edges.
  7. Add topping and finish baking: Sprinkle the remaining 1 cup of crispy fried onions evenly on top and bake for an additional 5 minutes until the onions turn golden brown and crispy.

Notes

  • You can prepare the casserole a day ahead; just add the final crispy onion topping right before baking to keep it crunchy.
  • Substitute part of the milk with heavy cream for a richer, creamier sauce.
  • Use vegetable broth to make this dish vegetarian-friendly without altering the delicious flavor.