This post may contain affiliate links. Please read our disclosure policy.

Green Bean Casserole is a popular dish that is often served during Thanksgiving. It is often made with green beans, cream of mushroom soup, and French fried onions.

Email Yourself This Recipe!
Get the recipe link sent to your inbox! PLUS, we’ll send you fresh recipes weekly!
Please enable JavaScript in your browser to complete this form.

This green bean casserole recipe is a delicious and easy dish to make for Thanksgiving. It is made with green beans, cream of mushroom soup, and French’s fried onions. To be honest, I have never really been a fan of green bean casseroles. The canned cream of mushroom soup that’s always used in them grosses me out. I know it’s traditional and a faster way to do it, but I think making everything from scratch really transforms this dish. Also, I personally think that Thanksgiving is supposed to be about fresh, made from scratch, homemade food.

There are many delicious side dishes that can be served alongside green bean casserole at Thanksgiving. Some popular choices include mashed potatoes, cranberry sauce, stuffing, and sweet potato casserole. Whatever side dishes you choose, they should complement the green beans and make for a tasty and satisfying meal. So get creative and have fun!

If you’re ever like me and wondering about the origin of this dish. The general consensus is that the origin of this dish is unknown, but it has been around for many years and is definitely a traditional side dish that you’ll see at many Thanksgiving tables.

What does green bean casserole taste like?

Well, green bean casserole is a bit like Thanksgiving in a dish. It’s got all the classic Thanksgiving flavors – green beans, cream of mushroom soup, fried onions – but it’s also got that unique green bean flavor that you can only get from this dish.

What You’ll Need:

Be sure to check out the full recipe card below to get the exact measurements of all the ingredients!

  • Butter
  • Flour
  • Mushrooms
    • The first three ingredients are used to make the homemade cream of mushroom sauce that binds everything together.
  • Onions – white or yellow works here.
  • Chicken stock
  • Heavy cream – to make it extra decadent and creamy!
  • Green beans – the star of the show!
  • Fried onions – you absolutely cannot forget these. I actually don’t use the French’s fried onions, even though it’s classic, my favorite is from Trader Joe’s. Their fried onions are a level above French’s, TBH!

How to make green bean casserole

Make sure you review the full instructions in the recipe card below.

  • Preheat. Set oven to 375 degrees Fahrenheit.
  • Melt. In a skillet, melt butter and add the mushrooms and onions, then whisk in the flour.
  • Combine. Cook the ingredients while slowly adding in the chicken stock. Add in the green beans.
  • Transfer to oven. After everything has simmered and thickened, put filling into an oven-safe casserole dish and top with fried onions.
  • Bake. Use the center rack of the oven and bake uncovered for 30 minutes.
  • Remove from oven. Let cool slightly before serving.

Is green bean casserole gluten free?

Yes, this version is!

Why settle for the same old green bean casserole recipe when there are so many delicious variations out there?

Green bean casserole is a dish that can be made with many different ingredients. Some people add cheese or bacon. The possibilities are endless! Why not try one of these mouth-watering variations?

If you’re looking for something that’s a little bit lighter you could use Greek yogurt in place of cream.

For a green bean casserole that’s truly unique, try this recipe that includes bacon and cranberries. It’s sure to be a hit with your guests!

How to store and reheat green bean casserole

This can be stored in the fridge for up to three days. When reheating, make sure to heat it slowly so that the sauce does not curdle. You can also freeze for up to two months. Reheat straight from the freezer, adding an extra ten minutes to the cooking time.

Make ahead

Green bean casserole is the perfect dish to make ahead for Thanksgiving. It can be made up to three days in advance and reheated just before serving. This dish is also freezer-friendly, so you can make it ahead of time and have it on hand for those busy holiday weeks.

5 from 4 votes

Green Bean Casserole

Put down that can opener and make this green bean casserole from scratch!
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Servings: 6



  • 2 tablespoon (28 g) unsalted butter
  • ¼ cup (31 g) all purpose flour
  • 1 pound (454 g) cremini mushrooms, sliced
  • 1 medium onion, diced
  • 1 cup (236 ml) chicken stock
  • 1 cup (236 ml) heavy cream
  • 2 pounds (907 g) green beans, trimmed, halved and blanched
  • 2 cups (112 g) fried onions
Email Yourself This Recipe!
Get the recipe link sent to your inbox! PLUS, we’ll send you fresh recipes weekly!
Please enable JavaScript in your browser to complete this form.


  • Preheat oven to 375 °F (191 °C) and grease a large casserole dish. I used an oval 2.5 quart casserole dish.
  • In a large skillet, melt butter and add mushrooms and onions. Cook until tender, about 5 minutes.
  • Add the flour and whisk to combine it. While whisking, slowly add the chicken stock then the cream.
  • Bring to a simmer and let it cook until thickened, about 5 minutes. Add green beans and season with salt and pepper.
  • Transfer mixture to prepared casserole dish and sprinkle fried onions on top.
  • Bake for 30 minutes, or until mixture is bubbly.
  • Let rest for 10 minutes before serving.



Serving: 1serving, Calories: 370kcal, Carbohydrates: 7g, Protein: 7g, Fat: 26g, Fiber: 5g, Sugar: 8g

This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition information can vary for a variety of reasons. For the most precise nutritional data use your preferred nutrition calculator based on the actual ingredients you used in the recipe.

The default measuring system for this website is US Customary. Unit conversions are provided for convenience and as a courtesy only. While we strive to provide accurate unit conversions, please be aware that there may be some discrepancies.

Like this? Leave a comment below!

Photography by Eat Love Eats

You May Also Like...

Leave a comment

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

Recipe Rating


  1. I made this recipe this past Thanksgiving and it was a hit, including with my toddler. I especially loved the fresh mushrooms. I now see that the recipe was posted in 2012 so I can attest that it holds up a decade later!

  2. I make this green bean casserole every holiday and have for years now. It is SO GOOD. It’s not difficult and the extra effort it takes compared to the canned dish is 100% worth it.

  3. I will be making this for the first time ever this TDay and I was wondering could i use frozen beans?? I will definitely be back to give this recipe a proper review once we are done eating it!

  4. I made this casserole this morning for our Thanksgiving meal (that we just finished up). My group of 10 LOVED (loved, loved) this dish. I have been asked to throw away our old recipe (canned this and that) and make this our new family casserole. Thank you so much for posting! For the record, I subbed 1/2 and 1/2 for the heavy cream, bc I forgot to buy cream. Also, I baked at 350 degrees for 40 minutes to time it with the other dishes and added the fried onions only during the last 15 minutes of cooking. Happy Thanksgiving!

  5. Don’t mind me, I’m just eyeing the fried onions because omg they’re the devil. Well, one of the many. I eat straight from that damn container.

  6. Me too! Not a fan of green bean casserole, so everytime I have this, I always add lots of crunchiness (onion) on top to overcome the flavor. But yours looks sooo amazing, especially with the combination of mushroom. Delicious!