Learn how to make a creamy green bean casserole from scratch using fresh, wholesome ingredients. This classic family favorite side dish is sure to be a winner this Thanksgiving!
In a large mixing bowl, combine the onions, flour, cornstarch (or panko breadcrumbs), and salt, toss to coat. Lightly spray a sheet pan with nonstick cooking spray and spread the onion mixture evenly on the pan. Place the pan on the middle rack of the oven and bake for about 30 minutes, or until golden brown, stirring 2 to 3 times during cooking. Once done, remove from the oven and set aside. Lower the oven temperature to 400°F.
While the onions are cooking, prepare the beans. In an 8-quart saucepan, bring a gallon of water and 2 tablespoons of salt to a boil. Add the beans and blanch for 5 minutes. Drain the beans in a colander, then immediately transfer them to a large bowl of ice water to stop the cooking process. Once cooled, drain the beans and set them aside.
Melt the butter in a 12-inch cast iron skillet over medium-high heat. Add the mushrooms, salt, and pepper to taste, Cook and stir occasionally until the mushrooms release their moisture and turn caramelized, about 4 to 5 minutes. Stir in the garlic, and cook for another 1 to 2 minutes. Sprinkle the flour over the mushroom mixture and cook for 1 minute. Add the broth, deglaze the pan, and simmer for 1 minute. Reduce the heat to medium-low and stir in the half-and-half and nutmeg. Cook, stirring occasionally, until the mixture thickens, about 6 to 8 minutes.
Remove from heat and stir in ¼ of the onions along with all of the green beans. Top with the remaining onions. Transfer to the oven and bake for about 15 minutes, or until bubbly. Remove from the oven and serve immediately.
Nutrition
Nutrition Facts
Green Bean Casserole From Scratch
Amount per Serving
Calories
151
% Daily Value*
Fat
6
g
9
%
Saturated Fat
3
g
19
%
Trans Fat
0.2
g
Polyunsaturated Fat
0.3
g
Monounsaturated Fat
1
g
Cholesterol
16
mg
5
%
Sodium
559
mg
24
%
Potassium
551
mg
16
%
Carbohydrates
22
g
7
%
Fiber
3
g
13
%
Sugar
7
g
8
%
Protein
6
g
12
%
Vitamin A
706
IU
14
%
Vitamin C
12
mg
15
%
Calcium
103
mg
10
%
Iron
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.
Disclaimer
Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.