Best Ever Green Bean Casserole

Best Ever Green Bean Casserole is an exceptional recipe for a classic Holiday side dish. You may even get the kids to eat green beans with this recipe! Make ahead of time and refrigerate until ready to cook!

Casserole dish of green beans topped with crispy shallots.

This Green Bean Casserole is one of those homestyle recipes that is a popular side dish for festive dinners such as Thanksgiving and Christmas. Serve with Roast Turkey or Herb Crusted Pork Rib Roast.

I made this green bean casserole recipe with a homemade sauce, unlike the more common version that uses cream of mushroom soup.

Can you make this casserole ahead of time?

Yes! Prepare, cover and refrigerate until ready to bake. Add an additional 10-15 minutes bake time.

Ingredients measured in bowls for green bean casserole

Key Ingredients:

  • Green Beans – I use fresh green beans, but you can also us frozen green beans. I find canned green beans don’t work well in this recipe as they get too soft.
  • Mushrooms – White or brown button mushrooms work well, but any of your favorite fresh mushrooms will taste great.
  • Red Bell Pepper – the sweet taste of red peppers compliments the flavor of the green beans.
  • Parmesan Cheese – fresh grated Parmesan! Cheddar cheese is also an option.
  • Cayenne Pepper – adds just a tad of heat. You can also used red pepper flakes.
  • Nutmeg – just a pinch to add a great depth of flavor.
  • Shallots – crispy shallots top the casserole. They have a more mild, sweeter flavor than onions.

Can you substitute the shallots with store-bought French-fried onions?

Although I prefer the home-made crispy shallots, the packaged fried-onions will work to simplify the recipe.

Holiday favorite side dishes

Complete your holiday feast with these side dish recipes.

Casserole dish of green beans topped with crispy shallots.

Best Ever Green Bean Casserole

Laureen King
Best Ever Green Bean Casserole is an exceptional Holiday side dish recipe.
3.95 from 54 votes
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Side Dish
Cuisine American
Servings 8
Calories 256 kcal

Ingredients
  

  • 1 1/2 pounds fresh green beans
  • 1 pound mushrooms sliced
  • 1 medium onion diced
  • 1 medium red bell pepper diced
  • 6 tablespoons butter
  • 1 teaspoon kosher salt
  • 1/2 teaspoon fresh ground pepper
  • 6 tablespoons all purpose flour
  • 2 cups milk
  • pinch cayenne pepper
  • pinch nutmeg
  • 1 cup grated Parmesan cheese
  • 1/4 cup bread crumbs
  • 1/4 cup vegetable oil for deep frying shallots
  • 4-6 shallots sliced thin

Instructions
 

  • Prepare the green beans. Bring a large saucepan of water to a boil. Add the green beans and cook just until tender. (3-4 minutes)
  • Fill a large bowl with ice water. Remove green beans from the cooking pot and immediately plunge into ice bath to stop the cooking process. Drain, set aside.
  • Melt 2 tablespoons of butter in a large skillet, add onion and sauté until softened. (about 5 minutes)
  • Add red bell pepper and mushrooms. Season with salt and pepper. Cook until softened and liquid has evaporated.
  • Stir the red peppers and mushrooms into the green beans. Set aside.
  • Melt 4 tablespoons of butter in a medium saucepan.
  • Whisk in 4 tablespoons of flour. Whisk constantly until mixture begins to turn golden brown, about 2 minutes.
  • Slowly pour in the milk while continually whisking. Cook medium heat until mixture has thickened. Constantly whisking.
  • Stir in cayenne pepper and nutmeg.
  • Remove from heat and let cool to room temperature, stir occasionally.
  • Pour sauce over the green bean- mushroom mixture. Toss to combine.
  • Grease a 2 litre casserole dish with butter. Spread half of the green bean mixture in the baking pan.
  • Sprinkle 1/2 cup grated parmesan on top. Top with the remaining green bean mixture.
  • Combine together 1/2 cup parmesan cheese and bread crumbs.
  • Sprinkle over top of the casserole.
  • Cover with foil. Bake in oven at 350º Fahrenheit for 20-30 minutes until casserole is bubbly and heated through.
  • Uncover casserole and bake under broiler until top is golden brown.
  • Prepare the crispy shallots. Heat vegetable oil in medium skillet, toss the shallots with 2 tablespoons of flour. Fry in oil until golden brown.
  • Sprinkle the casserole with crispy shallots and serve.

Notes

If using frozen green beans, prepare the same as the fresh green beans but only cook 2-3 minutes. 

Nutrition

Calories: 256kcalCarbohydrates: 23gProtein: 11gFat: 15gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.3gCholesterol: 41mgSodium: 636mgPotassium: 584mgFiber: 4gSugar: 9gVitamin A: 1523IUVitamin C: 33mgCalcium: 238mgIron: 2mg
Keyword green bean casserole, Thanksgiving side dish, green beans
Tried this recipe?Let us know how it was!
Casserole dish of green beans topped with crispy shallots.

Related Posts

25 Comments

  1. The recipe should feed 6-8. Not really sure if you need to double up or not, not everyone loves green beans, but I probably would, then you won’t risk not everyone having a serving.

  2. Just made this today for Thanksgiving. Best green bean casserole I’ve ever had! Got sooo many compliments from my family. I doubled the recipe and then baked it for 55 minutes – it came out perfect. Thanks for the recipe!!

  3. 5 stars
    I could totally make this with milk/cheese alternatives!
    ‘might just be the dish I take to Christmas pot luck I’m invited to!

3.95 from 54 votes (52 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating