Home » Blog

Homemade Green Bean Casserole with Crispy Herb Topping

This is the green bean casserole that’s going to make you forget the canned soup version ever existed. Fresh green beans, a creamy homemade mushroom sauce, and the most addictive crispy herb topping with leeks, shallots, and garlic. Perfect for holidays and family dinners.

real green bean casserole

How I Make It

Start by quickly blanching the green beans so they stay crisp-tender. While those cool off, work on the mushrooms. Microwaving them for a few minutes helps get rid of the extra moisture so your sauce doesn’t get watery later.

Get a skillet going with some butter and sauté the mushrooms until they’re nice and browned. Once they look good, throw in minced shallots and garlic. Let everything cook together for a couple minutes.

Sprinkle in some flour and stir to make a roux. Slowly pour in broth and cream, and let it all simmer until it’s thick and glossy. Add a splash of white wine vinegar at the end for balance and adjust the seasoning.

The topping is where the magic really happens. Heat oil in a small sauce pan and fry thinly sliced leeks and shallots until they’re crispy. Add garlic near the end so it doesn’t burn. Toss in the rosemary and sage just before pulling everything out of the oil. Season it all with a little salt. You could also keep it simple here and just make some simple, classic, and perfect fried onions.

How to make a crispy fried onion topping

To make a crispy onion topping, thinly slice a yellow onion and toss the pieces in a mixture of flour, salt, and pepper. Heat a bit of oil in a skillet over medium heat, then fry the onions in small batches until golden brown and crisp, about 3–4 minutes per batch. Transfer them to a paper towel-lined plate to drain and sprinkle with a little extra salt while they’re hot.

The Best Real Green Bean Casserole Made with Fresh Ingredients

To assemble, layer the green beans in a 9×13 baking dish, pour the mushroom sauce over the top, mix, and finish with that crunchy topping. Bake until everything is bubbling and golden.

The Best Real Green Bean Casserole Made with Fresh Ingredients

Tips

  • Make the topping ahead of time, but not too far ahead of time, so it stays crispy. Same day is best.
  • You can assemble the casserole ahead of time and top it later
  • Feel free to sub in simple onions instead of the fancy shallots, leeks, garlic, and herbs for the crunchy topping. Sometimes we don’t need to spend extra time or money at the grocery store.
  • Use half-and-half instead of cream to lighten things up a bit
  • For frying, you will need one of these spider skimmers (affiliate link) to remove the onions from the hot oil. This is a well loved tool in my kitchen for many things!
frying leeks and shallots

Make Ahead

If you want to prep this ahead of time here is what I would recommend. Assemble green beans with sauce up to 2 days ahead and refrigerate. Keep topping separate. Bake casserole covered 20 to 25 minutes at 350°F, then uncover, add topping, and bake 5 to 8 more minutes.

The Best Real Green Bean Casserole Made with Fresh Ingredients

The Best Real Green Bean Casserole Made with Fresh Ingredients

Upgrade your holiday dinner with this homemade green bean casserole made with fresh green beans, real mushrooms, and a crispy herb topping. No canned soup, just amazing flavor.
5 from 1 vote
Servings 8 -10
Prep Time 25 minutes
Cook Time 45 minutes

Ingredients
  

Casserole:

  • 2 lb green beans trimmed and blanched
  • 4 tbsp butter
  • 16 oz mushrooms sliced
  • 2 small shallots minced
  • 1.5 tsp salt plus more to taste
  • 1/2 tsp pepper to taste
  • 1/4 cup flour
  • 1 cup broth
  • 1 cup cream
  • 1 tbsp white wine vinegar

Crispy Herb Topping or Onion Topping (see note):

  • 1 cup olive oil or avocado oil
  • 5 cloves garlic thinly sliced
  • 3 shallots thinly sliced
  • 2 leeks white and light green parts, thinly sliced
  • 2 tbsp rosemary chopped
  • 2 tbsp sage chopped
  • Salt to taste

Instructions
 

  1. Melt the butter in a large skillet over medium-high heat. Add the mushrooms and sauté for 7–8 minutes, stirring occasionally, until they’re nicely browned. Add the shallots, garlic, salt, and pepper, and cook for another 1–2 minutes, until fragrant.
  2. Sprinkle flour in and cook 1 minute.
  3. Slowly pour in broth and cream. Simmer until thick.
  4. Stir in white wine vinegar, adjust seasoning.

For The Topping (see note):

  1. Heat the oil to 350–375°F, and try to maintain this temperature while frying. Allowing the oil to heat above 400°F can cause it to smoke, give the oil an unpleasant flavor, and burn the aromatics. Fry the leeks and shallots until crispy. Use a spider skimmer to remove them from the oil and transfer to a plate lined with paper towels. I did this in two batches so the onions weren't crowded and could fry evenly.
  2. Next add the garlic and herbs into the hot oil. Fry for a minute or so until garlic is golden
  3. Use a spider skimmer to place these on the same plate lined with a paper towel. Season with salt.
  4. Combine green beans with sauce in 9×13 dish, top with crispy herbs, and bake at 350°F for 30 minutes.

Video

Course Side Dish
Cuisine American

This post contains affiliate links, which means I may earn a small commission if you make a purchase through them—at no extra cost to you. I only share products I truly use and love.

Similar Recipes You Might Like

Leave a Reply

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

Recipe Rating




2 Comments

  1. 5 stars
    I was looking for a green bean casserole recipe from scratch and found your youtube video on it so I made it for Thanksgiving and it came out SOOOOOO good, this recipe is a keeper for me 🙂