Go Back
Green Bean Casserole

Green Bean Casserole

Course Side Dish
Cuisine American
Keyword green-bean-casserole
Prep Time 25 minutes
Cook Time 35 minutes
Rest time 10 minutes
Servings 8 servings
Calories 319kcal
Author Melissa Sperka


  • 1 ½ lb frozen whole green beans [i.e. 2 [12] oz pkg Steamfresh Whole Green Beans]
  • 5 slices bacon diced
  • 1 medium sweet onion diced
  • ½ cup all-purpose flour
  • 1 tsp salt
  • 1 teaspoon lemon pepper or black pepper
  • 1 teaspoon granulated garlic or garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon herbs de provence OR dried thyme
  • 1 14 .5 oz can low sodium chicken stock
  • 1 cup whole milk or heavy cream
  • 1 cup baby portabella mushrooms sliced
  • 1 cup Parmesan cheese freshly grated
  • Topping:
  • 1 cup panko breadcrumbs
  • 3 slices bacon chopped
  • ½ cup Parmesan cheese grated
  • ¼ cup sliced almonds for garnishing
  • spray oil or cooking spray


  • Preheat the oven to 375°F. Spray an 8 x 12 inch baking dish with cooking spray and set aside.
  • Place the frozen green beans into a microwave safe bowl and microwave for 8 minutes. Drain well then set aside to cool slightly.
  • In a large skillet, cook the diced bacon and onion together. Season with salt and black pepper to your taste.
  • Cook over medium-high heat until browned and fully cooked. Add ½ cup all purpose flour to the pan. Stir until it resembles a paste. If needed, add chicken broth, additional butter or bacon fat to thin. Add salt, lemon pepper, granulated garlic, onion powder and herbes de provence.
  • Slowly pour in the chicken stock and milk, stirring constantly until the flour is dissolved and no lumps remain. The sauce will immediately begin to thicken. Taste and adjust the salt and black pepper to your taste.
  • Add the green beans, mushrooms and 1 cup Parmesan cheese. Stir until evenly coated.
  • Pour into the prepared baking dish.
  • To make the topping: Finely dice the bacon by hand or in a food processor. [Partially frozen bacon makes this task much easier.]
  • Toss with the panko breadcrumbs and Parmesan cheese.
  • Sprinkle evenly over the top of the casserole. Sprinkle with sliced almonds.
  • Spritz the top lightly with cooking spray or spray oil.
  • Bake for 35 minutes. Place aluminum foil over the top to prevent over browning if needed. Allow to rest on the counter for 5-10 minutes prior to serving.


Serving: 1serving | Calories: 319kcal | Carbohydrates: 23g | Protein: 16g | Fat: 19g | Saturated Fat: 7g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 30mg | Sodium: 521mg | Potassium: 417mg | Fiber: 4g | Sugar: 6g | Vitamin A: 791IU | Vitamin C: 11mg | Calcium: 327mg | Iron: 2mg