The green bean casserole recipe is a holiday legend that has graced Thanksgiving tables for decades. Its creamy, comforting texture and crispy onion topping make it a dish everyone eagerly scoops onto their plate. Simple yet nostalgic, it brings back memories of family gatherings, warm kitchens, and second helpings. This dish is a celebration of convenience and tradition, with flexible options to suit every cook’s style.
Whether you love the classic canned-soup version or crave a homemade twist with fresh green beans and from-scratch mushroom sauce, this guide covers it all. I’ll walk you through key steps, pro tips, and delicious variations that will have your casserole turning heads at any meal. Ready to dive into your next holiday favorite? Let’s make magic in the kitchen.
Table of Contents
Why Green Bean Casserole Is a Thanksgiving Staple
If Thanksgiving had a hall of fame, the green bean casserole would have its own shiny plaque. First crafted in the 1950s by Campbell’s Soup Company, it was originally a quick, six-ingredient recipe that relied on their condensed cream of mushroom soup and canned green beans. Talk about a time-saver!
But why does it remain such a crowd-pleaser? For starters, it’s comfort food at its finest. Creamy, savory, and topped with crispy fried onions, it checks all the boxes for nostalgic holiday fare. Plus, it’s versatile—whether you need a gluten-free option, extra crispy topping, or richer sauce, you can tweak it easily to match your cravings. With minimal prep and maximum flavor, it’s no surprise that this dish continues to be a Thanksgiving essential.
And hey, if you’re already planning your holiday menu, consider pairing this casserole with something equally cozy like Tater Tot Casserole. Trust me, you’ll have a winning combo of classic comfort dishes.
Key Ingredients and Their Role in the Dish For green bean casserole recipe

Ingredient | Quantity | Purpose |
---|---|---|
Cut green beans (canned, fresh, or frozen) | 2 (15 oz) cans, or fresh/frozen options | Main ingredient; provides texture and flavor |
Condensed cream of mushroom soup | 1 (10.5 oz) can | Base of the creamy sauce |
Whole milk | ¾ cup | Adds creaminess and smooth consistency |
French fried onions | 1 (2.8 oz) can | Provides crunchy topping |
Salt and pepper | To taste | Balances flavor |
Fresh, Frozen, or Canned Green Beans: Which Should You Choose?
Choosing the right type of green beans is more important than you think. Each option brings its own texture, flavor, and cooking time, so let’s break them down.
Canned Green Beans
- Pros: Ready to go right out of the can. No need for blanching or extra prep.
- Cons: Can be softer and less crisp compared to fresh or frozen beans.
- When to Use: Perfect for last-minute meals when convenience is key. Their soft texture works well in creamy dishes like green bean casserole.
Fresh Green Beans
- Pros: Unbeatable in terms of taste and texture. When blanched, they retain a bright green color and slight crunch.
- Cons: Requires more prep, including trimming and blanching.
- When to Use: Ideal for when you want to impress guests or elevate the dish with maximum freshness. Blanch them briefly to preserve their color and texture.
Frozen Green Beans
- Pros: A middle ground between fresh and canned. They offer good texture without the need for trimming.
- Cons: May require blanching to avoid excess moisture in the casserole.
- When to Use: Great for those who want a compromise between convenience and freshness.
- Pro Tip: Blanching fresh or frozen green beans is essential for achieving the perfect texture. Dunk them in an ice bath after boiling to keep them bright and crisp. If you’re short on time, though, canned beans will still deliver that nostalgic casserole goodness.
Cream of Mushroom Soup: Store-Bought vs. Homemade
Let’s be real—store-bought cream of mushroom soup is a lifesaver. But if you have a bit of extra time and want to wow your taste buds, a homemade version can take your green bean casserole recipe to the next level.
Store-Bought
- Pros: Quick and convenient. Open the can, pour, and mix.
- Cons: Can be salty, and the flavor isn’t as rich as homemade.
- When to Use: Perfect for busy cooks or traditionalists who love the original recipe.
Homemade Mushroom Sauce
If you’re going homemade, here’s the trick: sauté button mushrooms with garlic and thyme, deglaze with chicken stock or white wine, and thicken the sauce with heavy cream and a touch of flour.
- Pros: Intensely flavorful, with fresh mushroom depth and a creamy, luxurious texture.
- Cons: Takes extra time and effort.
- When to Use: Great for when you want to impress or customize the dish with bold flavors.
Recipe Tip: Add a splash of soy sauce or lemon juice to your homemade sauce for an umami punch that mimics the rich depth of store-bought soup. Want more creamy goodness? Try mixing in Monterey Jack cheese.
Crispy Fried Onions: Homemade vs. Canned
Ah, the star of the topping. The crispy fried onions aren’t just a garnish—they’re the crunchy crown that makes this dish unforgettable.
Store-Bought Fried Onions
- Pros: Super convenient, with a consistent crispy texture right out of the can.
- Cons: Can be a bit salty and lack the depth of flavor that homemade options offer.
- When to Use: Best for quick assembly when you’re short on time.
Homemade Fried Shallots
For a homemade twist, try frying thinly sliced shallots in oil until they turn golden brown. Use a mandoline for even slicing and a fine-mesh strainer to remove excess oil.
- Pros: Extra crispy, with a sweet, rich flavor that enhances the casserole.
- Cons: Requires extra time and care to fry them perfectly.
- When to Use: Great for gourmet versions of green bean casserole recipe when you want maximum flavor impact.
Step-by-Step Green Bean Casserole Recipe
Ready to bring the ultimate comfort food to life? Here’s the step-by-step guide to creating the perfect green bean casserole recipe. Whether you’re going traditional or putting a homemade spin on things, these instructions will guide you every step of the way.
Step 1: Prepping the Green Beans
This is where the texture magic begins. If you’re using canned green beans, simply drain them and set them aside. But if you’ve opted for fresh or frozen, a quick blanch is key.
- For fresh or frozen green beans: Bring a large pot of salted water to a boil.
- Toss in the green beans and cook for 2-4 minutes (you want them tender-crisp).
- Immediately transfer the green beans to an ice bath to stop the cooking process and lock in that vibrant green color.
- Drain and pat them dry with a kitchen towel to prevent extra moisture in the casserole.

