Description
This Homemade Green Bean Casserole redefines the holiday classic — made completely from scratch with fresh green beans, a creamy mushroom sauce, and crispy fried shallots. Forget the canned soup and fried onions — this version delivers pure comfort with elevated flavor and texture that will make it the star of your holiday table.
Ingredients
Scale
-
- For the Crispy Fried Shallots:
- 4 medium shallots, halved lengthwise and sliced thinly into half moons
- 1 cup vegetable oil
- Creole Cajun Seasoning or seasoned salt, to taste
- For the Green Bean Casserole:
- 24 ounces fresh green beans, trimmed (or 2 lbs frozen green beans, 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)
- 1½ 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
- Kosher salt and freshly ground black pepper, to taste
- ½ cup heavy cream (or coconut cream)
- ½ cup freshly grated Parmesan, divided
Instructions
- Prepare the Crispy Fried Shallots: Add shallots to a saucepan with cold oil and cook over medium heat for 15–20 minutes, stirring often until golden. Remove with a slotted spoon, drain on paper towels, and season. Strain and save the oil.
- Blanch the Green Beans: Boil green beans for 3 minutes, then immediately transfer to ice water to stop cooking. Drain well.
- Cook the Mushrooms: Melt butter in a large skillet, sauté mushrooms and garlic for 3–4 minutes until browned.
- Make the Sauce: Stir in flour, cook 1 minute, then slowly add broth while whisking. Add lemon juice, Dijon, Worcestershire, thyme, red pepper flakes, nutmeg, salt, and pepper. Simmer 2–3 minutes until thickened.
- Combine and Assemble: Add cream and half the Parmesan, stirring until smooth. Add green beans and toss to coat. Transfer to a casserole dish and top with remaining Parmesan.
- Bake: Bake uncovered at 375°F for 20 minutes. Stir, top with fried shallots, and bake 7–10 minutes more until golden and bubbly.
Notes
Tip: Start the shallots in cold oil for even cooking and perfect crispiness. For a vegetarian version, use vegetable broth and coconut cream.
- Prep Time: 25 minutes
- Cook Time: 45–50 minutes
- Category: Holiday Side Dish, Casserole, From Scratch Recipes
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 185
- Sugar: 4g
- Sodium: 280mg
- Fat: 12g
- Carbohydrates: 15g
- Fiber: 4g
- Protein: 6g
Keywords: green bean casserole, homemade green bean casserole, thanksgiving sides, holiday recipes, mushroom cream sauce