Print
Green bean casserole with fresh green beans and panko topping.

Homemade Green Bean Casserole Recipe

  • Author: Christine Pittman
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 8 servings 1x
  • Category: Side Dish
  • Method: Baked
  • Cuisine: American

DESCRIPTION

Forget all about those cans and boxes and learn how to make Green Bean Casserole from scratch! It’s easy and simple to do.


Ingredients

Units Scale
  • 1 cup panko breadcrumbs
  • 1/2 cup finely grated Parmesan cheese
  • Salt
  • Black pepper
  • 3 Tbsp. olive oil, divided
  • 1 and 1/2 lbs. green beans, trimmed and cut into 2-in. lengths
  • 8 ounces mushrooms, thinly sliced
  • 1 medium onion, thinly sliced
  • 3 Tbsp. flour
  • 1 (370 ml) can of 2% evaporated milk or whole milk

Instructions

  1. Preheat the oven to 425°F.
  2. In a small bowl combine the breadcrumbs, Parmesan cheese, 1/2 teaspoon of salt, 1/4 teaspoon of pepper, and 1 tablespoon of olive oil. Set aside.
  3. Combine the beans, 1 tablespoon olive oil, 1/4 teaspoon of salt, and 1/4 teaspoon of pepper in a 13×9″ baking dish.
  4. Roast for 10 minutes and then shake the pan. Continue to roast until beans are fork tender, 10-15 more minutes.
  5. Meanwhile, warm 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the mushrooms and onions and cook, stirring occasionally, until well-browned, 7-9 minutes.
  6. Reduce heat to medium. Add 1/4 teaspoon of salt and the flour. Stir well to coat all the mushrooms in flour. Stir in the evaporated milk. Heat while stirring continuously until the liquid is bubbling and thick.
  7. Taste and add more salt and pepper if needed (I add about another 1/4 teaspoon of each).
  8. Pour the creamy mushrooms over the beans and stir to combine. Sprinkle with the breadcrumb mixture and bake until browned on top, 18-22 minutes.