Green Bean Casserole is the dish that practically screams Thanksgiving. It’s that warm, creamy side you pass around the table and think, “Yep, it’s officially the holidays.” And let’s be real—if your family is anything like mine, someone is bound to dive straight into that crispy onion topping before it even hits the buffet line. Whether you use fresh or frozen green beans, this casserole never misses. It’s cheesy, cozy, and takes just enough effort to feel homemade without totally wrecking your kitchen in the process.
This version keeps things simple (because we’ve got enough going on during the holidays, right?), but still delivers big on comfort. With just a few pantry staples—like cream of mushroom soup, cheddar cheese, and those irresistible French fried onions—you’ll have everyone asking for seconds (and maybe thirds). If you’re already planning out your feast, don’t forget to check out my Chicken and Green Bean Casserole for a weeknight-friendly twist.
Table of Contents
What is Green Bean Casserole?
Green Bean Casserole is one of those dishes that feels like a hug from the inside out. Originally introduced in the 1950s (thanks, Campbell’s), it quickly became a holiday staple in American homes. At its core, it’s a mix of green beans in a creamy mushroom sauce, topped with crunchy fried onions. Sounds simple—but the magic is in that balance of tender beans, rich sauce, and crispy texture.
What makes this casserole so lovable is how flexible it is. You can use fresh, frozen, or even canned green beans (though fresh or frozen French style will give you the best flavor and texture). It’s a one-dish wonder that goes from oven to table in under an hour, and it pairs well with almost everything. Plus, it’s kid-friendly, picky-eater-approved, and can be prepped ahead. Basically, it’s the holiday MVP.
Reasons to Try Green Bean Casserole
You know that moment when you’re halfway through cooking a giant meal and you realize your side dishes need to be fast, delicious, and not take up every burner you’ve got? That’s where green bean casserole saves the day. It’s a crowd-pleaser without being fussy—and let’s be honest, everyone expects it.
Another reason to love this dish? You don’t need fancy ingredients. It’s made with stuff you probably already have: butter, onion, cream of mushroom soup, cheddar cheese, and those glorious crispy fried onions. It’s nostalgic, flavorful, and comes together in one dish—minimal cleanup, maximum comfort.
And hey, if you’re looking to jazz up your menu a bit, check out my Irresistible Campbell’s Green Bean Casserole for a different take, or pair it with something hearty like Hearty One-Pot Lentil Stew for a cozy dinner combo.
Ingredients Needed to Make Green Bean Casserole
- 2 lbs fresh French-style green beans – Skinnier, sweeter, and cook beautifully.
- 4 tbsp salted butter – For that rich base.
- ½ medium yellow onion, diced – Adds a savory bite.
- Pinch of salt and pepper – To bring it all together.
- ¼ tsp season-all salt – A little seasoning magic.
- 10.5 oz can of cream of mushroom soup – The classic creamy base.
- ¼ cup half and half – Makes the sauce silky.
- 1 cup medium cheddar cheese, grated (divided) – Cheesy goodness inside and on top.
- 6 oz French fried crispy onion rings – The star of the show.

