Why You’ll Love This Recipe

Fresh green beans for better texture and flavor
Homemade creamy mushroom sauce
Crispy fried shallots add the perfect crunch
No canned soup required
Elegant enough for holidays, simple enough for weeknights
Make-ahead friendly

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

fresh green beans, trimmed
shallots, thinly sliced
all-purpose flour
vegetable oil, for frying
unsalted butter
mushrooms, sliced
garlic, minced
heavy cream
chicken or vegetable broth
salt
black pepper
soy sauce (optional, for depth of flavor)

Directions

  1. Preheat the oven to 375°F (190°C). Lightly grease a baking dish.

  2. Bring a large pot of salted water to a boil. Blanch the green beans for 4–5 minutes until just tender but still bright green. Drain and set aside.

  3. Toss sliced shallots with flour until lightly coated. Shake off excess.

  4. Heat vegetable oil in a skillet over medium heat. Fry shallots in batches until golden and crispy, about 2–3 minutes. Transfer to a paper towel-lined plate and lightly season with salt.

  5. In a large skillet, melt butter over medium heat. Add mushrooms and cook until softened and lightly browned.

  6. Stir in garlic and cook for 1 minute.

  7. Sprinkle flour over the mushrooms and stir to combine. Cook for 1–2 minutes.

  8. Gradually whisk in broth and heavy cream. Simmer until the sauce thickens. Season with salt, pepper, and soy sauce if using.

  9. Stir in the blanched green beans until evenly coated.

  10. Transfer the mixture to the prepared baking dish and spread evenly.

  11. Bake for 20–25 minutes until bubbling.

  12. Top with crispy fried shallots just before serving for maximum crunch.

Servings and timing

Servings: 6–8 servings

Prep time: 20 minutes
Cook time: 30–35 minutes
Total time: Approximately 55 minutes

Variations

Add grated Parmesan to the sauce for extra richness.
Stir in cooked bacon pieces for a smoky flavor.
Use a mix of wild mushrooms for deeper taste.
Add a pinch of nutmeg to the cream sauce for warmth.
Substitute half-and-half for heavy cream for a lighter version.
Top with toasted sliced almonds along with the shallots for added crunch.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.

To reheat, cover with foil and warm in a 350°F (175°C) oven for 15–20 minutes. For best texture, add fresh fried shallots after reheating rather than storing them on top.

Freezing is not recommended, as the cream sauce may separate and the beans can lose their texture.

FAQs

Can I use frozen green beans?

Yes, but thaw and pat them dry before using to prevent excess moisture.

Can I make this ahead of time?

Yes. Prepare the casserole without the fried shallots, refrigerate, and bake when ready. Add shallots just before serving.

Why blanch the green beans first?

Blanching keeps them tender-crisp and preserves their bright green color.

Can I use canned green beans?

Fresh is best for texture, but canned can be used if drained very well.

How do I keep the shallots crispy?

Add them right before serving to prevent them from softening in the sauce.

What mushrooms work best?

Cremini or button mushrooms are great, but any variety will work.

Can I make this gluten-free?

Yes, substitute gluten-free flour for both the sauce and the shallots.

Is this dish vegetarian?

It can be vegetarian if you use vegetable broth instead of chicken broth.

Can I air fry the shallots?

Yes, lightly spray with oil and air fry until golden, checking frequently.

What main dishes pair well with this casserole?

It pairs beautifully with roasted turkey, baked chicken, glazed ham, or grilled steak.

Conclusion

Green Bean Casserole with Fried Shallots brings fresh flavor and satisfying crunch to a beloved classic. With its creamy mushroom sauce and golden topping, this from-scratch version is sure to become a favorite addition to your holiday table or weeknight dinner rotation.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Green Bean Casserole with Fried Shallots

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lisa
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 55 minutes
  • Yield: 6–8 servings
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This Green Bean Casserole with Fried Shallots is a fresh, from-scratch twist on the classic holiday side dish. Tender green beans are coated in a rich, homemade creamy mushroom sauce and topped with crispy golden fried shallots for the perfect crunch. Made without canned soup, this elegant green bean casserole is ideal for holidays, family dinners, or make-ahead meals.


Ingredients

  • 1 ½ pounds fresh green beans, trimmed
  • 3 medium shallots, thinly sliced

  • ½ cup all-purpose flour (divided)

  • Vegetable oil, for frying

  • 3 tablespoons unsalted butter

  • 8 ounces mushrooms, sliced

  • 2 cloves garlic, minced

  • 1 cup heavy cream

  • 1 cup chicken or vegetable broth

  • 1 teaspoon salt (adjust to taste)

  • ½ teaspoon black pepper

  • 1 teaspoon soy sauce (optional)


Instructions

  1. Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.

  2. Bring a large pot of salted water to a boil. Blanch green beans for 4–5 minutes until tender-crisp and bright green. Drain and set aside.

  3. Toss sliced shallots with ¼ cup flour until lightly coated. Shake off excess.

  4. Heat vegetable oil in a skillet over medium heat. Fry shallots in batches for 2–3 minutes until golden and crispy. Transfer to a paper towel-lined plate and season lightly with salt.

  5. In a large skillet, melt butter over medium heat. Add mushrooms and cook until softened and lightly browned.

  6. Stir in garlic and cook for 1 minute.

  7. Sprinkle remaining flour over mushrooms and stir. Cook 1–2 minutes.

  8. Gradually whisk in broth and heavy cream. Simmer until thickened. Season with salt, pepper, and soy sauce if using.

  9. Stir in blanched green beans until evenly coated.

  10. Transfer mixture to prepared baking dish and spread evenly.

  11. Bake for 20–25 minutes until bubbling.

  12. Top with crispy fried shallots just before serving for maximum crunch.


Notes

  • Add grated Parmesan to the sauce for extra richness.

  • Use wild mushrooms for deeper, earthy taste.
  • For a lighter version, substitute half-and-half for heavy cream.

  • Add toasted sliced almonds along with shallots for extra crunch.

  • Add fresh fried shallots after reheating leftovers to maintain crispiness.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star