No Thanksgiving table is complete without it. These 12 green bean casserole recipes honor the creamy, crispy classic — plus cheesy, bacon-loaded, slow-cooker, and lightened-up versions for every kind of cook.
Each recipe below comes with a photo, a full ingredient list with quantities, and simple step-by-step instructions. Pin this post for later and let’s get cooking!
1. Classic Crispy Onion Green Bean Casserole
The beloved original — creamy beans under a golden blanket of crispy onions.

Ingredients
- 2 lbs fresh green beans, trimmed
- 2 cans (10.5 oz) cream of mushroom soup
- 3/4 cup milk
- 1 tsp soy sauce
- 1/4 tsp black pepper
- 1 can (6 oz) crispy fried onions
Instructions
- Preheat the oven to 350°F.
- Blanch the green beans in boiling water 5 minutes; drain and cool.
- Mix the soup, milk, soy sauce, pepper, and half the fried onions.
- Fold in the green beans and pour into a 9×13-inch dish.
- Bake 25 minutes.
- Top with remaining fried onions and bake 5 minutes more.
2. From-Scratch Creamy Green Bean Casserole
No cans, all flavor — a silky homemade mushroom sauce makes this the upgrade you deserve.

Ingredients
- 2 lbs fresh green beans, trimmed
- 8 oz mushrooms, sliced
- 3 tbsp butter
- 3 tbsp flour
- 1 1/2 cups milk
- 1/2 cup chicken broth
- 1 cup homemade crispy shallots
- Salt and pepper
Instructions
- Preheat the oven to 375°F.
- Blanch the green beans 5 minutes; drain.
- Sauté the mushrooms in butter until golden; stir in the flour.
- Whisk in the milk and broth; simmer until thickened.
- Fold in the beans and pour into a baking dish.
- Bake 25 minutes, top with crispy shallots, and bake 5 minutes more.
3. Cheesy Bacon Green Bean Casserole
Bacon and cheddar take the classic over the top — the side dish that steals the show.

Ingredients
- 2 lbs green beans, trimmed
- 1 can cream of mushroom soup
- 1/2 cup sour cream
- 1 1/2 cups shredded cheddar
- 6 slices bacon, cooked and crumbled
- 1 can crispy fried onions
Instructions
- Preheat the oven to 350°F.
- Blanch the green beans 5 minutes; drain.
- Mix the soup, sour cream, 1 cup of cheddar, and half the bacon.
- Fold in the beans and pour into a 9×13-inch dish.
- Top with remaining cheddar and bacon.
- Bake 25 minutes; add fried onions for the last 5 minutes.
4. Slow Cooker Green Bean Casserole
Frees up your oven on the big day — set it, forget it, and garnish with crunch.

Ingredients
- 2 lbs frozen green beans
- 2 cans cream of mushroom soup
- 1 cup milk
- 1 tsp garlic powder
- 1 can crispy fried onions
- 1/2 cup shredded Parmesan
Instructions
- Combine the green beans, soup, milk, and garlic powder in a slow cooker.
- Cover and cook on LOW 4 hours or HIGH 2 hours.
- Stir in half the fried onions and the Parmesan.
- Cook 15 minutes more.
- Transfer to a serving dish.
- Top with remaining fried onions just before serving.
5. Garlic Parmesan Green Bean Casserole
Nutty Parmesan and garlic elevate every creamy, crunchy bite.

Ingredients
- 2 lbs green beans, trimmed
- 1 can cream of mushroom soup
- 1/2 cup milk
- 1 cup shredded Parmesan
- 1 tsp garlic powder
- 1 can crispy fried onions
- 1/2 tsp Italian seasoning
Instructions
- Preheat the oven to 350°F.
- Blanch the green beans 5 minutes; drain.
- Mix the soup, milk, Parmesan, garlic powder, and Italian seasoning.
- Fold in the beans and pour into a baking dish.
- Bake 25 minutes.
- Top with fried onions and bake 5 minutes more.
6. Mushroom Lover's Green Bean Casserole
Double the mushrooms, double the umami — for the fungi fanatics at the table.

Ingredients
- 2 lbs green beans
- 8 oz cremini mushrooms
- 8 oz shiitake mushrooms
- 1 can cream of mushroom soup
- 1/2 cup heavy cream
- 1 tsp thyme
- 1 can crispy fried onions
Instructions
- Preheat the oven to 375°F.
- Sauté both mushrooms in butter until deeply golden, 8 minutes.
- Blanch the green beans 5 minutes; drain.
- Mix the soup, cream, thyme, and sautéed mushrooms.
- Fold in the beans and pour into a baking dish.
- Bake 25 minutes; top with fried onions for the last 5 minutes.
7. Ranch Green Bean Casserole
Cool ranch zing meets creamy comfort — a fun twist the kids will love.

