Thanksgiving dinner is filled with delicious traditions, but few side dishes bring the same comfort and nostalgia as a warm, creamy green bean casserole. With tender green beans, rich sauces, savory seasonings, and crispy toppings, this holiday favorite has earned its place on Thanksgiving tables across America.

Whether you prefer the classic green bean casserole made with cream of mushroom soup or want something different with bacon, cheddar cheese, garlic, or fresh mushrooms, there are countless ways to make this beloved side dish your own.

One of the best things about green bean casserole is its versatility. You can prepare it with fresh, frozen, or canned green beans, make it ahead of time, or create a homemade version without condensed soup. Some recipes are simple enough for beginners, while others add gourmet ingredients that make Thanksgiving dinner feel extra special.

If you are planning your holiday menu, these 15 best Thanksgiving green bean casserole recipes offer something for everyone, from traditional family favorites to creative new variations.

1. Classic Thanksgiving Green Bean Casserole

Nothing says Thanksgiving quite like the original green bean casserole with creamy mushroom sauce and crispy fried onions.

Ingredients:

  • 2 cans (14.5 ounces each) cut green beans, drained

  • 1 can (10.5 ounces) condensed cream of mushroom soup

  • 3/4 cup milk

  • 1 teaspoon soy sauce

  • 1/4 teaspoon black pepper

  • 1 1/3 cups crispy fried onions, divided

Instructions:

  1. Preheat your oven to 350°F.

  2. In a large mixing bowl, combine the mushroom soup, milk, soy sauce, and black pepper.

  3. Stir in the drained green beans and 2/3 cup crispy fried onions.

  4. Transfer the mixture to a greased 1 1/2-quart baking dish.

  5. Bake uncovered for 25 minutes.

  6. Stir gently, sprinkle the remaining fried onions over the top, and bake another 5 minutes until golden and bubbly.

Why You’ll Love It: This traditional recipe is affordable, easy to prepare, and delivers the familiar Thanksgiving flavor generations have enjoyed.

2. Southern-Style Green Bean Casserole With Bacon

Southern cooking is known for bold flavors and comforting ingredients, and this bacon-filled casserole is no exception.

Ingredients:

  • 4 cups cooked green beans

  • 6 slices bacon, cooked and crumbled

  • 1 can cream of mushroom soup

  • 1/2 cup sour cream

  • 1 cup shredded sharp cheddar cheese

  • 1/2 teaspoon garlic powder

  • 1 cup crispy fried onions

Instructions:

  1. Preheat the oven to 350°F.

  2. Mix the mushroom soup, sour cream, garlic powder, and cheddar cheese.

  3. Fold in the green beans and most of the bacon.

  4. Spread into a greased baking dish.

  5. Bake for 25 minutes.

  6. Top with crispy onions and remaining bacon.

  7. Bake another 5–10 minutes until the topping is golden.

Why You’ll Love It: Smoky bacon and sharp cheddar add rich Southern-inspired flavor to this classic Thanksgiving side dish.

3. Homemade Green Bean Casserole Without Mushroom Soup

For anyone who prefers cooking from scratch, this homemade version replaces condensed soup with a creamy mushroom sauce.

Ingredients:

  • 1 1/2 pounds fresh green beans, trimmed

  • 8 ounces mushrooms, sliced

  • 3 tablespoons butter

  • 3 tablespoons all-purpose flour

  • 1 1/2 cups whole milk

  • 1/2 cup chicken or vegetable broth

  • 2 cloves garlic, minced

  • Salt and pepper to taste

  • 1 cup crispy fried onions

Instructions:

  1. Preheat the oven to 375°F.

  2. Blanch the green beans in boiling water for 4–5 minutes, then transfer them to ice water and drain.

  3. Melt butter in a skillet and sauté the mushrooms until browned.

  4. Add garlic and cook for 30 seconds.

  5. Stir in flour and cook for one minute.

  6. Gradually whisk in milk and broth until smooth and thickened.

  7. Season with salt and pepper.

  8. Combine the sauce with the green beans in a baking dish.

  9. Bake for 20 minutes, add the fried onions, and bake another 5–10 minutes.

Why You’ll Love It: Fresh vegetables and homemade sauce create a flavorful casserole without relying on canned soup.

