Go Back
+ servings
Green Bean Casserole From Scratch
Print

Green Bean Casserole

Green Bean Casserole is a classic holiday side dish staple. Made from scratch with homemade cream of mushroom soup and tender-crisp green beans topped with more crispy fried onions. Watch it fly off the table!
Course Side, Side Dish
Cuisine American
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 4 - 5
Calories 472kcal
Author Imma

Ingredients

  • 1 ½ pound (187.5g) fresh green beans , trimmed and halved
  • 4 slices thick-cut bacon , diced
  • 1 medium onion , finely chopped
  • 3-4 cloves garlic , minced
  • 8 ounce (224g) mushrooms , chopped
  • 3 tablespoons (42g) butter
  • 3 tablespoons (30g) all-purpose flour
  • 1 cup (250ml) chicken broth
  • 1 cup (250ml) evaporated milk
  • ½ cup (56.5g) shredded cheddar cheese
  • ¾ teaspoon (3.75g) salt
  • ¼ teaspoon (0.5g) freshly ground black pepper
  • 1 teaspoon (4g) Creole seasoning
  • 2 cups (230g) Fried onions

Instructions

  • Bring a pot of water to a boil, then add green beans and let it cook for about 4 -5 minutes. Remove, add in cold iced water to stop the cooking. Drain and set aside. This step might be done in advance and refrigerated to save time. 
  • Place saucepan or skillet on medium-high heat, then add bacon, saute until crispy about 5-7 minutes. Drain the oil, then add onions, garlic and continue cooking until wilted.
  • Throw in mushrooms, and cook for about 5-6 more minutes. Remove the mixture from the pan and set aside. Wipe clean.
  • Next, butter the skillet, as soon as the butter melts whisk in flour. Continue whisking until flour is fully mixed with butter, then cook for about a minute to get rid of the flour taste.
  • Slowly add the chicken broth, a little at a time, followed by the milk; you do not want the mixture to form any lumps. Bring to a simmer then turn down to medium heat so it simmers gently and thickens into a cream sauce - about 6 to 8 minutes, then add cheese. Mix, then add the mushroom mixture back to the skillet. Stir to combine.
  • Then season with salt, pepper, and creole seasoning. Remove pan from heat, add the green beans and, if desired, add about a cup of the fried onions. Stir to combine. Adjust seasonings to taste. Transfer the green bean mixture into a 9×13-inch baking dish, spread, then top with remaining fried onions.
  • Place in the oven at 350 Degrees F for 25-30 minutes or until bubbly and golden brown.

Notes

  1. You may sub the canned fried onions here with panko crumbs to top the casserole. But the canned fried onions really makes a difference. It's your call.
  2. To make your own homemade fried onions, you might have to use a mandoline slicer to get that even thinness of the onions. You can even make it up to a month in advance and store it in an air-tight container. Remember to fry them in batches, stirring constantly to brown evenly.
  3. If you prefer using canned green beans, you can skip the first step (blanching part).
  4. You can make this dish ahead by assembling the casserole without the fried onion toppings and store tightly wrapped in the fridge for up to 24 hours.
  5. Please keep in mind that nutritional information is a rough estimate and can vary greatly based on products used.

Nutrition

Calories: 472kcal | Carbohydrates: 28g | Protein: 18g | Fat: 33g | Saturated Fat: 16g | Cholesterol: 79mg | Sodium: 1134mg | Potassium: 914mg | Fiber: 5g | Sugar: 14g | Vitamin A: 1745IU | Vitamin C: 30mg | Calcium: 348mg | Iron: 2.8mg