Pro Tip: Don’t skip the ice bath! It keeps the beans bright and helps maintain a nice texture without turning them mushy.
Step 2: Making the Creamy Mushroom Sauce (If Homemade)
If you’re going the homemade route, this step will take your casserole from good to mind-blowing. Grab your skillet and let’s get cooking.
- Sauté the mushrooms: Heat 2 tablespoons of butter or bacon fat in a large skillet over medium heat. Add 1 cup of chopped button mushrooms and cook for about 5-7 minutes until browned.
- Add aromatics: Stir in 2 cloves of minced garlic and a pinch of thyme or rosemary. Let it cook for another minute until fragrant.
- Thicken the sauce: Sprinkle 2 tablespoons of flour over the mushrooms, stirring constantly to create a roux. Slowly whisk in 1 cup of chicken stock and ½ cup of heavy cream until the sauce thickens (about 5 minutes).
- Season with salt, pepper, and a dash of soy sauce for that umami boost.

Shortcut: If you’re using store-bought cream of mushroom soup, skip this step and move on to mixing the ingredients. But if you want a little extra flavor, try adding sautéed mushrooms into the mix.
Step 3: Mixing the Ingredients
Now it’s time to bring everything together in a cozy casserole dish.
- In a large mixing bowl, combine the prepped green beans, mushroom sauce (or canned soup), ¾ cup of whole milk, and half of the fried onions.
- Season with salt and pepper, giving it all a good stir so that the beans are evenly coated.

Pro Tip: Taste-test the mixture here! It’s your chance to adjust seasonings before it goes into the oven.
Step 4: Baking the Casserole
This is where the magic happens. You’ll bake the casserole to let the flavors meld and create that bubbly, creamy texture.
- Preheat your oven to 350°F.
- Transfer the green bean mixture into a greased casserole dish, spreading it out evenly.
- Bake uncovered for 25-30 minutes until it’s hot and bubbling.

Step 5: Adding the Final Layer of Fried Onions
Let’s be honest—this crispy topping is the crown jewel of green bean casserole.
- After the casserole has baked for 25-30 minutes, remove it from the oven and sprinkle the remaining fried onions on top.
- Return the casserole to the oven and bake for another 5-10 minutes, or until the onions turn golden brown and extra crispy.