4. Cheesy Green Bean Casserole With Cheddar

Cheese lovers will appreciate this creamy casserole loaded with melted cheddar.

Ingredients:

  • 4 cups cooked green beans

  • 1 can cream of mushroom soup

  • 1/2 cup milk

  • 1 1/2 cups shredded cheddar cheese, divided

  • 1/2 teaspoon onion powder

  • 1 cup crispy fried onions

Instructions:

  1. Preheat the oven to 350°F.

  2. Combine soup, milk, onion powder, and 1 cup cheddar.

  3. Stir in the green beans.

  4. Transfer to a greased baking dish.

  5. Bake for 25 minutes.

  6. Sprinkle the remaining cheddar and fried onions on top.

  7. Bake another 5–10 minutes until melted and golden.

Why You’ll Love It: The extra cheese makes this casserole especially creamy and satisfying.

5. Garlic Parmesan Green Bean Casserole

Garlic and Parmesan bring an Italian-inspired twist to traditional Thanksgiving green bean casserole.

Ingredients:

  • 1 1/2 pounds fresh green beans

  • 2 tablespoons butter

  • 3 cloves garlic, minced

  • 1 cup heavy cream

  • 3/4 cup grated Parmesan cheese

  • 1/2 teaspoon black pepper

  • 3/4 cup panko breadcrumbs

  • 1 tablespoon olive oil

Instructions:

  1. Preheat the oven to 375°F.

  2. Blanch green beans for 4–5 minutes and drain.

  3. Melt butter in a skillet and cook garlic briefly.

  4. Add cream and simmer for 3 minutes.

  5. Stir in Parmesan and black pepper.

  6. Toss green beans with the sauce and place in a baking dish.

  7. Mix breadcrumbs with olive oil and sprinkle over the casserole.

  8. Bake for 20–25 minutes until bubbling and golden.

Why You’ll Love It: The garlic-Parmesan sauce provides a rich, savory flavor while the breadcrumbs add a satisfying crunch.

6. Slow Cooker Thanksgiving Green Bean Casserole

When oven space is limited during Thanksgiving, a slow cooker can make holiday cooking much easier.

Ingredients:

  • 4 cans (14.5 ounces each) green beans, drained

  • 2 cans cream of mushroom soup

  • 1 cup milk

  • 1 teaspoon Worcestershire sauce

  • 1/2 teaspoon black pepper

  • 1 1/2 cups crispy fried onions

Instructions:

  1. Lightly grease the slow cooker.

  2. Mix the soup, milk, Worcestershire sauce, and pepper.

  3. Stir in the green beans and 1/2 cup fried onions.

  4. Cover and cook on LOW for 2–3 hours until thoroughly heated.

  5. Sprinkle the remaining onions on top just before serving.

Why You’ll Love It: This recipe frees up valuable oven space and keeps the casserole warm during Thanksgiving dinner. For the crispiest topping, add freshly toasted onions at serving time.

7. Green Bean Casserole With Cream Cheese

Cream cheese creates an especially thick, velvety sauce that pairs beautifully with tender green beans.

Ingredients:

  • 4 cups cooked green beans

  • 8 ounces cream cheese, softened

  • 1/2 cup sour cream

  • 1/2 cup milk

  • 1 teaspoon garlic powder

  • 1/2 teaspoon onion powder

  • 1 cup shredded mozzarella

  • 1 cup crispy fried onions

Instructions:

  1. Preheat the oven to 350°F.

  2. Beat the cream cheese, sour cream, and milk until smooth.

  3. Add garlic powder, onion powder, and mozzarella.

  4. Fold in the green beans.

  5. Spread into a greased baking dish.

  6. Bake for 25 minutes.

  7. Add crispy fried onions and bake another 5 minutes.

Why You’ll Love It: The cream cheese gives this casserole a luxurious texture that makes it especially comforting.

8. Green Bean Casserole With Caramelized Onions

Sweet, slow-cooked onions add depth and richness to this homemade holiday side dish.

Ingredients:

  • 1 1/2 pounds fresh green beans

  • 2 large yellow onions, thinly sliced

  • 3 tablespoons butter, divided

  • 1 tablespoon olive oil

  • 1 can cream of mushroom soup

  • 1/2 cup milk

  • 1/2 teaspoon dried thyme

  • Salt and pepper to taste

