Go Back
Homemade Green Bean Casserole
Side Dish

Homemade Green Bean Casserole

This totally Homemade Green Bean Casserole recipe features fresh green beans in a creamy mushroom sauce topped with crispy onions. Green Bean Casserole is a Thanksgiving classic! While I grew up with the canned version, this totally homemade green bean casserole has everything you love about the classic in a fresher package
Prep Time: 20 minutes
Cook Time: 1 hour
Total Time: 1 hour 20 minutes
Makes: 6 - 8 servings

Ingredients

  • 24 oz fresh green beans, trimmed and cut into 2" pieces
  • 2 tablespoons neutral oil
  • 12 oz cremini mushrooms, chopped
  • 4 tablespoons unsalted butter
  • 2 small shallots, thinly sliced
  • 3 garlic cloves, minced
  • 1/4 cup flour
  • 4 oz cream cheese, at room temperature
  • 1 1/2 cups chicken or vegetable broth
  • 1 tablespoon Worcestershire sauce
  • 1 cup heavy cream
  • 1 pinch ground nutmeg
  • 1/2 cup freshly grated parmesan cheese
  • 1 1/2 cups crispy fried onions
  • kosher salt
  • freshly cracked black pepper

Instructions

  • Preheat an oven to 350 F. Lightly grease a 9x13 baking dish.
  • Bring a pot of salted water to a boil. Add the green beans and cook for 3-5 minutes, until the green beans are bright green and no longer raw-tasting. Drain through a colander and set aside.
  • In a pot or dutch oven, heat the oil over medium-high heat. Once the oil is hot, add the chopped mushrooms to the pot. Sprinkle with a bit of salt and cook, stirring occasionally, for 8-10 minutes or until the mushrooms are browned. Remove from the pot and set aside.
  • Reduce the heat to medium and add the butter to the pot. Add the sliced shallot and garlic to the pot and cook for 2-3 minutes, until soft. Sprinkle the flour over the top and stir well to combine. Cook for 2-3 minutes stirring constantly. Add the cream cheese and stir until it's melted.
  • Add the broth to the pot and bring to a simmer. Add the Worcestershire sauce and the half and half and bring to a simmer. Sprinkle in the nutmeg and parmesan and stir until melted. Season to taste with salt and pepper. Once the sauce is thick, stir in the blanched green beans.
  • Pour the green beans and sauce into the prepared baking dish and cover with foil. Bake, covered, for 15 minutes. Uncover, increase the temp to 400 F and bake for 20 minutes. Sprinkle the crispy onions over the top and bake for 5 minutes more. Cool for 20 minutes before serving.

Notes

*For instructions on making this recipe gluten-free, refer to the above blog post.