Description
This Homemade Green Bean Casserole delivers restaurant-quality flavor with tender-crisp green beans, a creamy mushroom sauce, and crispy shallot topping—all made from scratch in just 45 minutes.
Ingredients
Scale
- 4 medium shallots, sliced thin
- 1 cup vegetable oil
- Creole Cajun seasoning to taste
- 24 oz fresh green beans, trimmed
- 4 tbsp unsalted butter
- 8 oz baby bella mushrooms, sliced
- 1 tbsp minced garlic
- 2 tbsp all-purpose flour
- 1½ cups chicken broth
- 1 tbsp fresh lemon juice
- 2 tsp Dijon mustard
- 1 tbsp Worcestershire sauce
- 1 tsp dried thyme
- ½ tsp red pepper flakes (optional)
- ¼ tsp ground nutmeg
- Kosher salt and black pepper to taste
- ½ cup heavy cream
- ½ cup grated Parmesan cheese, divided
Instructions
- Heat oil in a saucepan over medium heat. Add shallots and cook 15–20 minutes, stirring, until golden. Drain on paper towels and season with Cajun seasoning.
- Preheat oven to 375°F (190°C). Blanch green beans in salted boiling water for 3 minutes, then transfer to an ice bath to stop cooking.
- In a large skillet, melt butter over medium heat. Add mushrooms and garlic; cook 3–4 minutes until golden.
- Sprinkle in flour and stir until combined. Gradually whisk in broth, scraping up browned bits. Simmer until thickened.
- Stir in lemon juice, Dijon, Worcestershire, thyme, red pepper flakes, nutmeg, salt, and pepper. Simmer 2–3 minutes.
- Add cream and half the Parmesan; stir until sauce coats the back of a spoon.
- Combine green beans and sauce in a 9×13-inch baking dish. Top with remaining Parmesan. Bake 20 minutes.
- Top with crispy shallots and bake 7–10 more minutes until bubbling and golden brown.
Notes
Blanch beans only 3 minutes to keep them crisp. Add shallots near the end of baking to preserve crunch. For vegetarian version, use vegetable broth and omit Worcestershire sauce.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Side Dish
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 185
- Sugar: 5g
- Sodium: 320mg
- Fat: 14g
- Saturated Fat: 6g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 11g
- Fiber: 4g
- Protein: 6g
- Cholesterol: 20mg
Keywords: green bean casserole, homemade green bean casserole, holiday side dish, comfort food, mushroom cream sauce
