• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Toasty Kitchen

  • Home
  • Recipe Index
  • Subscribe
  • About
  • FAQ
menu icon
go to homepage
  • Home
  • Recipes
  • Subscribe
  • About
  • FAQ

subscribe
search icon
Homepage link
  • Home
  • Recipes
  • Subscribe
  • About
  • FAQ

×
Home » Recipes » Side Dishes

Green Bean Casserole From Scratch

Modified: Sep 19, 2025 · Published: Nov 12, 2019 by Heather · As an Amazon Associate I earn from qualifying purchases. · 1102 words. · About 6 minutes to read this article.

Jump to Recipe
Green bean casserole from scratch recipe.
Green bean casserole from scratch recipe.
Green bean casserole from scratch recipe.

Green bean casserole is a classic holiday side dish to pair with Thanksgiving turkey or Christmas ham. This green bean casserole is made entirely from scratch with a creamy mushroom sauce and crispy fried onions.

A wooden spoon scoops a serving of green bean casserole.

Recipe summary

Flavor/texture: Tender-crisp green beans are tossed in a mild, creamy mushroom sauce and baked with homemade fried crispy onions on top.

Pan size: 1.5 quart or 8x8

Serves: 8 people

Similar to: Cheesy Broccoli Casserole or Green Beans and Onions

Jump to:
  • Recipe summary
  • Ingredients and substitutions
  • How to make green bean casserole
  • Tips and tricks
  • Frequently asked questions
  • Recommended
  • 📖 Recipe
  • Comments

Ingredients and substitutions

Ingredients to make fried onion topping.
  • Fried onions - You'll need sliced onion, buttermilk, panko bread crumbs (regular bread crumbs also work), all-purpose flour, salt, and pepper.
Ingredients to make green bean casserole.
  • Green beans - Fresh, frozen, or canned green beans work in this recipe. If using canned green beans, skip the boiling step and continue with the recipe as written.
  • Mushrooms - Button mushrooms or cremini mushrooms are great choices.
  • Sauce - A simple, savory sauce is made with chicken broth, half & half (whole milk also works for a slightly thinner sauce), butter, fresh minced garlic, salt, pepper, and thyme.

How to make green bean casserole

Frying onions in oil.
  1. Toss onions in buttermilk.
  2. Transfer onions to panko mixture and toss to coat.
  3. Carefully drop into hot oil and cook for about 2-3 minutes.
  4. Use a spider strainer to remove onions from oil and transfer to paper towels.
Making a mushroom sauce for green beans.
  1. Cook diced mushrooms in butter over medium heat until lightly browned. Add flour, stir to coat, and cook 1 minute.
  2. Add chicken broth and half and half and whisk to incorporate.
  3. Decrease heat to medium low. Stir in seasoning and cook until mixture coats the back of a spoon thickly.
  4. Stir in cooked green beans.
Topping a casserole with fried onions.
  1. Pour green bean mixture into a baking dish.
  2. Top with crispy fried onions and bake until mixture is hot and bubbly in the center.

Tips and tricks

Dish size - Use any 1.5 quart or 8x8 square baking dish for this recipe. If doubling, this recipe will fit a 3 quart or 9x13 casserole dish.

Breading the onions - Allow excess buttermilk to drip off the onions before dipping in the breadcrumb mixture. This ensures the onions aren't overloaded with coating, which can fall off during the frying process.

Drain your green beans - Be sure to drain your green beans well before adding to the cream sauce. Overly wet green beans can make the sauce watery and thin.

Use a whisk - When preparing the cream sauce, use a whisk to ensure lumps don't form while cooking.

Green bean casserole in a white dish.

Frequently asked questions

Can green bean casserole be made ahead of time?

Yes! Assemble your green bean casserole without the onion topping. Cover and refrigerate for 1-2 days in the refrigerator. Store your fried onions in a separate container. When ready to bake, preheat your oven and transfer the casserole to the counter top to bring to room temperature. Top your casserole with fried onions, then bake at 375 for 18-22 minutes.

What is better for a casserole - fresh, frozen, or canned green beans?

I prefer fresh green beans when they're available at my local grocer. However, frozen green beans are flash frozen and maintain their fresh flavor, so they're just as good as fresh in my opinion. Canned green beans will work in this recipe, but have a softer texture.

Can I use store bought crispy fried onions to top my casserole?

Yes - store bought fried onions are a great time saver if you don't have time to make your entire casserole from scratch.

What do you serve with green bean casserole?

Green bean casserole makes an excellent side dish for holiday meals. I recommend pairing it with ham or turkey, your favorite potato dish (like mashed potatoes or potatoes au gratin), and a side of cranberry sauce.

Recommended

  • Green beans and onions in a skillet.
    Green Beans and Onions
  • Metal spoon scooping broccoli casserole from a white casserole dish.
    Cheesy Broccoli Casserole
  • Wooden spatula holding a serving of cornbread dressing.
    Southern Cornbread Dressing
  • Metal spoon scooping out a serving of sweet potato casserole.
    Southern Sweet Potato Casserole

📖 Recipe

A wooden spoon scoops a serving of green bean casserole.
Pin Print Rate
4.34 from 3 reviews

Green Bean Casserole From Scratch

Green bean casserole is a classic holiday side dish to pair with that Thanksgiving turkey or Christmas ham. This green bean casserole is made entirely from scratch with a creamy mushroom sauce and crispy fried onions.
Prep Time15 minutes minutes
Cook Time35 minutes minutes
Total Time50 minutes minutes
Servings: 8 servings
Calories: 168kcal
Author: Heather

Ingredients

Fried onions

  • 1 small onion, thinly sliced
  • 4 ounces buttermilk
  • ¼ cup all purpose flour
  • ½ cup panko bread crumbs
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • canola oil