Instructions:

  1. Preheat the oven to 350°F.

  2. Blanch the green beans until tender-crisp and drain.

  3. Heat 2 tablespoons butter and olive oil in a skillet.

  4. Cook onions over medium-low heat for 25–35 minutes until caramelized.

  5. Mix mushroom soup, milk, thyme, and remaining butter.

  6. Combine green beans with the sauce and half the onions.

  7. Transfer to a baking dish and top with the remaining onions.

  8. Bake for 25–30 minutes.

Why You’ll Love It: Caramelized onions add natural sweetness and make this casserole taste homemade and special.

9. Green Bean Casserole With Bacon and Ranch

This variation combines two popular flavors—smoky bacon and tangy ranch seasoning.

Ingredients:

  • 4 cups cooked green beans

  • 1 can cream of chicken soup

  • 1/2 cup sour cream

  • 1 tablespoon dry ranch seasoning

  • 6 slices cooked bacon, crumbled

  • 1 cup shredded cheddar cheese

  • 1 cup crispy fried onions

Instructions:

  1. Preheat the oven to 350°F.

  2. Combine soup, sour cream, and ranch seasoning.

  3. Fold in green beans, bacon, and cheddar.

  4. Transfer to a greased baking dish.

  5. Bake for 25 minutes.

  6. Top with fried onions and bake another 5 minutes.

Why You’ll Love It: Bacon and ranch provide a bold flavor that can win over guests who normally avoid green bean casserole.

10. French Onion Green Bean Casserole

Inspired by French onion soup, this recipe combines savory onions, melted Gruyère, and a golden topping.

Ingredients:

  • 4 cups cooked green beans

  • 2 large onions, thinly sliced

  • 2 tablespoons butter

  • 1 cup beef or vegetable broth

  • 1 tablespoon flour

  • 1 teaspoon Worcestershire sauce

  • 1 cup shredded Gruyère cheese

  • 1 cup seasoned breadcrumbs

Instructions:

  1. Preheat the oven to 375°F.

  2. Melt butter in a skillet and caramelize the onions over medium-low heat for 25–35 minutes.

  3. Sprinkle flour over the onions and stir for one minute.

  4. Slowly add broth and Worcestershire sauce.

  5. Simmer until slightly thickened.

  6. Combine the green beans and onion mixture in a baking dish.

  7. Top with Gruyère and breadcrumbs.

  8. Bake for 20–25 minutes until golden and bubbling.

Why You’ll Love It: This version has the rich onion-and-cheese flavor of French onion soup in a Thanksgiving-friendly casserole.

11. Green Bean Casserole With Crispy Panko Topping

If you enjoy extra crunch, this casserole replaces traditional fried onions with buttery panko breadcrumbs.

Ingredients:

  • 4 cups cooked green beans

  • 1 can cream of mushroom soup

  • 1/2 cup milk

  • 1/2 teaspoon garlic powder

  • 1 cup panko breadcrumbs

  • 3 tablespoons melted butter

  • 1/4 cup grated Parmesan

Instructions:

  1. Preheat the oven to 350°F.

  2. Mix the mushroom soup, milk, and garlic powder.

  3. Fold in the green beans.

  4. Transfer to a baking dish.

  5. Combine panko, melted butter, and Parmesan.

  6. Sprinkle evenly over the casserole.

  7. Bake uncovered for 25–30 minutes until golden brown.

Why You’ll Love It: The crunchy breadcrumb topping adds texture without requiring packaged fried onions.

12. Spicy Jalapeño Green Bean Casserole

Add a little heat to Thanksgiving dinner with this creamy, cheesy jalapeño casserole.

Ingredients:

  • 4 cups cooked green beans

  • 1 can cream of mushroom soup

  • 1/2 cup sour cream

  • 1 cup shredded pepper jack cheese

  • 1–2 jalapeños, finely diced

  • 1/2 teaspoon garlic powder

  • 1 cup crispy fried onions