Ingredients
- 2 lbs green beans, trimmed
- 1 can cream of mushroom soup
- 1/2 cup sour cream
- 1 packet (1 oz) ranch seasoning
- 1 cup shredded cheddar
- 1 can crispy fried onions
Instructions
- Preheat the oven to 350°F.
- Blanch the green beans 5 minutes; drain.
- Whisk the soup, sour cream, and ranch seasoning.
- Fold in the beans and half the cheddar; pour into a dish.
- Top with remaining cheddar.
- Bake 25 minutes; add fried onions for the last 5 minutes.
8. Almond-Topped Green Bean Casserole
Buttery toasted almonds add crunch and elegance to the creamy classic.

Ingredients
- 2 lbs green beans, trimmed
- 1 can cream of mushroom soup
- 3/4 cup milk
- 1 tsp almond extract (optional)
- 1/2 cup sliced almonds, toasted
- 1 can crispy fried onions
Instructions
- Preheat the oven to 350°F.
- Toast the almonds in a dry skillet until golden; set aside.
- Blanch the green beans 5 minutes; drain.
- Mix the soup, milk, and half the almonds with the beans.
- Pour into a baking dish and bake 25 minutes.
- Top with fried onions and remaining almonds; bake 5 minutes more.
9. Spicy Sriracha Green Bean Casserole
Sweet heat in every bite — the bold version for spice lovers.

Ingredients
- 2 lbs green beans, trimmed
- 1 can cream of mushroom soup
- 1/2 cup milk
- 2 tbsp sriracha
- 1 tbsp honey
- 1 cup pepper jack cheese
- 1 can crispy fried onions
Instructions
- Preheat the oven to 350°F.
- Blanch the green beans 5 minutes; drain.
- Whisk the soup, milk, sriracha, and honey.
- Fold in the beans and pepper jack; pour into a dish.
- Bake 25 minutes.
- Top with fried onions and bake 5 minutes more.
10. Lightened-Up Greek Yogurt Green Bean Casserole
All the creamy comfort with a fraction of the calories — smart and satisfying.

Ingredients
- 2 lbs green beans, trimmed
- 1 cup plain Greek yogurt
- 1 can (10.5 oz) 98% fat-free cream of mushroom soup
- 1/2 cup skim milk
- 1 tsp garlic powder
- 1 cup whole wheat panko
- 1 tbsp olive oil
Instructions
- Preheat the oven to 375°F.
- Blanch the green beans 5 minutes; drain.
- Whisk the yogurt, soup, milk, and garlic powder.
- Fold in the beans and pour into a baking dish.
- Toss the panko with olive oil and sprinkle on top.
- Bake 25-30 minutes until golden and bubbly.
11. Smoky Gouda Green Bean Casserole
Smoked Gouda melts into pure luxury — the sophisticated side your guests will rave about.

Ingredients
- 2 lbs green beans, trimmed
- 1 can cream of mushroom soup
- 1/2 cup heavy cream
- 1 1/2 cups shredded smoked Gouda
- 1/2 tsp smoked paprika
- 1 can crispy fried onions
Instructions
- Preheat the oven to 350°F.
- Blanch the green beans 5 minutes; drain.
- Mix the soup, cream, Gouda, and smoked paprika.
- Fold in the beans and pour into a baking dish.
- Bake 25 minutes until bubbly.
- Top with fried onions and bake 5 minutes more.
12. Thanksgiving Skillet Green Bean Casserole
From stovetop to table in one rustic skillet — less dishes, more compliments.

Ingredients
- 2 lbs green beans, trimmed
- 2 tbsp butter
- 8 oz mushrooms, sliced
- 1 can cream of mushroom soup
- 1/2 cup milk
- 1 cup crispy fried onions
- Fresh thyme, for garnish
Instructions
- Preheat the oven to 400°F.
- Sauté the mushrooms in butter in an oven-safe skillet until golden.
- Blanch the green beans separately 5 minutes; drain.
- Stir the soup, milk, and beans into the skillet.
- Top with half the fried onions.
- Bake 15 minutes; add remaining onions and thyme, bake 5 minutes more.
Which Will You Try First?
With 12 delicious options, there’s something here for every craving. Save this post, share it with a fellow food lover, and tell us your favorite in the comments!