Casserole

  • 1 pound green beans, trimmed and cut in half
  • 2 tablespoons unsalted butter
  • 4 ounces button mushrooms, diced into ½" pieces
  • 2 cloves garlic, minced
  • 2 tablespoons all purpose flour
  • 8 ounces chicken broth
  • 8 ounces half and half
  • ¼ teaspoon dried thyme
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
Prevent your screen from going dark

Instructions

Fried onions

  • In a bowl, pour buttermilk over sliced onions and toss to coat. Set aside. Combine flour, panko, salt, and pepper in a second bowl.
  • Begin heating a saucepan with 1-2 inches of oil over medium-high heat on the stove top.
  • A handful at a time, transfer onions from buttermilk into panko mixture (allow excess buttermilk to drip off onions first). Toss quickly to coat, then transfer into the hot oil. Fry for about 2-3 minutes, or until lightly browned and crispy. Transfer to a paper towel lined plate. Continue until all onions have been fried.

Casserole

  • Preheat oven to 375℉. Grease a 1.5 quart dish or 8x8 baking pan and set aside.
  • Meanwhile, bring a gallon of salted water to a boil. Prepare an ice bath (water and ice) in a large bowl and set aside. Add green beans to boiling water and cook for 5 minutes. Drain beans and immediately transfer to the ice bath to stop the cooking process. Once cooled, drain beans thoroughly and set aside.
  • In a sauté pan over medium heat, add butter. Once melted, add diced mushrooms and cook 3-4 minutes, or until lightly browned. Add minced garlic and cook for 1 minute.
  • Add flour, stir to coat mushrooms, and cook for 1 minute. Add chicken broth and half and half, whisking to incorporate. Decrease heat to medium-low.
  • Add dried thyme, salt and pepper. Cook, stirring occasionally, until mixture thickly coats the back of a spoon, about 4-5 minutes.
  • Remove from heat and add green beans to the sauce. Stir to coat, then pour into prepared dish. Top the casserole with fried onions.
  • Bake for about 15-18 minutes, or until mixture is hot and bubbly. Remove from oven and serve immediately.

Equipment Recommendations

  • SS 3-Quart Saucepan
  • Zwilling Pro Chef's Knife
  • Pyrex Glass Mixing Bowls
  • Stainless Steel Saute Pan

Notes

  • To make ahead: Prepare casserole as directed, but before adding onions or baking, cover and refrigerate overnight. Store onions separately. When ready to bake, preheat oven to 375F, add onions on top, and bake for 18-22 minutes, or until bubbly and warmed through.
  • If doubling: Serve in a 9x13 or 3 quart casserole dish.
  • Storage: Leftovers will keep for up to 4 days in a tightly sealed container in the refrigerator.

Nutrition Estimate

Calories: 168kcal | Carbohydrates: 15g | Protein: 4g | Fat: 11g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 20mg | Sodium: 466mg | Potassium: 262mg | Fiber: 2g | Sugar: 5g | Vitamin A: 613IU | Vitamin C: 8mg | Calcium: 85mg | Iron: 1mg
Course: Side Dish
Cuisine: American

More Side Dish Recipes

  • A bowl of rice pilaf.
    Vegetable Rice Pilaf
  • Two dinner rolls displayed with others in a baking pan.
    Soft Dinner Rolls
  • A plate of stacked biscuits with a cast iron skillet in the background.
    Garlic Cheddar Biscuits
  • A bowl of cheesy orzo with a metal fork.
    Garlic Parmesan Orzo

Share this post:

Reader Interactions

Comments

    4.34 from 3 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. maylorteyer

    July 29, 2018 at 6:58 am

    I realize it isn't anywhere near thanksgiving but I was craving a good GB casserole and this recipe did not disappoint! The gravy sauce was perfectly delicious even without mushrooms and I was really impressed by how easy it was to make the homemade crispy fried onions. I absolutely will be making this dish again! Thank you so much!

    Reply
    • Heather

      July 29, 2018 at 8:43 am

      Thanks for the great review, glad you enjoyed it! And I agree a good green bean casserole isn't just for Thanksgiving 🙂

      Reply
  2. Karly

    November 18, 2017 at 2:21 am

    Can it just be next Thursday already? This post is going to have me dreaming of green bean casserole until then, 100%. Love it!

    Reply
    • Heather

      November 18, 2017 at 3:29 pm

      Yes me too - I can't wait to make it again 🙂 Thanks for stopping by!

      Reply

Primary Sidebar

Heather of The Toasty Kitchen

Hi, I'm Heather!

I love cooking with simple, everyday ingredients and want to help you make homemade meals with ease.

Read more

Reader favorites

  • A metal fork in a bowl of cheesy rice.
    Cheesy Rice
  • Whipped buttercream frosting recipe.
    Whipped Buttercream Frosting
  • Beef roast in a large slow cooker.
    Slow Cooker Beef Roast with Potatoes and Carrots
  • Pouring gravy over a bowl of mashed potatoes.
    How To Make Gravy Without Drippings

Valentine's Day

  • A slice of frosted red velvet cake.
    Red Velvet Sheet Cake
  • A frosted red velvet cupcake on a cooling rack.
    Red Velvet Cupcakes
  • A sweet roll on a plate.
    Strawberry Sweet Rolls
  • Scooping marry me chicken pasta from a pan.
    Marry Me Chicken Pasta

Footer

featured on:

decorative image of website logos.

Explore

  • Recipe Index
  • About
  • FAQ
  • Subscribe

About

  • Privacy Policy
  • Disclaimer
  • Image Copyright
  • Contact

Copyright © 2025 The Toasty Kitchen®

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

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

Recipe Ratings without Comment

Something went wrong. Please try again.