Print

Best Green Bean Casserole with Crispy Shallots – Easy Holiday Side

green bean casserole with crispy shallots - featured image

This green bean casserole features fresh green beans, a creamy homemade mushroom sauce, and crispy fried shallots. It’s a make-ahead friendly side dish that stays crunchy and bright, perfect for holiday dinners.

Ingredients

Scale
  • 2 pounds fresh green beans, trimmed and cut into 2-inch pieces
  • Salt for blanching water
  • Ice for ice bath
  • 4 tablespoons unsalted butter
  • 12 ounces cremini mushrooms, sliced
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 3 tablespoons all-purpose flour
  • 1 cup low-sodium chicken or vegetable broth
  • 1 cup heavy cream
  • 1 teaspoon fresh thyme, chopped
  • Salt and black pepper to taste
  • A tiny pinch of nutmeg
  • 4 large shallots, thinly sliced into rings
  • 1/2 cup all-purpose flour (for shallots)
  • 1/2 teaspoon salt (for shallots)
  • 1/4 teaspoon black pepper (for shallots)
  • Neutral oil for frying (canola, vegetable, or avocado)
  • 1/2 cup panko breadcrumbs (optional)
  • 1/4 cup grated Parmesan cheese (optional)

Instructions

  1. Bring a large pot of salted water to a rolling boil. Add the trimmed green beans and cook for exactly 2 minutes. While they cook, fill a large bowl with ice water. After 2 minutes, transfer the beans to the ice bath. Let them sit for 3 minutes, then drain well and pat dry. Set aside.
  2. Slice shallots into thin rings (about 1/8-inch thick). In a shallow bowl, whisk together 1/2 cup flour, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Toss shallot rings in the flour mixture until evenly coated. Shake off excess.
  3. Heat about 1 inch of oil in a medium saucepan to 325°F. Fry shallots in batches for 2-3 minutes, stirring occasionally, until golden brown. Transfer to a paper towel-lined plate and season immediately with a pinch of salt. Let cool completely.
  4. In a large skillet, melt butter over medium-high heat. Add sliced mushrooms and cook for 5-6 minutes until they release liquid and start to brown. Add diced onion and cook 3-4 minutes until softened. Stir in minced garlic and cook for 30 seconds until fragrant.
  5. Sprinkle 3 tablespoons flour over the mushroom mixture and stir constantly for 1 minute. Slowly pour in broth while whisking, then add heavy cream. Continue whisking until sauce thickens, about 3-4 minutes. Stir in fresh thyme, nutmeg, and salt and pepper to taste.
  6. Preheat oven to 375°F. In a large bowl, combine blanched green beans with mushroom cream sauce. Stir gently until beans are evenly coated. Transfer to a greased 9×13-inch baking dish and spread into an even layer. If using, mix panko and Parmesan and sprinkle over the top.
  7. Bake for 20-25 minutes until bubbly and golden. Remove from oven and let rest for 5 minutes. Just before serving, sprinkle crispy shallots generously over the top.

Notes

Don’t skip the ice bath after blanching—it locks in the bright green color. Fry shallots low and slow (325°F) to avoid burning. Add crispy shallots just before serving to keep them crunchy. The sauce should be slightly thicker than desired before baking, as beans release moisture. Let casserole rest 5-10 minutes before serving to allow sauce to set.

Nutrition

Keywords: green bean casserole, crispy shallots, holiday side dish, Thanksgiving, mushroom cream sauce, easy side dish