Go Back
+ servings
Green Bean Casserole

Creamy Green Bean Casserole with Crispy Shallots Bliss

This Homemade Green Bean Casserole is a comforting dish with crispy shallots and creamy mushroom sauce, perfect for holiday gatherings.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Casserole
Cuisine: American
Calories: 250

Ingredients
  

For the Fried Shallots
  • 2 medium Shallots Adds flavor and crunch when fried; substitute with onions for a milder taste.
  • 1 cup Vegetable Oil Used for frying shallots; can replace with olive oil for a different flavor profile.
  • 1 teaspoon Creole Cajun Seasoning Adds a spicy kick; use seasoned salt if unavailable.
For the Casserole
  • 1 pound Fresh Green Beans Main component, offering crunchiness; ensure ends are trimmed.
  • 2 tablespoons Unsalted Butter Provides richness to the sauce; can be swapped with vegan butter for a dairy-free version.
  • 8 ounces Baby Bella Mushrooms Offers umami flavor; use cremini or button mushrooms if preferred.
  • 2 cloves Garlic Enhances savory flavor; fresh minced garlic or garlic paste can be used.
  • 0.25 cup All-Purpose Flour Thickens the sauce; for gluten-free, substitute with gluten-free flour.
  • 1 cup Chicken Broth Base for the sauce; substitute vegetable broth for a vegetarian option.
  • 1 tablespoon Fresh Lemon Juice Brightens the flavor of the dish.
  • 1 tablespoon Dijon Mustard Provides tanginess; substitute with yellow mustard if preferred.
  • 1 tablespoon Worcestershire Sauce Adds depth; vegan versions can be used for a plant-based dish.
  • 1 teaspoon Dried Thyme Herb flavoring; fresh thyme is a good substitute.
  • 0.5 teaspoon Red Pepper Flakes Adds heat; omit for a milder dish.
  • 0.25 teaspoon Ground Nutmeg Offers warmth; can be replaced with allspice for a different flavor.
  • to taste Kosher Salt Adjust to taste for seasoning.
  • to taste Freshly Ground Black Pepper Adjust to taste for seasoning.
  • 1 cup Heavy Whipping Cream Gives creaminess to the sauce; use coconut cream for a dairy-free option.
  • 0.5 cup Freshly Grated Parmesan Additional flavor and texture; omit for a vegan dish.

Equipment

  • Skillet
  • large pot
  • Casserole Dish

Method
 

Step‑by‑Step Instructions
  1. Heat about an inch of vegetable oil in a skillet over medium heat. Once shimmering, carefully add the sliced shallots and fry them until golden brown and crispy, about 3-4 minutes. Remove the fried shallots, letting them drain on a paper towel, and season with Creole Cajun seasoning while they’re still hot. Set aside to maintain their crunch.
  2. In a large pot, bring salted water to a rolling boil and add the trimmed fresh green beans. Blanch them for approximately 3 minutes until bright green yet tender. Immediately transfer the beans to an ice water bath to halt cooking, preserving their vibrant color. Once cooled, drain the green beans and set aside for the casserole.
  3. In the same skillet, melt the unsalted butter over medium heat. Add sliced baby Bella mushrooms and minced garlic, sauté for 5 minutes until the mushrooms are tender and have released their juices. Sprinkle in the all-purpose flour, stirring constantly for another minute, then slowly pour in the chicken broth, lemon juice, Dijon mustard, Worcestershire sauce, dried thyme, red pepper flakes, nutmeg, salt, and pepper, simmering for 2-3 minutes until slightly thickened.
  4. Pour the creamy mushroom sauce over the blanched green beans in a large mixing bowl, stirring gently until every bean is well coated. Transfer the mixture into a greased casserole dish, ensuring an even layer. Sprinkle half of the freshly grated parmesan cheese over the top for an added depth of flavor.
  5. Preheat your oven to 375°F (190°C). Bake the green bean casserole uncovered for 20 minutes, allowing it to bubble and meld the flavors. Once time is up, remove the dish from the oven, give it a gentle stir, then sprinkle the crispy fried shallots evenly on top. Return the casserole to the oven for an additional 7-10 minutes, until the shallots are perfectly golden and crispy.
  6. Once baked to perfection, carefully take the Homemade Green Bean Casserole out of the oven. Wait a few minutes before serving to let it settle.

Nutrition

Serving: 1servingCalories: 250kcalCarbohydrates: 15gProtein: 5gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 40mgSodium: 500mgPotassium: 400mgFiber: 3gSugar: 2gVitamin A: 500IUVitamin C: 10mgCalcium: 100mgIron: 1mg

Notes

For extra crispiness, broil the casserole for a minute or two after baking, but watch closely to prevent burning.

Tried this recipe?

Let us know how it was!