Green Bean Casserole

  • Level: Intermediate
  • Total: 2 hr 10 min (includes soaking time)
  • Active: 35 min
  • Yield: 8 servings
Save Recipe


Kosher salt

2 pounds fresh green beans, ends cut off 

4 tablespoons butter, plus more for buttering the casserole dish

4 slices bacon, cut into 1/4-inch pieces 

3 cloves garlic, minced 

1/2 large onion, chopped 

1/4 cup all-purpose flour 

2 1/2 cups whole milk 

1/2 cup half-and-half 

1/4 cup chicken broth, plus more if needed

3 tablespoons sherry 

1/8 teaspoon cayenne pepper 

Freshly ground black pepper

3/4 cup grated sharp Cheddar cheese 

3/4 cup grated Monterey Jack cheese 

3 large jarred piquillo or roasted red peppers, diced 

Onion Strings, recipe follows

Onion Strings:

1 large onion, very thinly sliced

2 cups buttermilk 

1 to 2 quarts (4 to 8 cups) canola oil 

2 cups all-purpose flour 

1 scant tablespoon kosher salt 

1/4 to 1/2 teaspoon cayenne pepper 

Freshly ground black pepper


  1. Bring a pot of lightly salted water to a boil; prepare a bowl of ice water.
  2. Cut the green beans in half if you like the pieces a little smaller. Blanch the green beans by dropping them into the boiling water and cooking them for about 1 1/2 minutes. Remove from the boiling water with a slotted spoon and immediately plunge them into the ice water to stop the cooking process. Drain the beans once they're cool and set aside.
  3. Preheat the oven to 350 degrees F. Butter a casserole dish.
  4. Add the bacon pieces to a skillet over medium heat. Cook for 2 minutes, then add the garlic and onion and continue cooking until the bacon is done (but not crisp) and the onions are golden brown, 4 to 5 minutes. Remove from the skillet and set aside.
  5. In the same skillet, melt the butter over medium heat. Sprinkle the flour into the skillet and whisk immediately to evenly mix it into the butter. Cook for a minute or two, then stir in the milk, half-and-half, chicken broth and sherry. Cook, whisking constantly, until the sauce thickens, about 2 minutes. Add the cayenne, 1 1/2 teaspoons salt and some pepper, then the grated Cheddar and Monterey Jack. Stir until the cheese melts. If the sauce is too thick, splash in some chicken broth as needed. Add the peppers along with the reserved bacon/onion mixture and stir to combine.
  6. Put the green beans in the prepared casserole dish. Pour the sauce over the green beans and stir gently to combine. Bake until the sauce is bubbly, about 30 minutes. Top with the Onion Strings.

Onion Strings:

  1. Put the onion slices in a baking dish, cover with the buttermilk and soak for at least 1 hour.
  2. Heat the oil in a Dutch oven or heavy-bottomed pot until a deep-frying thermometer registers 375 degrees F.
  3. Combine the flour, salt, cayenne and some black pepper in a bowl. Grab a handful of the onions, throw them into the flour mixture, tap to shake off the excess and plunge into the hot oil. Fry until golden brown, a few minutes, then remove immediately to a paper towel-lined plate. Repeat until all the onions are cooked.

Green Bean Casserole

Best Ever Green Bean Casserole

Green Beans and Bacon

Green Beans with Lemon and Garlic

Roasted Green Beans

Fresh Green Beans (a.k.a Tom Cruise Green Beans)

Roasted Green Beans

The Best Green Beans Ever

🤤 More Drool-Worthy Recipes