Green Bean Casserole
Every family has that one dish that shows up year after year — the one that just feels like home. For me, it’s this classic green bean casserole. It’s creamy, cozy, and has that irresistible crunchy onion topping that disappears faster than the turkey.
Whether you’re serving Thanksgiving dinner, hosting Friendsgiving, or pulling together a weeknight comfort meal, this recipe is everything you love about tradition with just enough room for your own twist. Best of all? It’s quick, foolproof, and made with ingredients you probably already have in your pantry.
Why You’ll Love This Classic Green Bean Casserole
This is one of those dishes that checks every box — nostalgic, comforting, and practically effortless. Here’s why it’s a must-make:
- It’s a true holiday staple: No Thanksgiving or Christmas dinner is complete without it. This is the classic green bean casserole recipe everyone expects on the table.
- It’s make-ahead friendly: Prep it the day before, refrigerate, and bake when guests arrive. The ultimate stress-free side!
- It’s perfectly balanced: Creamy sauce + tender beans + crispy topping = textural perfection.
- It’s versatile: You can use fresh, frozen, or canned green beans — whatever you have works beautifully.
- It feeds a crowd: Double or triple it for family gatherings, potlucks, or church dinners.
Ingredients for the Best Green Bean Casserole
Every ingredient in this recipe works together to create that signature creamy-crispy magic. Scroll down to the bottom of this post to find the exact ingredient amounts in the recipe card.
Here’s what you’ll need:
- Green Beans: Fresh for a crisp-tender bite, frozen for convenience, or canned for classic nostalgia.
- Cream of Mushroom Soup: The base of that luscious, creamy sauce. (You can also make your own homemade version — see tips below!)
- Milk: Helps thin the sauce to the perfect consistency. Whole milk gives the best richness.
- Soy Sauce: A tiny splash enhances flavor and brings out the umami in the mushrooms.
- Seasoned Salt & Pepper: Simple but essential for balancing the flavors.
- Crispy Fried Onions: The crunchy, golden crown that makes this dish unforgettable.
- Optional Shredded Cheese: Cheddar adds a creamy, melty layer for cheese lovers.
Pro Tip: If you’re using fresh green beans, blanch them for 6–7 minutes before assembling. This locks in their bright green color and keeps them perfectly tender once bake

Step-by-Step Instructions (So Easy!)
This recipe couldn’t be simpler, and that’s what makes it so timeless. Here’s exactly how to make your green bean casserole turn out perfect every time:
- Preheat your oven to 350°F.
- Prep your beans:
- Fresh: Trim the ends and blanch for 6–7 minutes until bright green.
- Frozen: Thaw completely and drain any excess water.
- Canned: Drain and pat dry.
- Mix it all up: In a large bowl, combine the green beans, cream of mushroom soup, milk, soy sauce, pepper, seasoned salt, and about ⅔ of the crispy onions. If you love cheese, add shredded cheddar here.

- Bake the base: Transfer the mixture to a greased 2-quart baking dish and bake uncovered for 30–35 minutes until bubbly.

- Add that iconic topping: Stir gently, sprinkle the remaining crispy onions on top, and bake another 10 minutes until golden brown and irresistible.


💚 Tip: For extra depth of flavor, sauté a handful of sliced mushrooms or minced shallots before mixing everything together.
Expert Tips & Delicious Variations
This recipe is loved just as it is — but if you’re like me, you always want to add your own little twist!
- Make it extra cheesy: Stir in 1 cup shredded cheddar or gruyère before baking for a richer flavor.
- Add texture: Mix panko breadcrumbs with melted butter and sprinkle on top with the onions for double crunch.
- Upgrade the soup: Use a homemade creamy mushroom base instead of the canned version for an elevated, from-scratch touch.
- Make it vegetarian-friendly: Choose a vegetarian mushroom soup or make your own with sautéed mushrooms, vegetable broth, and cream.
- Add bacon or prosciutto: Crumble crisp bacon over the topping before serving for smoky, salty goodness.
- Make mini casseroles: Bake in individual ramekins for a cute, personalized side dish that’s perfect for dinner parties or buffets.

Make-Ahead, Storage & Reheating Tips
This classic green bean casserole is made for holiday prep! You can assemble it early and bake it right before serving. Here’s how:
- Make Ahead: Assemble everything except the crispy onion topping. Cover tightly with foil and refrigerate for up to 48 hours. When ready to bake, let it sit at room temp for 30 minutes, then bake as directed — adding 5–10 minutes to account for the chill.
- Freezer Option: You can freeze the assembled (unbaked) casserole for up to one month. Thaw overnight in the fridge before baking. Note that the sauce texture might loosen slightly but it will still be delicious.
- Leftovers: Store any leftovers in an airtight container in the refrigerator for 3–4 days.
- Reheating: Warm leftovers in a 350°F oven until hot, about 15–20 minutes. If the topping softens, add a few extra fried onions before reheating to restore that crunch.