Pro Tip: Keep an eye on the topping so it doesn’t burn. You want it golden and crunchy, not charred!
Once done, let the casserole cool slightly before serving. You’ll be greeted by a warm, creamy base with perfectly cooked green beans and a crispy topping that’s impossible to resist. Don’t be surprised if people go back for seconds—or thirds!
Pair your dish with Sweet Potato Cornbread or even another baked classic like Easy Chicken Divan Casserole for a comfort-food-filled meal.
Variations and Customization Options
One of the best things about a green bean casserole recipe is how customizable it can be. You can stick to the basics or jazz it up for a gourmet twist. Let’s explore some variations that can elevate (oops, no “elevate” here—let’s say “make your casserole even better”) this holiday favorite.
Add Some Protein:
Bacon is the ultimate way to introduce a smoky, salty flavor. Just cook a few strips until crispy, crumble them, and mix them in with the green beans and sauce. You can also try pancetta for a fancier twist.
Cheese Lovers, Unite:
Adding shredded cheddar, Monterey Jack, or mozzarella to the mix or as a topping before baking brings creamy, cheesy goodness to every bite. You could even experiment with gouda or fontina for a deeper, nuttier flavor.
Garlic and Herbs for Flavor Boost:
Minced garlic, fresh thyme, or rosemary can make a huge difference. Sauté the garlic along with mushrooms for a robust, savory kick.
Soup Alternatives:
While cream of mushroom soup is traditional, you can swap it for cream of chicken or cream of celery to change the flavor profile. For a vegetarian option, try cream of broccoli.
Gluten-Free and Vegan Options:
Substitute the fried onions with gluten-free breadcrumbs or crispy shallots coated in cornstarch. For vegan eaters, use almond milk or cashew cream instead of regular milk, and opt for dairy-free cheese.
The possibilities are endless, so don’t be afraid to customize your green bean casserole recipeto suit your family’s preferences. Next up? Let’s plan ahead!
How to Make green bean casserole recipe Ahead of Time
The holidays can get hectic, so prepping your green bean casserole recipe in advance can save you a ton of stress. Here’s how to do it:
- Assemble the Casserole: Follow the recipe instructions up to the point of baking. Combine the green beans, sauce, and half the fried onions in the casserole dish.
- Cover and Store: Wrap the dish tightly in plastic wrap or aluminum foil, and store it in the fridge for up to 2 days.
- Before Baking: Let the casserole sit at room temperature for 30-45 minutes before placing it in the oven. This helps it bake evenly.
- Add Fresh Toppings: To maintain that perfect crunch, add the remaining fried onions during the last 5-10 minutes of baking.
Tip: If making it ahead, bake for 5-10 extra minutes to ensure the center is heated through. Now, let’s talk about scaling the recipe for large family gatherings or small dinners.
How to Double or Scale Down the Recipe
Got a large crowd or just a few guests for dinner? The green bean casserole recipe is easy to adjust. Here’s how to scale it:
- Doubling the Recipe: Simply double all the ingredients. Use a larger casserole dish or divide it between two dishes. You may need to bake it slightly longer (around 10 extra minutes).
- Halving the Recipe: Cut the ingredient amounts in half for a smaller serving. Use a smaller baking dish to ensure the casserole doesn’t dry out.
Pro Tip: Don’t forget to adjust seasoning! Doubling or halving doesn’t always mean the same ratio for salt and pepper—taste test as you go.
Crockpot green bean casserole recipe Option
Want to free up oven space on Thanksgiving? Try making this green bean casserole recipe in your slow cooker. Here’s how to do it:
Step-by-Step Crockpot Method
- Layering the Ingredients: Start by mixing the green beans, cream of mushroom soup, milk, seasonings, and half the fried onions directly in the crockpot.
- Set It and Forget It: Cook on low for 4 hours or high for 2-3 hours. The sauce should be bubbly, and the beans should be tender.
- The Crunchy Topping: To ensure crispy onions, add them at the end. Transfer the casserole to a baking dish and broil the onions on top for a few minutes—or fry them fresh in a skillet.
Using a slow cooker can be a game-changer when managing multiple dishes during the holidays!
Pro Tips for the Perfect green bean casserole recipe
Let’s get you to casserole perfection with these tried-and-true tips:
- Blanch Fresh Green Beans: If using fresh or frozen green beans, blanching them briefly in salted boiling water and shocking them in an ice bath preserves their color and texture.
- Don’t Overcrowd the Dish: Spread the mixture evenly in the baking dish to avoid soggy spots.
- Boost Flavor with Umami: Add a dash of soy sauce or Worcestershire sauce to the mushroom sauce for a deeper, savory flavor.
- Go Easy on the Liquids: Too much milk or soup can lead to a watery casserole. Stick to the recommended quantities for the best consistency.
- Crispy Onions Are Key: For extra crunch, mix a portion of the fried onions into the casserole, not just on top. This way, you’ll have flavor and crunch throughout.
These tips will help you serve up a casserole that’s flavorful, creamy, and topped with golden perfection.
Common Mistakes to Avoid
Even the best recipes can go wrong if you’re not careful. Here’s how to steer clear of common green bean casserole recipe pitfalls:
- Mushy Green Beans: Avoid overcooking them before baking. Blanch fresh beans for only a few minutes and shock them in ice water to maintain their firmness.
- Overly Runny Sauce: Be mindful of liquid amounts. If making homemade mushroom sauce, don’t skip the flour or thickener.
- Burnt Fried Onions: Add the topping during the last 5-10 minutes of baking to prevent burning.
Stick to these guidelines, and your casserole will be a showstopper.
Storing and Reheating Green Bean Casserole
Got leftovers? Here’s how to store and reheat them properly:
- Storing in the Fridge: Place leftovers in an airtight container and store for up to 3-4 days.
- Freezing: Cooled casserole can be frozen for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: For the best texture, reheat in a 300°F oven for 15-20 minutes. If you’re in a hurry, use the microwave, but add fresh onions on top to maintain the crunch.
Nutritional Information and Health Considerations
A standard serving of green bean casserole recipe (about ¾ cup) has approximately:
- Calories: 213
- Fat: 13g
- Protein: 5g
- Carbs: 18g
- Sodium: 450mg
For a lighter option, swap whole milk for almond milk and use reduced-sodium soup. You can also reduce calories by skipping or minimizing fried onions.
FAQ About green bean casserole recipe
What are the ingredients in a green bean casserole?
The classic version includes green beans, cream of mushroom soup, whole milk, French fried onions, salt, and pepper.
How to make Paula Deen green beans?
Paula Deen’s version typically includes fresh green beans, bacon, and a rich cheese sauce, adding an extra layer of Southern flavor.
Is it better to use frozen or canned green beans for green bean casserole?
Frozen green beans offer a balance between freshness and convenience, but canned green beans are great for quick assembly and tender results.
How many cans are 4 cups of green beans?
Typically, two (15 oz) cans of green beans will yield about 4 cups when drained.
Conclusion
Whether you love the classic or are looking to put your own spin on it, this green bean casserole recipe has you covered. With options for fresh, frozen, or canned beans, homemade or store-bought soup, and plenty of customizable add-ins, it’s a dish that fits any kitchen and any holiday table. Try it out, make it your own, and pair it with other cozy dishes like Sweet Potato Cornbread for the ultimate comfort meal. Happy cooking!
Print
Green Bean Casserole Recipe Card
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Diet: Gluten Free
Description
This green bean casserole recipe is a holiday staple, combining tender green beans in a creamy mushroom sauce with a crispy fried onion topping. Perfect for Thanksgiving or any cozy family meal, it’s easy to make and endlessly customizable.
Ingredients
- 2 (15 oz) cans of cut green beans, drained (or 1 lb fresh/frozen green beans, blanched)
- 1 (10.5 oz) can condensed cream of mushroom soup (or homemade version)
- ¾ cup whole milk
- 1 (2.8 oz) can French fried onions (or homemade fried shallots)
- 2 tbsp butter (for homemade sauce)
- 1 cup button mushrooms, sliced (for homemade sauce)
- 2 cloves garlic, minced (for homemade sauce)
- 2 tbsp all-purpose flour (for thickening homemade sauce)
- 1 cup chicken stock (for homemade sauce)
- ½ cup heavy cream (for homemade sauce)
- 1 tbsp soy sauce (optional for umami boost)
- Salt and pepper to taste
- Fresh thyme or rosemary (optional for garnish)
Instructions
- Prep the Green Beans: If using fresh or frozen, blanch the green beans in boiling salted water for 2-4 minutes, then shock them in an ice bath. Drain and set aside. If using canned beans, simply drain them.
- Make the Mushroom Sauce (if Homemade):
- Melt butter in a skillet over medium heat. Add mushrooms and sauté for 5-7 minutes until golden brown.
- Stir in garlic and cook for 1 more minute.
- Sprinkle in flour and stir constantly to form a roux.
- Slowly pour in chicken stock and cream, whisking until the sauce thickens (about 5 minutes). Season with salt, pepper, and optional soy sauce.
- Combine Ingredients: In a large mixing bowl, combine the green beans, mushroom sauce (or canned soup), milk, and half the fried onions. Season with salt and pepper.
- Bake: Preheat the oven to 350°F. Transfer the mixture to a greased casserole dish and spread evenly. Bake for 25-30 minutes until hot and bubbly.
- Add Crispy Onion Topping: Remove the casserole from the oven and sprinkle the remaining fried onions on top. Bake for an additional 5-10 minutes until the onions are golden brown.
- Serve: Let it cool slightly before serving. Garnish with fresh thyme or rosemary, if desired.
Notes
- Make-Ahead Tip: Assemble the casserole (without the fried onion topping) up to 2 days in advance and store it in the fridge. Add the topping and bake when ready to serve.
- Customization Options: Add bacon, shredded cheese, or switch the soup to cream of chicken for a different flavor.
- Gluten-Free Option: Use gluten-free mushroom soup and gluten-free fried onions or crispy shallots.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 portion (1/6 of the dish)
- Calories: 213 kcal
- Sugar: 4 g
- Sodium: 410 mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 5g
- Cholesterol: 22mg
Keywords: Green bean casserole recipe, holiday side dish, Thanksgiving casserole, crispy fried onions, classic comfort food