Fresh Green Bean Casserole from Scratch
Fresh Green Bean Casserole from Scratch layers tender green beans with a creamy mushroom-onion sauce and a hint of garlic, finished with a crispy fried onion topping. It tastes rich and comforting without being heavy, highlighting the sweetness of onions and the earthiness of mushrooms. Perfect for holiday tables or potlucks when you want a classic side with brighter, fresher flavor.
- Prep20 mins
- Cook1 hr 5 mins
- Serves10
- DifficultyMedium
- 1
Preheat the oven to 350 degrees F (175 degrees C). Fill a large bowl with ice and cold water.
- 2
Bring a large pot of lightly salted water to a boil. Add green beans and cook, uncovered, until slightly firm, about 6 minutes. Drain in a colander, then immediately submerge in the ice water for several minutes to stop the cooking. Drain and transfer to a large bowl.
- 3
Melt 3 tablespoons butter in a large skillet over medium-high heat. Add the onions and cook, stirring, until translucent, about 5 minutes. Add the mushrooms and garlic; cook until the mushrooms are just cooked through, about 5 minutes. Stir this into the green beans.
- 4
Put the remaining 5 tablespoons butter in a 2-quart microwave-safe bowl. Microwave on high in 30-second intervals until melted.
- 5
Whisk the flour into the melted butter until smooth; season with sea salt and black pepper. Add 1 cup milk and whisk until smooth and combined. Microwave for 2 minutes. Add 1 cup milk, whisk until smooth, then microwave for 2 minutes. The roux mixture should thicken between additions, less so as each cup of milk is added. Add the remaining 1 cup of milk; microwave for 2 minutes more, then whisk until smooth.
- 6
Transfer the green bean mixture to a 9x13-inch baking pan; stir in the thickened roux to combine. Season with salt and black pepper.
- 7
Bake in the preheated oven until warm and bubbly, about 30 minutes. Top with crispy fried onions and return to the oven for 5 minutes.
- Calories 279.62 kcal Moderate
- Protein 6.17 g Moderate
- Carbs 28.89 g Moderate
- Total Fat 16.11 g High
- Saturated Fat 5.49 g High
- Trans Fat 0.0 g Low Source
- Cholesterol 25.24 mg Moderate
- Sodium 96.87 mg Low Source
- Fiber 4.28 g Moderate
- Sugar 6.35 g Moderate
- Added Sugar 0.0 g Low Source
- Calcium 139.61 mg Moderate
- Iron 1.12 mg Low Source
- Potassium 492.43 mg Moderate
- Vitamin A 170.94 mcg_rae Moderate
- Vitamin C 14.79 mg Moderate
- Vitamin D 1.03 mcg Low Source
Values are per serving. Percent Daily Values are based on a 2,000-calorie diet.
- Milk 🥛
- Wheat 🌾
- Gluten
- Garlic 🧄
- Onions 🧅