• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Recipes Worth Repeating
  • About
  • Recipes
  • Subscribe
  • Privacy Policy
  • Work With Me
    • Media Kit
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • About
  • Recipes
  • Subscribe
  • Cookbooks
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • About
    • Recipes
    • Subscribe
    • Cookbooks
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Casseroles

    Homemade Green Bean Casserole Recipe

    Published: Feb 14, 2025 by Amanda Mason · Leave a Comment

    Yield 10 people
    Cook 30 minutes minutes
    Prep 30 minutes minutes
    Jump to Recipe
    This image has an empty alt attribute; its file name is making-green-bean-casserole.jpg
    Person serving a spoonful of green bean casserole.
    Person serving green bean casserole from a dish.
    Casserole dish filled with green bean casserole being served.

    Ditch the canned soup and processed ingredients—this easy green bean casserole is made from scratch with fresh green beans, a creamy homemade mushroom sauce, and a crispy torn bread topping. Rich and flavorful, once you try it...you’ll never go back to the old way!

    Person serving green bean casserole from a baking dish.

    If you're looking for an easy green bean casserole recipe that tastes just like Grandma’s but with even more flavor, then this is the recipe for you! Made with fresh green beans, a rich and creamy homemade mushroom sauce, and fresh torn bread as the topping, you'll love every bit of this casserole. It's the ultimate comfort food!!

    Unlike traditional versions of green bean casserole, this version skips the canned soup and processed ingredients, letting real flavors shine. Whether you're making it for Thanksgiving, Christmas, or a side dish for a cozy family dinner like my oven baked chicken thighs with vegetables or my homemade chicken tenders, this fresh green bean casserole recipe is guaranteed to be a favorite! And it it some to serving this for the holidays, it pairs amazingly well with this smoked turkey breast, my smoked spiral ham, and even this slow cooker whole chicken recipe!

    Jump to:
    • Why This Recipe Works
    • 🛒 Ingredients You'll Need
    • 🔪 Step-By-Step Recipe Instructions
    • 🙋🏼‍♀️ Recipe FAQs
    • Expert Tips
    • 🥘 More Casserole Recipes To Try
    • Easy Green Bean Casserole Recipe

    Why This Recipe Works

    1. Made with fresh green beans – no canned beans here! You get all the nutrition, better texture, and fresher flavor.
    2. Homemade creamy mushroom sauce – we are not using canned condensed soup! This from-scratch sauce is rich, velvety, and full of real ingredients.
    3. Rustic torn bread topping – instead of fried onions, we use hand-torn bread that toasts up golden and crispy, soaking in all the delicious seasoning while it bakes.
    Person serving a spoonful of green bean casserole.

    🛒 Ingredients You'll Need

    Ingredients on a counter top showing what you need to make green bean casserole.
    • Green Beans - always use fresh green beans for the best texture and flavor—canned just won’t work in this recipe.
    • Lemon - after you blanch the green beans and remove them from the ice bath, squeeze on some fresh lemon juice! This helps keep that green vibrant color and also enhances the flavor. The acidity also helps balance the richness of the creamy mushroom sauce.
    • Flour - use all-purpose flour to thicken the sauce.
    • Butter - salted butter enhances the richness and depth of flavor in the sauce.
    • Milk - whole milk is best for a creamier, more flavorful sauce.
    • Ranch Salad Dressing and Seasoning Mix Packet - used to make the sauce. It's the key ingredient that provides a bold and zesty flavor!
    • Mushrooms - fresh sliced mushrooms bring an earthy depth and meaty texture to the homemade sauce.
    • Bread - sourdough or an Italian round works best, and using slightly stale bread makes for an even better crispy topping.
    • Onion - adds a savory and onion flavor to the dish.
    • Garlic - enhances the overall richness and brings a delicious, aromatic taste.
    • Salt - a flavor enhancer to add a salty flavor.
    • Black Pepper - gives a mild heat that blends seamlessly into the creamy sauce.

    👩🏼‍🍳 See the recipe card below for a full list of ingredients and measurements!

    🔪 Step-By-Step Recipe Instructions

    A knife on a counter dicing an onion.

    Step 1: Start by preheating the oven to 350°F. Using a sharp knife, dice 1 cup of onions. Set aside.

    Serrated knife on a counter cutting bread.

    Step 2: Using a serrated knife, cut the bread into bite-sized cubes. Set aside.

    Person cutting green beans.

    Step 3: Using a sharp knife, remove the ends from the green beans and cut into bite-size pieces. Rinse in cold water and then set aside.

    Blanching green beans in a boiling pot of water.

    Step 4: Fill a large pot with 10 cups of water and bring it to a boil over high heat. Add 1 Tablespoons of salt to season the water. Once the water is boiling, add the fresh cut green beans and cook for 5 minutes.

    Blanched green beans in a bowl of ice water.

    Step 5: Remove the green beans from the heat and drain immediately. From there, plunge the beans into an ice bath (a bowl of very cold water with ice). Allow them to soak in the water for 2 minutes and then drain. Squeeze about 1 Tablespoon of fresh lemon juice to the green beans and then set aside.

    Skillet wil melted butter and flour.

    Step 6: Melt the butter in a saucepan over low heat. Add the flour and whisk for 1-2 minutes, stirring constantly.

    WANT TO SAVE THIS RECIPE?

    Enter your email to receive this recipe, along with weekly food inspiration!

    Person making rouge in a saucepan.

    Step 7: A dough like rouge will form.

    Person whisking white sauce to make green bean casserole.

    Step 8: Whisk in the milk and bring to a boil. Continue to cook, whisking constantly for 1-2 minutes or until the sauce starts to thicken. Whisk in the Hidden Valley Original Ranch Salad Dressing and Seasoning Mix Packet, salt, and pepper. Remove the sauce from the heat and set aside.

    Person sautéing garlic, onions, and butter in a pan.

    Step 9: In a large skillet, melt the butter. Add in the diced onions and minced garlic. Sauté for 2-3 minutes until tender and then remove half of the mixture into a bowl and set aside.

    Mushrooms being sautéed in a skillet.

    Step 10: Add the sliced mushrooms to the skillet along with the remaining sautéed onion and garlic mixture. Mix well and cook on medium heat for 5 minutes or until the mushrooms are tender. Once done, remove from heat.

    Green beans and white sauce with mushrooms in a pan.

    Step 11: Add the cooked green beans and mushroom mixture to the large saucepan containing the white sauce. Using a large spoon, mix well to combine.

    Fresh bread being mixed with onions, garlic, and butter.

    Step 12: Now, mix the bite-sized cut bread in the skillet with the remaining onion and garlic mixture. Mix well to combine. Set aside.

    Green bean casserole getting rady to be placed in the over to bake.

    Step 13: Pour the green bean casserole mixture into the 9x13 baking dish.

    Fresh breadcrumbs being added to a casserole dish before baking.

    Step 14: Sprinkle the breadcrumbs over the casserole mixture and spread evenly. Bake uncovered until done, about 30 minutes.

    Person serving a baked green bean casserole.

    Step 15: When done, remove the green bean casserole from the oven and let it rest for 5 minutes before serving.

    Now get a spoon and dive in! With its rich, creamy homemade sauce, tender fresh green beans, and crispy, flavorful torn bread topping, this homemade green bean casserole is the ultimate comfort food—fresh, hearty, and absolutely delicious in every bite!

    🙋🏼‍♀️ Recipe FAQs

    Can I make this green bean casserole ahead of time?

    Yes! You can assemble the casserole a day in advance, cover it, and refrigerate. Just add the bread topping right before baking in the oven.

    Why do I need to blanch the green beans?

    Blanching will slightly softens the beans (and you want softer beans when making green bean casserole) and will help them maintain their bright green color.

    What is the best way to reheat leftovers?

    Reheat in the oven at 350°F until warm. This will help keep the breadcrumb topping crispy.

    Expert Tips

    • Use all-purpose flour – Avoid self-rising flour in the sauce, as it can make the texture too thick and affect the consistency.
    • Choose whole milk for extra richness – While 2% milk works, whole milk creates a creamier, more flavorful sauce.
    • Add Extra Seasoning the bread – Toss the torn bread with some melted butter and 1 Tablespoon of dry ranch seasoning mix for a crispy, extra flavorful topping.
    • Let the bread dry out a little – Slightly stale bread makes for a crunchier topping that absorbs just the right amount of flavor.
    • Use white pepper instead of black – White pepper gives a smoother, more balanced heat without overpowering the dish.

    🥘 More Casserole Recipes To Try

    • Glass Pyrex dish containing a hearty Chicken and Rice Casserole topped with parsley, serving spoon in casserole.
      Brenda Rowland's Chicken and Rice Casserole
    • Ham And Potato Casserole
    • Sausage Egg Casserole
    • Beef Enchilada Casserole

    If you tried this easy green bean casserole recipe or any other recipes on my website, please let me know how it turned out in the comments below. I love hearing from you! And please leave a 🌟 rating while you're there!

    📧 Don't forget to subscribe to my newsletter, so that you don’t miss out on any of my delicious recipes!

    Person serving green bean casserole out of a casserole dish.

    Easy Green Bean Casserole Recipe

    Ditch the canned soup and processed ingredients—this easy green bean casserole is made from scratch with fresh green beans, a creamy homemade mushroom sauce, and a crispy torn bread topping. Rich and flavorful, once you try it, you’ll never go back to the old way!
    No ratings yet
    Print Pin Rate
    Course: Side Dish
    Cuisine: American
    Prep Time: 30 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 1 hour hour
    Servings: 10 people
    Calories: 93kcal
    Author: Amanda Mason

    Equipment

    • large saucepan
    • 9x13 baking dish
    • large skillet
    • large pot
    • large bowl

    Ingredients

    To Blanch The Green Beans

    • 10 cups water
    • 1 Tablespoon salt
    • 20 ice cubes

    To Make The Casserole

    • 2 Tablespoons salted butter, divided
    • 3 Tablespoons all-purpose flour
    • 1 ½ cups whole milk
    • 4 teaspoons Hidden Valley Original Ranch Salad Dressing and Seasoning Mix Packet
    • 1 teaspoon salt
    • ¼ teaspoons black pepper
    • 1 cup diced onions
    • 2 cloves garlic, minced
    • 1 ½ cups fresh mushrooms, sliced
    • 1 ¼ lbs fresh green beans, cut
    • 1 cup fresh bread cubed

    Instructions

    To Blanch The Green Beans

    • Preheat the oven to 350°F.
    • Using a sharp knife, dice 1 cup of onions. Set aside.
    • Using a serrated knife, cut the bread into bite-sized cubes. Set aside.
    • Using a sharp knife, remove the ends from the green beans and cut into bite-size pieces. Rinse in cold water and then set aside.
    • Fill a large pot with 10 cups of water and bring it to a boil over high heat. Add 1 Tablespoon of salt to season the water.
    • Once the water is boiling, add the fresh cut green beans and cook for 5 minutes.
    • Remove the green beans from the heat and drain immediately. From there, plunge the beans into an ice bath (a bowl of very cold water with ice). Allow them to soak in the water for 2 minutes, drain, and set aside.

    To Make The Casserole

    • Melt 1 ½ Tablespoons of butter in a saucepan over low heat. Add 3 Tablespoons of all-purpose flour and whisk for 1-2 minutes, stirring constantly.
    • Whisk in 1 ½ cups of milk and bring to a boil. Continue to cook, whisking constantly for 1-2 minutes or until the sauce starts to thicken.
    • Whisk in the 4 teaspoons of Hidden Valley Original Ranch Salad Dressing and Seasoning Mix Packet, 1 teaspoon of salt, and ¼ teaspoon of black pepper. Remove the sauce from the heat and set aside.
    • In a large skillet, melt the remaining ½ Tablespoon of butter. Add in the 1 cup of diced onions and 2 cloves of minced garlic. Sauté for 2-3 minutes until tender and then remove half of the mixture into a bowl and set aside.
    • Add 1 ½ cups of sliced mushrooms to the skillet along with the remaining sautéed onion and garlic mixture. Mix well and cook on medium heat for 5 minutes or until the mushrooms are tender. Once done, remove from heat.
    • Add the cooked green beans and mushroom mixture to the large saucepan containing the white sauce. Using a large spoon, mix well to combine.
    • Mix the bite-sized cut bread to the remaining onion and garlic mixture. Mix well to combine. Set aside.
    • Pour the green bean casserole mixture into the 9x13 baking dish.
    • Sprinkle the breadcrumbs over the casserole mixture and spread evenly.
    • Bake uncovered until done, about 30 minutes.
    • When done, let the casserole rest for 5 minutes before serving.

    Notes

    • Use all-purpose flour – Avoid self-rising flour in the sauce, as it can make the texture too thick and affect the consistency.
    • Choose whole milk for extra richness – While 2% milk works, whole milk creates a creamier, more flavorful sauce.
    • Add Extra Seasoning the bread – Toss the torn bread with some melted butter and 1 Tablespoon of dry ranch seasoning mix for a crispy, extra flavorful topping.
    • Let the bread dry out a little – Slightly stale bread makes for a crunchier topping that absorbs just the right amount of flavor.
    • Use white pepper instead of black – White pepper gives a smoother, more balanced heat without overpowering the dish.

    WANT TO SAVE THIS RECIPE?

    Enter your email to receive this recipe, along with weekly food inspiration!

    Nutrition

    Calories: 93kcal | Carbohydrates: 12g | Protein: 3g | Fat: 4g | Saturated Fat: 2g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 1g | Trans Fat: 0.1g | Cholesterol: 10mg | Sodium: 945mg | Potassium: 253mg | Fiber: 2g | Sugar: 5g | Vitamin A: 521IU | Vitamin C: 9mg | Calcium: 82mg | Iron: 1mg
    Tried this Recipe? Pin it for Later!Mention @RecipesWorthRep or tag #RecipesWorthRepeating!
    « Smoked Chicken Thighs
    Smoked Beef Short Ribs »
    6 shares

    About Amanda Mason

    Hi! I'm Amanda, the founder and creator behind Recipes Worth Repeating! Simply put, I focus on creating delicious recipes for everyone. I offer variety. I offer convenience. I offer yumminess! And that's why people keep coming back. The recipes I create are absolutely worth repeating.

    Founded in 2012, Recipes Worth Repeating grew from people routinely asking me to email them the recipe for my latest dish. Recipe development comes naturally to me and I find cooking relaxing. Originally from Nashville, Tennessee, I developed a passion for cooking at an early age and I love to showcase a variety of recipes on my blog.Creating delicious new recipes, still photography, and video for Recipes Worth Repeating is the driving force behind what engages my readers to keep coming back for more recipes they will love.

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




     

    Primary Sidebar

    Hi, I'm Amanda! Welcome to my little corner of the internet. I'm a wife, mother of two, lover of all things food and wine, and photographer. Here at Recipes Worth Repeating, you're going to find the most delicious and easy to make recipes everyone will love.

    More about me →

    Most Popular Recipes ❤️

    • Applewood Smoked Chicken on a wooden cutting board, fork in chicken.
      Applewood Smoked Chicken
    • Mexican Corn Recipe
    • Beef Enchilada Casserole
    • Wooden spoon filled with penne pasta, marinara sauce, and mozzarella cheese.
      Easy Penne Pasta Bake

    🇺🇸 Memorial Day Recipes

    • Cheese stuffed hamburger on a grilled bun.
      How To Make Juicy Lucy Burgers
    • White bowl of Potato Salad sitting on a wooden table, gingham napkin with onion slices and a wooden spoon.
      Simple Potato Salad Recipe
    • Trifle bowl containing strawberries, blueberries and cheesecake filling sitting on an white table, scattered berries.
      Summer Fruit Trifle Recipe with Fresh Berries
    • Slab of bbq ribs on the smoker.
      Smoked Baby Back Ribs

    Footer

    ↑ back to top

     As Seen In

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Media Kit
    • Work with Me

    COPYRIGHT © 2012-2025 AMANDA MASON/RECIPES WORTH REPEATING

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required