Green Bean Casserole with Crispy Shallots

This green bean casserole with crispy shallots gives you tender beans, savory mushrooms, and a creamy from-scratch sauce without canned soup or pricey ingredients.

green-bean-casserole-crispy-shallots-featuredSave

The sauce tastes rich and cozy because fresh mushrooms cook in butter until browned, then garlic, flour, vegetable broth, and cream turn into a smooth gravy. The topping brings crunch from golden shallots and breadcrumbs, so every scoop has creamy, crisp, and tender bites.

Why You’ll Love This Recipe

  • Big comfort flavor: Mushrooms, garlic, cream, and butter create a deep savory sauce from simple pantry staples.
  • Crispy topping: Shallots turn sweet and golden, then breadcrumbs add a light crunch on top.
  • No canned soup needed: You control the salt, texture, and fresh mushroom flavor.
  • Great for gatherings: It serves 4 generous portions and fits well beside roasted chicken, turkey, or a simple grain bowl.

Fabian’s Budget Tip: Buy whole mushrooms and slice them yourself. They usually cost less than pre sliced mushrooms and stay fresh longer. If shallots are expensive, use one small yellow onion for part of the topping and save one shallot for the sweet finish.

green-bean-casserole-ingredients-flat-laySave

Ingredients (Serves 4)

  • 1 1/2 pounds (680 g) fresh green beans, trimmed
  • 4 tablespoons (56 g) unsalted butter, divided
  • 3 large shallots (about 150 g), thinly sliced
  • 8 ounces (225 g) mushrooms, sliced
  • 3 cloves garlic, minced
  • 3 tablespoons (24 g) all-purpose flour
  • 1 cup (240 ml) vegetable broth
  • 3/4 cup (180 ml) heavy cream
  • 3/4 cup (45 g) plain breadcrumbs
  • 1 teaspoon (6 g) fine salt, plus more for the bean water
  • 1/2 teaspoon (1 g) black pepper

creamy-mushroom-sauce-green-bean-casserole-processSave

Step-by-Step Instructions

1. Heat the Oven and Prepare the Dish

Heat the oven to 375°F (190°C). Lightly butter a medium baking dish with a small swipe from the measured butter. Set it near the stove so you can transfer the hot green bean mixture right away.

2. Cook the Green Beans

Bring a large pot of salted water to a boil. Add the green beans and cook for 4 to 5 minutes, until they turn bright green and feel crisp tender when pierced with a fork.

Drain the beans and rinse them under cold water. This stops the cooking and keeps the color fresh. Shake off extra water so the casserole does not turn watery.

3. Crisp the Shallots and Toast the Breadcrumbs

Melt 2 tablespoons (28 g) butter in a large skillet over medium heat. Add the sliced shallots and cook for 7 to 9 minutes, stirring often, until the edges look golden brown and your kitchen smells sweet and buttery.

Lift the shallots onto a plate. Add the breadcrumbs to the same skillet and stir for 1 minute, until they look lightly toasted and sandy. Move the breadcrumbs to the plate with the shallots.

4. Make the Creamy Mushroom Sauce

Add the remaining 2 tablespoons (28 g) butter to the skillet. Add the mushrooms and cook for 6 to 8 minutes, until they release their moisture, shrink, and start to brown at the edges.

Stir in the garlic and cook for 30 seconds, just until fragrant. Sprinkle in the flour and stir until the mushrooms look lightly coated. Slowly pour in the vegetable broth while stirring, then add the cream, salt, and black pepper.

Simmer for 3 to 5 minutes, until the sauce thickens and coats the back of a spoon. It should look creamy, glossy, and full of mushroom pieces.

5. Combine and Bake Until Bubbling

Add the cooked green beans to the skillet and fold them into the sauce. Scrape everything into the prepared baking dish. Scatter the crispy shallots and toasted breadcrumbs evenly over the top.

Bake for 18 to 22 minutes, until the sauce bubbles around the edges and the topping turns golden. Let the casserole rest for 5 minutes before serving so the sauce settles into the beans.

green-bean-casserole-top-down-food-shotSave

Expert Troubleshooting and FAQs

Can I use frozen green beans?

Yes. Thaw them first, then pat them very dry. Skip the boiling step and add them straight to the mushroom sauce. If they hold extra water, the sauce may need 1 extra minute of simmering.