Step-by-Step Guide to Making Green Bean Casserole
Ready to bring some creamy, crispy comfort to your table? This step-by-step green bean casserole guide will walk you through everything you need to make the classic side dish just right. Whether you’re cooking for Thanksgiving or a cozy Sunday dinner, follow these easy steps to ensure your casserole is flavorful, perfectly textured, and totally crowd-pleasing.
Step 1: Preheat Your Oven
First things first—preheat your oven to 350°F. This gives you time to prep everything else while your oven gets nice and hot. A properly preheated oven ensures your casserole bakes evenly and comes out bubbly and golden on top.
Pro tip: Don’t rush this! If you’re new to baking casseroles, check out my baking temperature guide for more oven basics.
Step 2: Prepare the Green Beans
Bring a large pot of water to a boil. While you’re waiting, wash and trim 2 pounds of fresh French-style green beans. These thinner, more tender beans soak up flavor beautifully. Once the water’s ready, add the green beans and boil them until they’re al dente—firm, but not crunchy. This usually takes about 5–7 minutes, depending on your texture preference.
Drain the beans and set them aside. If you’re using frozen green beans, reduce the quantity slightly (by about 25%) and skip the boiling—they can be added directly to the pan after thawing.
Want more tips on fresh vs. frozen? Don’t miss my guide on ingredient substitutions for casseroles.
Step 3: Sauté the Onion and Build the Sauce
In a large skillet, melt 4 tablespoons of salted butter over medium-low heat. Add ½ a diced yellow onion and cook until it becomes soft and translucent—about 5–6 minutes. Stir in a pinch of salt, pepper, and ¼ teaspoon of seasoned salt for extra depth.
Now comes the creamy part: stir in 1 can (10.5 oz) of cream of mushroom soup and ¼ cup of half and half. Keep the heat on low and gently bring the mixture to a soft simmer—not a full boil. This is your sauce base, and it should be smooth and rich.
If you prefer to make your sauce from scratch or need a dairy-free version, visit my alternative casserole sauce tips for ideas.
Step 4: Add Cheese and Fried Onions
Once the sauce is simmering, toss in a small handful of grated medium cheddar cheese. Stir it until it’s fully melted into the sauce. If your sauce looks a little thick at this point, just add another splash or two of half and half to thin it out slightly.
Now stir in the cooked green beans and about two-thirds of a 6 oz can of French fried crispy onion rings. This adds both flavor and a slight crunch throughout the casserole—not just on top.
Step 5: Assemble in the Casserole Dish
Lightly spray a 9×13-inch baking dish with nonstick cooking spray (or grease with a little butter). Pour your green bean mixture into the dish, making sure it’s evenly spread out.
Sprinkle the top with the remaining cheese (about two handfuls) and the rest of the crispy fried onions. This step is where the real visual and textural appeal of this dish shines—golden, cheesy, and a little crunchy.
Need a casserole dish recommendation or tips for prepping in advance? Check out my make-ahead holiday recipes.
Step 6: Bake to Golden Perfection
Slide the dish into your preheated oven and bake uncovered for 30 minutes. By the time it’s done, the cheese will be melted and bubbling, the onions on top will be crispy and golden, and your kitchen will smell like pure holiday magic.
Once it’s finished, let the casserole cool for 5–10 minutes before serving. This helps the sauce settle so it’s not too runny when you scoop it onto plates.
What to Serve with Green Bean Casserole
This dish is a natural sidekick to turkey, ham, or roast chicken, but it also holds its own alongside other holiday classics. It’s perfect next to Four Cheese Mac and Cheese (yes, double cheese is totally allowed during the holidays) or a cozy dish like Slow Cooker Chicken Stew for Sunday dinner vibes.
Want to add some contrast? Serve it with something bright and fresh like cranberry sauce or a crisp salad. And for dessert? You’ve got to try Pumpkin Pie Bars—they’re the perfect sweet ending.
Key Tips for Making Green Bean Casserole
- Use French-style green beans for the best texture and flavor—they soak up the sauce beautifully.
- Freshly grated cheese melts smoother than the bagged kind (trust me, it’s worth the 30 seconds).
- Don’t skip the onions inside the casserole. They add texture and flavor to every bite.
- Frozen beans? Totally fine. Just use 25% less since they tend to weigh more when frozen.
- Taste your sauce before adding the beans to make sure it’s seasoned just right.
Storage and Reheating Tips for Green Bean Casserole
Got leftovers? Lucky you! Let the casserole cool completely before covering it tightly with foil or transferring to an airtight container.
- Fridge: Store for up to 4 days.
- Freezer: Freeze in portions for up to 1 month (although the onions may lose some crunch).
To reheat:
- Oven: Cover with foil and bake at 350°F for 15–20 minutes.
- Microwave: Quick and easy for single servings—just know the onions won’t be as crisp.
Pro tip: Add a few fresh fried onions before serving again to revive that crunch.
FAQs
Can I make this ahead of time?
Yes! Assemble it (without the crispy onion topping), cover, and refrigerate. Add the onions right before baking.
What if I don’t like mushrooms?
Use cream of chicken soup or even a homemade white sauce instead.
Can I make it vegetarian?
Absolutely—just check your soup and onion ring ingredients to make sure they’re veggie-friendly.
Is it gluten-free?
Not usually, since the soup and onions contain gluten. But you can use gluten-free versions of both to make it work.
Final Thoughts
Green Bean Casserole is that nostalgic, no-fuss comfort food we all look forward to when the holidays roll around. Whether you’re hosting Thanksgiving or just want a weeknight side dish that delivers, this recipe checks all the boxes: cheesy, creamy, crispy, and ridiculously easy. It’s a dish that brings people together—because let’s face it, nothing says “I love you” like a big scoop of green bean casserole topped with fried onions.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
PrintGreen Bean Casserole (Green Bean Casserole Recipe)
This easy green bean casserole is a must-make for Thanksgiving. It’s creamy, cheesy, and topped with crispy fried onion rings—a classic side dish made with fresh or frozen green beans.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
- Yield: 12 1x
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 2 lbs fresh French style green beans
- 4 tbsp salted butter
- ½ medium yellow onion, diced
- Pinch of salt
- Pinch of pepper
- ¼ tsp season-all season salt
- 10.5 oz can cream of mushroom soup
- ¼ cup half and half
- 1 cup medium cheddar cheese, grated and divided
- 6 oz French fried crispy onion rings
Instructions
1. Preheat oven to 350°F.
2. Boil the green beans in water until they are between al dente and soft, depending on your preference. Drain and set aside.
3. In a sauté pan over medium-low heat, melt the butter and cook the diced onion until soft.
4. Season with salt, pepper, and season-all salt.
5. Stir in the cream of mushroom soup and half and half. Bring to a very low boil, then reduce heat to low.
6. Add a small handful of the grated cheddar cheese and stir until melted. If the sauce is too thick, add a few splashes of half and half.
7. Add the cooked green beans and ⅔ of the crispy fried onions to the sauce. Mix everything together.
8. Spray a 9×13 casserole dish with nonstick spray and pour the green bean mixture in.
9. Top with the remaining grated cheese and the rest of the crispy fried onions.
10. Bake uncovered for 30 minutes, until bubbly and golden on top.
Notes
Frozen Green Beans: Substitute frozen green beans if preferred, but reduce the amount by 25% when weighing.
Purchasing Tip: Costco carries excellent French style green beans at a great value.
Cheese Tip: Always use freshly grated cheese for the best melt and flavor. Pre-grated cheese doesn’t melt as smoothly.
Nutrition
- Serving Size: 1
- Calories: 208
- Sugar: 5g
- Sodium: 448mg
- Fat: 13g
- Saturated Fat: 6g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 22mg