Description
If you’re searching for a standout side dish that brings warmth and comfort to any meal, look no further than this Homemade Green Bean Casserole. With its creamy mushroom sauce made from scratch and topped with crispy fried shallots, this casserole is a delightful blend of flavors and textures that will impress your family and guests alike. Perfect for holiday gatherings or a cozy weeknight dinner, it’s a dish that promises to be a crowd-pleaser every time.
Ingredients
Scale
- 24 ounces fresh green beans (trimmed)
- 4 tablespoons unsalted butter
- 8 ounces baby bella mushrooms (sliced)
- 1 tablespoon garlic (minced)
- 1 1/2 cups chicken broth
- 1/2 cup heavy whipping cream
- 1/2 cup freshly grated parmesan cheese (divided)
- 4 medium shallots (halved lengthwise & then sliced thinly into half moons)
- 1 cup vegetable oil
- Creole Cajun Seasoning – to taste
- 1 tablespoon fresh lemon juice
- 2 teaspoons Dijon mustard
- 1 teaspoon dried thyme
- 1/2 teaspoon red pepper flakes (optional)
- 1/4 teaspoon ground nutmeg
- Kosher salt & freshly ground black pepper (to taste)
- 2 tablespoons all-purpose flour
Instructions
- Prepare the crispy shallots by frying sliced shallots in vegetable oil until golden brown. Drain on paper towels.
- Blanch the trimmed green beans in salted boiling water for 3-4 minutes, then drain and set aside.
- In the same skillet, melt butter and sauté mushrooms until golden. Add minced garlic and cook until fragrant.
- Stir in flour, then gradually whisk in chicken broth until thickened. Mix in lemon juice, Dijon mustard, thyme, red pepper flakes, nutmeg, salt, pepper, heavy cream, and half of the parmesan cheese.
- Combine blanched green beans with the sauce in a greased baking dish. Top with remaining parmesan cheese and crispy shallots.
- Bake at 350°F (175°C) for 20-25 minutes until bubbly.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 320
- Sugar: 4g
- Sodium: 450mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 6g
- Protein: 8g
- Cholesterol: 60mg