Instructions:

  1. Preheat the oven to 350°F.

  2. Mix mushroom soup, sour cream, pepper jack, jalapeños, and garlic powder.

  3. Fold in the green beans.

  4. Transfer to a greased baking dish.

  5. Bake for 25 minutes.

  6. Top with fried onions and bake another 5 minutes.

Why You’ll Love It: The jalapeños add a spicy kick while the creamy sauce balances the heat. Remove the jalapeño seeds for a milder version.

13. Keto Green Bean Casserole

For guests following a lower-carb eating plan, this recipe skips condensed soup and traditional fried onions.

Ingredients:

  • 1 1/2 pounds fresh green beans

  • 1 cup heavy cream

  • 4 ounces cream cheese

  • 1 cup sliced mushrooms

  • 2 tablespoons butter

  • 2 cloves garlic, minced

  • 1 cup shredded cheddar cheese

  • 1/2 cup crushed plain pork rinds, optional

Instructions:

  1. Preheat the oven to 375°F.

  2. Blanch the green beans for 4–5 minutes and drain.

  3. Sauté mushrooms in butter until browned.

  4. Add garlic and cook for 30 seconds.

  5. Stir in heavy cream and cream cheese until smooth.

  6. Mix the sauce with the green beans.

  7. Transfer to a baking dish and top with cheddar.

  8. Bake for 20 minutes.

  9. Add crushed pork rinds, if using, and bake another 5 minutes.

Why You’ll Love It: This version provides a rich, creamy Thanksgiving side dish with fewer carbohydrates than traditional recipes. Green beans still contain carbohydrates, so portions matter.

14. Green Bean Casserole With Ham and Swiss Cheese

Diced ham and Swiss cheese turn this holiday side dish into something extra hearty.

Ingredients:

  • 4 cups cooked green beans

  • 1 cup diced fully cooked ham

  • 1 can cream of mushroom soup

  • 1/2 cup milk

  • 1 cup shredded Swiss cheese

  • 1/2 teaspoon Dijon mustard

  • 1 cup seasoned breadcrumbs

  • 2 tablespoons melted butter

Instructions:

  1. Preheat the oven to 350°F.

  2. Combine mushroom soup, milk, and Dijon mustard.

  3. Stir in the green beans, diced ham, and Swiss cheese.

  4. Transfer to a greased baking dish.

  5. Mix breadcrumbs with melted butter.

  6. Sprinkle over the casserole.

  7. Bake for 25–30 minutes until hot and golden.

Why You’ll Love It: Ham adds smoky, savory flavor while Swiss cheese creates a deliciously creamy finish.

15. Ultimate Loaded Thanksgiving Green Bean Casserole

If you want a green bean casserole that stands out on your Thanksgiving table, this loaded version combines bacon, cheese, mushrooms, and crispy onions.

Ingredients:

  • 1 1/2 pounds fresh green beans

  • 8 ounces mushrooms, sliced

  • 6 slices bacon, cooked and crumbled

  • 1 can cream of mushroom soup

  • 1/2 cup sour cream

  • 1/2 cup milk

  • 1 cup shredded sharp cheddar

  • 1/2 cup shredded mozzarella

  • 1 teaspoon garlic powder

  • 1 1/2 cups crispy fried onions

Instructions:

  1. Preheat the oven to 350°F.

  2. Blanch the green beans for 4–5 minutes, then drain.

  3. Sauté mushrooms in a skillet until tender and browned.

  4. Mix the mushroom soup, sour cream, milk, and garlic powder.

  5. Stir in green beans, mushrooms, bacon, cheddar, and mozzarella.

  6. Transfer to a greased 9-by-13-inch baking dish.

  7. Bake for 25–30 minutes until thoroughly heated.

  8. Sprinkle crispy fried onions over the top.

  9. Bake another 5–10 minutes until golden and bubbling.

Why You’ll Love It: This casserole combines many favorite Thanksgiving flavors in one creamy, cheesy, crunchy side dish.

Tips for Making the Best Thanksgiving Green Bean Casserole

Whether you are making a traditional recipe or experimenting with something new, a few simple techniques can improve the results.

Choose the Right Green Beans

Fresh green beans provide a firmer texture and brighter flavor. Frozen green beans are convenient and work well when thawed and drained. Canned green beans are the easiest option and produce the softer texture many people associate with traditional Thanksgiving casserole.

