Green Bean Casserole

November 17, 2022

Green Bean Casserole is a classic holiday recipe that doesn’t get enough love. This version of Green Bean Casserole uses fresh beans and mushrooms, has a delectable crunchy topping and no canned soup!


When I think about traditional holiday side dishes, Green Bean Casserole always comes to mind. The problem for me is that two of the main ingredients typically come from a can. Although your mom’s green bean casserole may have been delicious, most likely it was made with a can of cream of mushroom soup and topped with a tin of fried onions. But don’t despair, there are ways to recreate this classic the way you remember, only healthier, a lot more fresh tasting and without canned soup!

While dumping a can of cream of mushroom soup into your green bean casserole is technically “easier”, this homemade mushroom cream sauce will change your life. Hyperbole? Maybe a bit, but this it tastes just as good (even better in my opinion) as the canned soup and is surprisingly really simple to make.

With just a bit of freshly grated parmesan, some sautéed onions, fresh steamed green beans and your homemade, flavorful mushroom sauce, the green bean casserole of your youth is taken to a new level and becomes something even more special that your kids will be telling their kids about years from now.


How to Make Green Bean Casserole without Canned Soup

  1. Prep the Green Beans: Steam the green beans until fork tender, about 8 minutes. Then preheat the oven to 400 degrees F.
  2. Make your crispy onion topping: In a large sauce pot, sauté the chopped onions in a tablespoon of butter with salt. Sauté for 4 minutes, until tender. Remove the onions and set aside in a separate bowl with panko and parmesan. Toss to combine. This is your crispy crunchy onion topping! YUM!
  3. Sauté the mushrooms: In the same sauce pot, melt butter and sauté the sliced mushrooms with salt. Sauté for 4 minutes then add minced garlic and sauté for an additional minute.
  4. Make the mushroom sauce: Sprinkle 2 tablespoons of flour over the sautéed mushrooms and stir for about 30 seconds to coat the mushrooms. Add the broth and milk, bring to a simmer and cook for 8-10 minutes until the sauce is thickened. To check if your sauce has thickened enough, run your spoon through the pan. If the sauce immediately goes back together, you’ll want to keep reducing. If the line you “drew” remains in the pan, you nailed it!
  5. Finish your green bean casserole: Add your beans to the mushroom sauce and transfer to a greased 8×8 baking dish. Sprinkle with the onion/panko mixture on top, lightly spray with oil and bake for 25 minutes or until the top is golden.

Make This Dish Ahead of Time

If you’re trying to prep a lot of dishes for Thanksgiving or Christmas dinner, this is a great one to make the day ahead and assemble when you want to bake! You can make both the crispy onion topping and green bean/mushroom sauce mixture the day before and then continue on with adding the topping and baking the day you want your dish!


Green Bean Casserole

Green Bean Casserole is a classic holiday dish that’s often overlooked. This version is made from all fresh ingredients… not your mother’s canned soup version.

No ratings yetSave RecipeSaved Recipe!Rate RecipePrint RecipeServings: 4Author: Catherine McCordPrep Time 20 minutes Cook Time 25 minutes Total Time 45 minutes


  • 1 pound green beans, cut into 1 inch pieces
  • 1 small yellow onion, diced
  • 1 1/4 teaspoon salt, divided
  • 1/2 cup panko or bread crumbs
  • 1/4 cup parmesan cheese, grated
  • 8 ounces mushrooms, sliced
  • 2 cloves garlic, minced
  • 3 tablespoons butter
  • 2 tablespoons flour
  • 1 cup chicken broth
  • 1/2 cup whole milk (you can use half and half if you want the dish to be extra rich and creamy)
  • cooking oil spray


  • Place the green beans in a steamer pot over boiling water and steam for 8 minutes or until fork tender.
  • Preheat oven to 400 F.
  • In a large sauce pot melt 1 tablespoon butter and sauté the chopped onion and 1/4 teaspoon of salt for 4 minutes.
  • Remove the onions and set aside in a separate bowl with the panko and parmesan cheese. Toss to evenly combine.
  • In the same large sauce pot, melt the remaining 2 tablespoons of butter, add the mushrooms and remaining 1 teaspoon of salt and sauté for 4 minutes.
  • Add the minced garlic and cook for an additional 1 minute.
  • Sprinkle 2 tablespoons of flour over the mushrooms and stir for 30 seconds until evenly coated.
  • Add the chicken broth and milk, bring to a simmer and cook for 8-10 minutes or until thickened. If you run your spoon through the sauce and it immediately runs back together, continue to reduce.
  • Add the beans to the sauce and then pour into a greased 8 x 8 inch baking dish.
  • Sprinkle with onion/panko mixture on top, lightly spray with oil and bake for 25 minutes or until the top is golden.
  • Serve.



Calories: 170kcal | Carbohydrates: 18g | Protein: 7g | Fat: 8g | Cholesterol: 20mg | Sodium: 640mg | Fiber: 3g | Sugar: 6g Did you make this recipe?Mention @Weelicious or tag #weelicious!

Leave a Reply

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