Skip to main content
Side Dish • American

Homemade Green Bean Casserole (With Make-Ahead Directions) Recipe

No Thanksgiving table is complete without a creamy green bean casserole, but for an even more decadent dish, skip the canned green beans and soup and opt for homemade ingredients. One taste of this from-scratch, homemade green bean casserole, and you'll never go back.

4.8 from 159 votes
60 mins
Total Time
12
servings
Jump to Recipe
Homemade Green Bean Casserole (With Make-Ahead Directions)

How to Make the Best Homemade Green Bean Casserole (With Make-Ahead Directions)

There’s nothing quite like a creamy green bean casserole gracing the Thanksgiving table, but this homemade version takes the classic dish to a new level of sophistication. By ditching the canned green beans and cream soup in favor of fresh, quality ingredients, you’ll create a dish that’s not only more flavorful but also more impressive for any gathering.

The secret to this exceptional casserole is the silky homemade sauce made from scratch with fresh mushrooms, cream, and a carefully balanced blend of seasonings including garlic, soy sauce, and a hint of nutmeg. Tender fresh green beans are combined with this luxurious sauce, water chestnuts for subtle crunch, and a generous topping of crispy fried onions that add the perfect textural contrast.

Best of all, this recipe comes with make-ahead directions, making it ideal for holiday entertaining. Prepare it up to two days in advance and pop it in the oven just before serving, giving you one less thing to worry about on your big day. Your guests will be amazed that something so delicious and restaurant-quality came from your own kitchen.

Homemade Green Bean Casserole (With Make-Ahead Directions)

Homemade Green Bean Casserole (With Make-Ahead Directions)

No Thanksgiving table is complete without a creamy green bean casserole, but for an even more decadent dish, skip the canned green beans and soup and opt for homemade ingredients. One taste of this from-scratch, homemade green bean casserole, and you'll never go back.

4.8 from 159 votes
CourseSide Dish
CuisineAmerican
Keywordfrom scratch green bean casserole, homemade green bean casserole
Prep Time20 mins
Cook Time40 mins
Total Time60 mins
Servings12 servings
Calories233kcal
Prevent your screen from going dark

Ingredients

Green Beans

Sauce and Filling

Topping and Finishing

Instructions

Prepare Green Beans

  1. Bring a pot of salted water to boil.
  2. Add trimmed and halved green beans and cook until just tender-crisp, about 5-7 minutes.
  3. Transfer to an ice bath to stop cooking. Drain well and set aside.

Make the Sauce

  1. In a large skillet, melt 2 tablespoons of butter over medium-high heat.
  2. Add sliced mushrooms and cook until golden and liquid has evaporated, about 8-10 minutes. Remove and set aside.
  3. In the same skillet, melt remaining butter over medium heat.
  4. Whisk in flour to create a roux, stirring constantly for about 2 minutes.
  5. Gradually whisk in stock and heavy cream, stirring until smooth and thickened.
  6. Stir in minced garlic, soy sauce, pepper, Worcestershire sauce, and nutmeg.
  7. Add cooked mushrooms back to the pan.

Assemble Casserole

  1. Preheat oven to 350°F.
  2. In a large baking dish, combine the cooked green beans, cooked mushroom sauce, water chestnuts, and 1.5 cups of fried onions.
  3. Stir gently until well combined.
  4. Sprinkle remaining fried onions and Parmesan cheese on top.

For Immediate Baking

  1. Bake at 350°F for 25-30 minutes until bubbling around the edges and top is golden brown.

For Make-Ahead Option

  1. Prepare the casserole as directed, but do not add the top layer of fried onions.
  2. Cover with plastic wrap and refrigerate for up to 2 days.
  3. When ready to bake, remove from refrigerator and let sit at room temperature for 15 minutes.
  4. Add the top layer of fried onions and Parmesan.
  5. Bake at 350°F for 40-45 minutes until heated through and top is golden brown.

Notes

  • For best results, use fresh green beans rather than frozen or canned.
  • You can use vegetable stock for a vegetarian version.
  • The grating your own Parmesan cheese rather than pre-grated yields better flavor.
  • Make ahead up to 2 days in advance for convenience on busy holidays.
Jump to Recipe