Avoid a Watery Casserole

Excess moisture can make green bean casserole runny. Drain canned beans thoroughly, remove excess water from thawed frozen beans, and dry blanched fresh beans before combining them with the sauce.

Add Crispy Toppings at the Right Time

Fried onions and breadcrumbs can become soggy when baked too long in creamy sauce. For the best texture, add delicate toppings during the final 5–10 minutes of baking.

Season the Sauce

Garlic, onion powder, black pepper, thyme, Parmesan, and Worcestershire sauce can enhance the flavor of your casserole. Taste the sauce before adding extra salt, especially when using condensed soup, bacon, or salty cheese.

Use the Right Baking Dish

A shallow baking dish helps the casserole heat evenly and provides more surface area for crispy toppings. Avoid filling the dish completely to the rim, since bubbling sauce may spill over during baking.

Can You Make Green Bean Casserole Ahead of Thanksgiving?

Yes! Green bean casserole is one of the easiest Thanksgiving side dishes to prepare ahead of time.

For most recipes, assemble the green beans and sauce in a baking dish up to 24 hours before Thanksgiving. Cover tightly and refrigerate at 40°F or below.

When ready to bake, remove the cover and place the casserole in a preheated oven. A refrigerated casserole may need an additional 10–15 minutes of baking time.

For casseroles prepared ahead, heat the center to 165°F before serving. Add crispy onions or breadcrumbs near the end so they stay crunchy.

How to Store and Reheat Leftover Green Bean Casserole

Green bean casserole makes delicious Thanksgiving leftovers when stored properly.

Refrigerate leftovers in airtight containers within two hours of serving. They can generally be stored in the refrigerator for 3–4 days.

To reheat, place the casserole in an oven-safe dish, cover with foil, and warm at 350°F until the center reaches 165°F. Remove the foil near the end and add fresh crispy onions if desired.

You can also freeze many green bean casseroles for approximately 2–3 months for best quality, although cream-based sauces may separate slightly after thawing.

Frequently Asked Questions About Thanksgiving Green Bean Casserole

What is the best green bean casserole for Thanksgiving?

The classic green bean casserole with cream of mushroom soup and crispy fried onions remains an excellent choice for a traditional Thanksgiving dinner. For something richer, try the loaded casserole with bacon, mushrooms, and cheddar cheese.

Can you use frozen green beans instead of canned?

Yes. Frozen green beans work well in casseroles. Thaw them and drain excess moisture before using. Depending on their thickness, they may benefit from a brief blanching before baking.

How do you keep green bean casserole from getting soggy?

Drain green beans thoroughly, avoid adding too much liquid, and add crispy toppings toward the end of baking.

Can you make green bean casserole without mushrooms?

Absolutely. Substitute cream of chicken or cream of celery soup, or prepare a homemade cream sauce with butter, flour, milk, and seasonings.

What can you use instead of fried onions?

Panko breadcrumbs, crushed buttery crackers, toasted almonds, or Parmesan breadcrumbs all make delicious alternatives.

How much green bean casserole should you make for Thanksgiving?

Plan approximately 1/2 to 3/4 cup per person when serving several Thanksgiving side dishes.

Number of guests Approximate prepared casserole
4–6 people 3–4 cups
8–10 people 5–7 cups
12–15 people 8–10 cups
20 people 12–15 cups

These are estimates. Prepare extra if green bean casserole is especially popular with your guests.

Final Thoughts

Green bean casserole has remained a Thanksgiving favorite because it combines simplicity, comfort, and delicious flavor. From the traditional cream of mushroom version to Southern-style bacon casseroles, cheesy variations, homemade sauces, and lower-carb alternatives, there is a recipe for nearly every holiday table.

The best Thanksgiving green bean casserole is not necessarily the most complicated one. It is the dish your family enjoys, the recipe that brings everyone together, and the side dish people look forward to seeing every November.

Whether you stick with a familiar family tradition or introduce something new this year, these 15 Thanksgiving green bean casserole recipes can help make your holiday dinner even more memorable.

Which green bean casserole belongs on your Thanksgiving table—the classic version with crispy fried onions, a cheesy bacon casserole, or a homemade recipe made completely from scratch?

Leave a Reply