What to Serve With Classic Green Bean Casserole
A creamy, crispy classic green bean casserole deserves a spot alongside the best holiday comfort foods. Whether you’re planning a full Thanksgiving menu, a cozy Christmas dinner, or a Sunday family feast, here are a few delicious dishes that pair perfectly:
- Roast Turkey or Honey Glazed Ham: You can’t go wrong serving this creamy side with your main holiday proteins. The savory mushroom sauce balances beautifully with the rich, salty meat.
- Sweet Potato Casserole with Brown Sugar Pecan Topping – The sweetness of the potatoes and crunch of the pecans pair perfectly with the creamy green beans for the ultimate Southern-inspired duo.
- Brown Sugar Bacon Crackers – These addictive, sweet-and-savory bites make the perfect pre-dinner appetizer or holiday snack board addition.
- Mashed Potatoes and Homemade Gravy: Keep things classic! Creamy potatoes and rich gravy round out the comfort factor on any Thanksgiving plate.
- Cheesy Garlic Bread Dip – A bubbling, golden dip that complements the casserole’s creaminess and adds a little indulgence to your spread.
- Fresh Cranberry Sauce: That pop of tart cranberry flavor brightens the entire meal and cuts through the richness.
- Warm Dinner Rolls or Buttery Biscuits: Perfect for soaking up every bit of that creamy mushroom sauce.
No matter how you serve it, this classic green bean casserole ties your whole holiday meal together — a warm, nostalgic bite that belongs at the center of every festive table.
Frequently Asked Questions
If you’re making this classic green bean casserole for the first time or simply want to perfect your holiday side dish, these frequently asked questions will help you nail it every single time.
Can I use fresh green beans instead of canned?
Absolutely! Fresh beans bring a beautiful color and crisp texture. Just blanch them in boiling water for 6–7 minutes and drain well before mixing.
Can I double the recipe for a crowd?
Yes! Simply double all the ingredients and bake in a 9×13 casserole dish. Add a few extra minutes of baking time to make sure it’s fully heated through.
Can I make this without mushroom soup?
You can! Make a quick homemade sauce with 2 tablespoons butter, 2 tablespoons flour, 1 cup milk, and ½ cup sautéed mushrooms. Season with salt and pepper, and you’ll have a delicious homemade alternative.
How do I keep the onions crispy?
Bake the topping in the last 10 minutes only. You can also sprinkle a few extra fried onions on top right before serving for that fresh crunch.
Can I prepare this the night before Thanksgiving?
Yes — it’s one of the best make-ahead side dishes. Assemble it the night before, refrigerate, and pop it in the oven while your turkey rests.
You’ll Also Love These Easy Holiday Recipes
If you’re already building your holiday menu, don’t stop at just one cozy side dish! These easy and festive recipes are the perfect companions to your classic green bean casserole. Each one is simple to make, beautifully crowd-pleasing, and guaranteed to bring warmth and magic to your holiday table.
- Cheesy Garlic Bread Dip – Creamy, bubbling, and loaded with cheese — a crowd favorite that pairs perfectly with any meal.
- Easy Christmas Tree Cheese Bites – Festive, cheesy, and shaped like little trees that will disappear fast from any appetizer spread.
- Brown Sugar Bacon Crackers – Sweet, salty, and perfectly crisp — the most addictive snack you’ll make all season.
- Mini Pecan & Cranberry Cheese Balls – Mini appetizers bursting with flavor and texture, perfect for holiday parties or grazing boards.

Green Bean Casserole
Ingredients
Green Beans
- Fresh: about 1 pound trimmed and blanched
- Frozen: about 16 ounces 1 standard bag, thawed and drained
- Canned: 2 cans 14.5 ounces each, drained
Other Ingredients
- 1 can 10.5 oz condensed cream of mushroom soup
- ¾ cup milk
- 1 teaspoon soy sauce
- ½ teaspoon seasoned salt
- ¼ teaspoon black pepper
- 1 ⅓ cups crispy fried onions divided
- 1 cup shredded cheddar cheese optional for a cheesy version
Instructions
Preheat the oven
- Preheat oven to 350°F (177°C). Lightly grease a 2-quart baking dish.
Prepare the green beans:
- Fresh: Trim ends and blanch in boiling water for 6–7 minutes, then drain.
- Frozen: Thaw completely and drain excess moisture.
- Canned: Drain and pat dry.
Combine Ingredients
- In a large mixing bowl, combine the cream of mushroom soup, milk, soy sauce, black pepper, and seasoned salt.
- Add the green beans and stir to coat evenly. Mix in 2/3 of the crispy fried onions and the cheddar cheese (if using).
- Transfer the mixture to the prepared baking dish and spread evenly.
Bake
- Bake uncovered for 30–35 minutes, or until hot and bubbly.
- Top with remaining onions and bake another 10 minutes, or until the topping is golden and crisp.
- Serve warm and enjoy every creamy, crunchy bite.