Why is my sauce too thin?

The sauce needs enough time to simmer after you add the broth and cream. Keep stirring over medium heat until it looks glossy and coats a spoon. Also make sure the green beans are well drained before mixing.

Why does my sauce taste floury?

The flour needs a short cook before the liquid goes in. Stir it with the mushrooms for about 1 minute, until no dry patches remain. This removes the raw flour taste and helps the sauce thicken smoothly.

How do I keep the topping crispy?

Add the shallots and breadcrumbs right before baking. Do not cover the casserole in the oven, since trapped steam softens the topping.

Can I make this ahead?

Yes. Assemble the green beans and mushroom sauce in the baking dish up to 1 day ahead. Store the topping separately. Add the topping right before baking, then bake until hot and bubbling.

Estimated Nutritional Facts

These values are rough estimates per serving and will vary based on your exact ingredients.

  • Calories: 310
  • Protein: 7 g
  • Carbs: 28 g
  • Fats: 20 g

Green Bean Casserole with Crispy Shallots

Green Bean Casserole with Crispy Shallots

Prep10 minCook20 minTotal30 minYield4

Ingredients

  • 1 1/2 pounds (680 g) fresh green beans, trimmed
  • 4 tablespoons (56 g) unsalted butter, divided
  • 3 large shallots (about 150 g), thinly sliced
  • 8 ounces (225 g) mushrooms, sliced
  • 3 cloves garlic, minced
  • 3 tablespoons (24 g) all-purpose flour
  • 1 cup (240 ml) vegetable broth
  • 3/4 cup (180 ml) heavy cream
  • 3/4 cup (45 g) plain breadcrumbs
  • 1 teaspoon (6 g) fine salt, plus more for the bean water
  • 1/2 teaspoon (1 g) black pepper

Instructions

  • 1. Heat the Oven and Prepare the Dish. Heat the oven to 375°F (190°C). Lightly butter a medium baking dish with a small swipe from the measured butter. Set it near the stove so you can transfer the hot green bean mixture right away.
  • 2. Cook the Green Beans. Bring a large pot of salted water to a boil. Add the green beans and cook for 4 to 5 minutes, until they turn bright green and feel crisp tender when pierced with a fork. Drain the beans and rinse them under cold water. This stops the cooking and keeps the color fresh. Shake off extra water so the casserole does not turn watery.
  • 3. Crisp the Shallots and Toast the Breadcrumbs. Melt 2 tablespoons (28 g) butter in a large skillet over medium heat. Add the sliced shallots and cook for 7 to 9 minutes, stirring often, until the edges look golden brown and your kitchen smells sweet and buttery. Lift the shallots onto a plate. Add the breadcrumbs to the same skillet and stir for 1 minute, until they look lightly toasted and sandy. Move the breadcrumbs to the plate with the shallots.
  • 4. Make the Creamy Mushroom Sauce. Add the remaining 2 tablespoons (28 g) butter to the skillet. Add the mushrooms and cook for 6 to 8 minutes, until they release their moisture, shrink, and start to brown at the edges. Stir in the garlic and cook for 30 seconds, just until fragrant. Sprinkle in the flour and stir until the mushrooms look lightly coated. Slowly pour in the vegetable broth while stirring, then add the cream, salt, and black pepper. Simmer for 3 to 5 minutes, until the sauce thickens and coats the back of a spoon. It should look creamy, glossy, and full of mushroom pieces.
  • 5. Combine and Bake Until Bubbling. Add the cooked green beans to the skillet and fold them into the sauce. Scrape everything into the prepared baking dish. Scatter the crispy shallots and toasted breadcrumbs evenly over the top. Bake for 18 to 22 minutes, until the sauce bubbles around the edges and the topping turns golden. Let the casserole rest for 5 minutes before serving so the sauce settles into the beans.
Rate this recipe
avatar
Fabian

Hi, I'm Fabian! I'm a dad, husband, and everyday home cook based in Hungary. I'm passionate about the Mediterranean diet and specialize in creating healthy, budget-friendly recipes using simple supermarket ingredients. Whether we are making a quick weekday mezze or a hearty, wholesome pasta dish, my goal is to help you eat well and cook delicious, from-scratch food without breaking the bank.

Leave a Comment

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