...
Go Back
Close-up of a homemade green bean casserole topped with crispy fried shallots, illuminated by warm natural light.

Best Homemade Green Bean Casserole Recipe | From-Scratch Holiday Side

A delicious from-scratch green bean casserole perfect for holiday gatherings, featuring crispy shallots and a creamy mushroom sauce.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 350

Ingredients
  

Crispy Fried Shallots
  • 4 medium shallots halved lengthwise and sliced thinly into half moons
  • 1 cup vegetable oil
  • Creole Cajun Seasoning or seasoned salt seasoning to taste
Green Bean Casserole
  • 24 ounces fresh green beans trimmed (or 2 lbs frozen, thawed and drained)
  • 4 tablespoons unsalted butter or olive oil for dairy-free
  • 8 ounces baby bella mushrooms sliced
  • 1 tablespoon minced garlic
  • 2 tablespoons all-purpose flour or gluten-free flour blend
  • cups chicken broth or vegetable broth
  • 1 tablespoon fresh lemon juice
  • 2 teaspoons Dijon mustard
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • ½ teaspoon red pepper flakes optional
  • ¼ teaspoon ground nutmeg
  • to taste Kosher salt and freshly ground black pepper
  • ½ cup heavy cream or coconut cream
  • ½ cup freshly grated Parmesan divided

Method
 

  1. Add shallots to cold oil and cook over medium heat for 15–20 minutes until golden. Drain and season. Strain and save oil.
  2. Boil green beans for 3 minutes, then transfer to ice water. Drain well.
  3. Melt butter, sauté mushrooms and garlic for 3–4 minutes until browned.
  4. Stir in flour, cook 1 minute, then slowly whisk in broth. Add lemon juice, Dijon, Worcestershire, thyme, red pepper flakes, nutmeg, salt, and pepper. Simmer 2–3 minutes until thickened.
  5. Add cream and half the Parmesan, stir until smooth. Toss with green beans, transfer to casserole, top with remaining Parmesan.
  6. Bake at 375°F (190°C) for 20 minutes, stir, top with fried shallots, bake 7–10 minutes until bubbly and golden.

Notes

For extra crunch, ensure shallots are sliced thinly and fried until golden.