Best Southern Green Bean Casserole

This is the creamy, cozy side my Southern family asks for every holiday. Fresh green beans, a silky mushroom sauce, and lots of crispy onions make it irresistible. I will show you how to keep it classic while elevating every bite.

Best Southern Green Bean Casserole

Best Southern Green Bean Casserole

Fresh green beans, a silky from-scratch mushroom-bacon cream sauce, and a mountain of crispy onions make this Southern classic irresistibly creamy, crunchy, and holiday-ready. Make-ahead friendly with easy swaps for canned soup, gluten-free, or vegetarian.
Prep Time 20 minutes
Cook Time 50 minutes
Resting Time 5 minutes
Total Time 1 hour 15 minutes
Course Holiday, Side Dish
Cuisine American, Southern
Servings 8 servings

Equipment

  • 1 Large Pot
  • 1 Large Skillet
  • 1 9×13 inch baking dish
  • 1 Colander
  • 1 Whisk
  • 1 Aluminum foil (optional)

Ingredients
  

Casserole

  • 2 lb fresh green beans trimmed and halved
  • 6 slices thick-cut bacon chopped
  • 1 tbsp butter
  • 1 tbsp olive oil
  • 1 medium yellow onion finely chopped
  • 8 oz cremini mushrooms sliced
  • 3 cloves garlic minced
  • 3 tbsp all-purpose flour
  • 1.5 cups low-sodium chicken broth or vegetable broth
  • 1 cup half-and-half or whole milk
  • 0.5 cup sour cream
  • 1 cup sharp cheddar shredded
  • 1 tsp Cajun seasoning or seasoned salt
  • 0.5 tsp black pepper
  • Kosher salt to taste
  • 0.25 tsp smoked paprika
  • 1 cup French fried onions fold into casserole

Topping & Finish

  • 0.5 cup sharp cheddar shredded
  • 1 cup French fried onions
  • 0.5 cup panko or crushed buttery crackers (optional)
  • Fresh thyme for garnish (optional)
Makes: 4inch round2inch height

Instructions
 

Prep & Blanch

  • Bring a large pot of salted water to a boil. Add green beans and cook 4 to 5 minutes until crisp-tender and bright. Drain and shock in ice water, then pat dry.

Crisp & Sauté

  • In a large skillet over medium heat, cook chopped bacon until crispy, 6 to 8 minutes. Transfer bacon to a plate. Reserve about 2 tbsp drippings in the skillet.
  • Add butter and olive oil to the skillet. Stir in onion; cook 3 minutes. Add mushrooms with a pinch of salt; cook 6 to 8 minutes until golden and liquid evaporates. Add garlic; cook 30 seconds.

Make the Creamy Sauce

  • Sprinkle flour over vegetables; cook 1 minute, stirring. Gradually whisk in broth until smooth, then add half-and-half. Simmer, stirring, 3 to 5 minutes until thick and silky. Off heat, whisk in sour cream, 1 cup shredded cheddar, Cajun seasoning, black pepper, smoked paprika, and salt to taste.

Combine & Assemble

  • Fold in blanched green beans, half the bacon, and 1 cup fried onions. Taste and adjust seasoning.
  • Grease a 9×13 inch baking dish. Spread the mixture evenly. Top with remaining bacon and 1/2 cup cheddar. Sprinkle panko or crushed crackers if using.

Bake & Finish

  • Bake at 350°F for 20 to 25 minutes until bubbling at the edges.
  • Top with remaining fried onions and return to the oven for 5 to 8 minutes until golden and crisp. Rest 5 minutes before serving; garnish with fresh thyme if desired.

Notes

Tips: Dry beans after blanching so the sauce stays thick; brown mushrooms well to avoid a watery sauce; add fried onions at the end so they stay crunchy; season in layers and let the casserole rest a few minutes before serving. Storage: Refrigerate up to 4 days. Reheat whole, covered, at 350°F for 20 to 25 minutes; add fresh fried onions at the end. Reheat portions in the microwave 60 to 90 seconds and briefly broil to re-crisp. Make-ahead: Assemble (without final fried onions) up to 2 days ahead; bake 10 minutes longer from cold, then add onions and finish. Freeze (unbaked, without onions) up to 2 months; thaw overnight before baking.
Tried this recipe?Let us know how it was!

Why You’ll Love This Best Southern Green Bean Casserole

  • Real Southern comfort with bacon, cheddar, and a from-scratch creamy sauce.
  • Fresh green beans stay tender-crisp, never mushy.
  • Make-ahead friendly for stress-free holidays.
  • Easy swaps for canned soup, gluten free, and vegetarian options.
  • Crispy-onion topping that stays crunchy and golden.

Best Southern Green Bean Casserole Ingredients & Substitutions

Yield8 servings
Pan9×13 inch casserole
Oven350 F
  • 2 lb fresh green beans, trimmed and halved
  • 6 slices thick-cut bacon, chopped
  • 1 tbsp butter + 1 tbsp olive oil
  • 1 medium yellow onion, finely chopped
  • 8 oz cremini mushrooms, sliced
  • 3 cloves garlic, minced
  • 3 tbsp all-purpose flour
  • 1 1/2 cups low-sodium chicken broth or vegetable broth
  • 1 cup half-and-half or whole milk
  • 1/2 cup sour cream
  • 1 1/2 cups shredded sharp cheddar, divided
  • 1 tsp Cajun seasoning or seasoned salt
  • 1/2 tsp black pepper, plus kosher salt to taste
  • 1/4 tsp smoked paprika
  • 2 cups French fried onions, divided
  • Optional crunch: 1/2 cup panko or crushed buttery crackers
  • Optional garnish: fresh thyme

