Description
This elevated Creamy Green Bean Casserole is the ultimate holiday comfort dish. Fresh, crisp green beans are smothered in a rich, velvety homemade mushroom cream sauce and topped with savory turkey bacon and crispy fried onions. It is a gourmet, scratch-made side dish that is creamy, indulgent, and perfect for gatherings of any size. Whether for Thanksgiving or a Sunday dinner, this recipe brings everyone to the table with its classic, satisfying flavors and perfect textural contrast.
Ingredients
2 lbs fresh green beans, trimmed and halved
6 slices turkey bacon, chopped
2 tbsp unsalted butter
1 lb cremini mushrooms, sliced
1 yellow onion, finely diced
3 cloves garlic, minced
3 tbsp all-purpose flour
2 cups vegetable broth
1 cup heavy cream
1/2 cup crispy fried onions
Salt and black pepper to taste
Instructions
Preheat your oven to 375°F (190°C) and grease your baking dish lightly.
Blanch the green beans in boiling water for 4 minutes until bright green, then drain and plunge into an ice bath.
In a large skillet, crisp the turkey bacon until golden, then remove and set aside.
In the same skillet, melt butter and sauté mushrooms and onions for 5-7 minutes until soft, then add garlic for 1 minute.
Stir in the flour and cook for 2 minutes.
Slowly whisk in the vegetable broth and heavy cream until the sauce thickens.
Combine the beans with the sauce, half the turkey bacon, and seasonings, then transfer to the baking dish.
Bake for 20 minutes, adding the remaining turkey bacon and fried onions during the last 5 minutes.
Notes
Keep leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven to preserve the crunch of the fried onions. If you do not have turkey bacon, smoked turkey or a dash of smoked paprika can provide a similar flavor profile.
- Prep Time: 15
- Cook Time: 30
- Category: Dinner
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 240
- Sugar: 4g
- Sodium: 450mg
- Fat: 16g
- Saturated Fat: 8g
- Carbohydrates: 18g
- Fiber: 5g
- Protein: 9g
- Cholesterol: 45mg
