Print

The Best Green Bean Casserole with Crispy Shallots

green bean casserole - featured image

This green bean casserole delivers restaurant-quality crunch in every bite, thanks to crispy fried shallots woven throughout the dish. A creamy, savory, and ridiculously crunchy side dish that’s perfect for holidays and dinner parties.

Ingredients

Scale
  • 2 pounds fresh green beans, trimmed and halved
  • 2 tablespoons unsalted butter
  • 8 ounces cremini mushrooms, sliced
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 2 cups heavy cream
  • 1 cup whole milk
  • 1 teaspoon kosher salt, plus more for blanching water
  • 1/2 teaspoon black pepper, freshly ground
  • 1/4 teaspoon nutmeg, freshly grated if possible
  • 1/2 cup sour cream
  • 1 cup shredded Gruyère cheese (or sharp white cheddar)
  • 1/2 cup panko breadcrumbs
  • 4 large shallots, thinly sliced into rings (about 2 cups sliced)
  • 1 cup buttermilk
  • 1 cup all-purpose flour
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • Vegetable or canola oil, for frying (about 2 cups)

Instructions

  1. Blanch the green beans: Bring a large pot of salted water to a boil. Add green beans and cook for exactly 3 minutes. Transfer to an ice water bath, drain, and pat dry.
  2. Make the crispy fried shallots: Soak sliced shallots in buttermilk for 10 minutes. In a shallow bowl, whisk together flour, smoked paprika, garlic powder, and salt. Heat oil to 350°F. Working in batches, dredge shallots in flour mixture and fry for 2-3 minutes until golden. Drain on paper towels and season with salt. Set aside half for mixing, half for topping.
  3. Cook the mushrooms and onions: In a large skillet, melt butter over medium-high heat. Add mushrooms and cook undisturbed for 3-4 minutes. Add onion and cook 4-5 minutes until softened. Add garlic and cook 30 seconds.
  4. Make the cream sauce: Sprinkle flour over mushroom mixture and stir for 1 minute. Slowly pour in heavy cream and milk, whisking constantly. Simmer for 3-4 minutes until thickened. Remove from heat and stir in salt, pepper, nutmeg, sour cream, and Gruyère until melted.
  5. Assemble the casserole: Preheat oven to 375°F. Grease a 9×13-inch baking dish. In a large bowl, combine green beans with cream sauce. Fold in half the fried shallots. Transfer to baking dish. Top with panko and remaining shallots.
  6. Bake: Bake for 20-25 minutes until bubbly and golden. Let rest 5-10 minutes before serving.

Notes

For best results, don’t skip blanching the green beans—it sets their color and ensures they don’t turn mushy. Make the sauce slightly thinner than you think; it will thicken as it bakes. To prep ahead, blanch beans, fry shallots, and make sauce up to 2 days in advance; store separately and assemble before baking. For extra crunch, toast panko in a dry skillet before topping.

Nutrition

Keywords: green bean casserole, crispy shallots, Thanksgiving side dish, holiday recipe, comfort food, creamy casserole