Substitutions and simple swaps:

  • No fresh beans: use 4 cans cut green beans, well drained. Skip blanching and reduce bake time by 5 to 8 minutes.
  • No mushrooms: omit and add extra onion. For extra savory flavor, use cream of chicken soup as a swap.
  • No bacon: substitute 2 tbsp butter and a dash of liquid smoke, or diced ham.
  • Dairy free: use full-fat coconut milk or unsweetened oat creamer and dairy-free cheese. Skip sour cream or use a plant-based alternative.
  • Gluten free: use a 1:1 gluten-free flour blend or 2 tbsp cornstarch, and gluten-free fried onions.
  • Canned soup shortcut: replace flour, broth, half-and-half, and sour cream with 2 cans cream of mushroom; thin with 1/2 cup milk as needed.

Step-by-Step Instructions to Make Best Southern Green Bean Casserole

1. Blanch the green beans

Bring a large pot of salted water to a boil. Add green beans and cook 4 to 5 minutes until crisp-tender and bright. Drain and shock in ice water, then pat dry. This keeps them vibrant and prevents a watery casserole.

2. Crisp the bacon

In a large skillet over medium heat, cook chopped bacon until crispy, 6 to 8 minutes. Transfer bacon to a plate. Reserve about 2 tbsp bacon drippings in the skillet.

3. Sauté the aromatics

Add butter and olive oil to the drippings. Stir in onion and cook 3 minutes. Add mushrooms and a pinch of salt; cook until golden and the liquid evaporates, 6 to 8 minutes. Add garlic; cook 30 seconds until fragrant.

4. Make the creamy sauce

Sprinkle flour over the vegetables and stir for 1 minute. Gradually whisk in broth until smooth, then add half-and-half. Simmer, stirring, until thick and silky, 3 to 5 minutes. Off heat, whisk in sour cream, 1 cup cheddar, Cajun seasoning, pepper, smoked paprika, and salt to taste.

5. Combine

Fold in blanched green beans, half the bacon, and 1 cup fried onions. Taste and adjust seasoning.

6. Assemble

Grease a 9×13 inch baking dish. Spread the mixture evenly. Top with remaining 1/2 cup cheddar, remaining bacon, and panko or crushed crackers if using.

7. Bake

Bake at 350 F for 20 to 25 minutes until bubbling around the edges.

8. Finish with crispy onions

Scatter the remaining fried onions over the top. Return to the oven for 5 to 8 minutes until golden and crisp. Rest 5 minutes before serving for the creamiest scoops.

Tips for Success

  • Dry the beans after blanching so the sauce stays thick and luscious.
  • Cook mushrooms until browned to build deep, savory flavor and avoid a watery sauce.
  • Add fried onions at the end so they stay crunchy.
  • Season in layers. Taste the sauce before adding beans, then again after combining.
  • Let the casserole rest a few minutes so it slices neatly.

Variations of Best Southern Green Bean Casserole

  • Andouille and cheddar: swap bacon for diced andouille and use extra sharp cheddar.
  • Chicken skillet: add 2 cups shredded rotisserie chicken and bake in a large oven-safe skillet.
  • All-from-scratch onions: top with homemade thin-sliced onions dredged in seasoned rice flour and shallow fried.
  • Spicy kick: add 1 finely diced jalapeño or a few dashes of hot sauce to the sauce.
  • Herby finish: fold in chopped fresh parsley and thyme before baking.

Serving Suggestions: What to Pair with Best Southern Green Bean Casserole

  • Holiday mains: roast turkey, honey-glazed ham, or prime rib.
  • Weeknight comfort: skillet meatloaf, fried chicken, or grilled pork chops.
  • Starches: buttermilk mashed potatoes, cornbread dressing, or buttered rice.
  • Bright sides: cranberry relish, apple slaw, or a simple green salad with lemon vinaigrette.

Storage & Reheating Instructions

  • Refrigerate: cool, cover, and store up to 4 days.
  • Reheat whole: cover with foil and bake at 350 F for 20 to 25 minutes. Add fresh fried onions at the end for crunch.
  • Reheat portions: microwave 60 to 90 seconds, then add a quick broil to re-crisp the top.
  • Make ahead: assemble without the final fried onion topping up to 2 days in advance. Bake 10 minutes longer from cold, then add onions and finish.
  • Freeze: assemble without fried onions, wrap tightly, and freeze up to 2 months. Thaw overnight before baking.

Memories Made Around the Table

My grandma kept a dish towel over the casserole so no one stole the crispy onions before dinner. I still catch myself guarding the pan the same way, laughing as hands hover near the golden top.

FAQs

Can I use canned green beans? Yes. Use 4 cans cut green beans, drain very well, and reduce the bake time by 5 to 8 minutes since they are already soft.

How can I make this gluten free? Use a 1:1 gluten-free flour blend or 2 tbsp cornstarch in the sauce and choose gluten-free fried onions. Everything else stays the same.

Can I make it ahead? Assemble up to 2 days ahead without the final fried onions. Bake covered until hot, then add onions and finish uncovered so they stay crisp.

What if I do not like mushrooms? Skip them and add extra onion, or use cream of chicken soup as a shortcut. The casserole will still be rich and delicious.

How do I keep the topping crunchy? Add fried onions during the last 5 to 8 minutes, and avoid covering after you add them. If reheating, add a small handful of fresh onions on top.

Final Thoughts

This Best Southern Green Bean Casserole delivers creamy comfort, bright beans, and crackly onions in every bite. It is the side that always disappears first, and now you can make it perfectly every time.