
This green bean casserole delivers the classic flavors you expect, with a creamy sauce and crispy onion topping that never fails to impress at the table.
I developed this version after testing multiple techniques to achieve that perfect balance between tender green beans and a rich, velvety sauce. The secret lies in fresh ingredients and careful timing to maintain texture.
What sets this apart is the homemade fried onion topping, which adds that signature crunch without the processed aftertaste. The sauce comes together smoothly, coating every bean in savory goodness.
Bake until bubbling and golden, then serve hot for a side dish that steals the show. This recipe honors tradition while delivering restaurant-quality results.
Ingredients for Green Bean Casserole Recipe Bon Appetit
Fresh green beans, creamy sauce, and crispy homemade onions make this classic side unforgettable.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🌿 | 1 ½ lb | Trimmed, ends removed |
| Yellow Onions 🧅 | 2 whole | Thinly sliced for topping |
| All-Purpose Flour 🌾 | ¼ cup | For roux thickening |
| Unsalted Butter 🧈 | 4 tbsp | For sauce and frying |
| Whole Milk 🥛 | 1 cup | Full-fat for creaminess |
| Heavy Cream 🥛 | ½ cup | Cold, for rich sauce |
| Chicken Stock 💧 | 1 cup | Low-sodium preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced for depth |
| Soy Sauce 💧 | 1 tsp | For umami boost |
| Worcestershire Sauce 💧 | 1 tsp | Vegetarian version recommended |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Nutmeg 🌰 | ¼ tsp | Freshly grated for warmth |
| Olive Oil 🫒 | 2 tbsp | For frying onions |
The green beans should be crisp-tender—fresh is non-negotiable here (frozen works in a pinch but loses texture). For the onions, Vidalia or Walla Walla give the sweetest crunch. The sauce demands full-fat dairy—low-fat versions curdle. I source my stock from Whole Foods (their 365 brand is consistently good) or make it from scratch with vegetable scraps.
No heavy cream? Whole milk plus 2 tbsp melted butter approximates the richness. Out of fresh green beans? Haricots verts work but reduce cooking time by 2 minutes. For the topping, store-bought fried onions save time (French’s brand is standard), but homemade tastes superior. The Worcestershire should be Annie’s or Edward & Sons for vegetarian compliance.
Assemble just before baking—1 hour max ahead or the onions soften. Leftovers keep 3-4 days refrigerated (reheat covered at 350°F). The sauce thickens as it cools; stir in a splash of milk when reheating. Freezing? Not recommended—the beans get mushy.
Why You’ll Love This Recipe
- One-Pot Wonder: I love that everything—green beans, onions, and that creamy sauce—comes together in a single dish. Less cleanup, more time to enjoy.
- Buttery Comfort: The rich, velvety sauce made with butter and whole milk coats every green bean, and the onions add just the right bite.
- Holiday Staple: This is my go-to for potlucks and family dinners. It pairs perfectly with roasted turkey or a simple weeknight meal.
- Budget Friendly: Here’s what sold me—fresh green beans and pantry staples like flour and butter stretch to feed a crowd without breaking the bank.
Step-by-Step Instructions for Green Bean Casserole
Master this classic dish with its signature creamy sauce and crispy onion topping.
Step 1: Prepare the Fresh Green Beans
Begin by trimming the 1.5 lb Fresh Green Beans—remove the stem ends and any strings. I prefer to leave them whole for visual appeal, but you can cut them into 2-inch pieces if desired. Blanch the beans in boiling salted water for 3-4 minutes until they turn a vibrant green and are just tender.
Immediately transfer them to an ice bath to stop the cooking process and preserve their crisp texture. Drain well and pat completely dry with kitchen towels. This step ensures the beans retain their bright color and don’t become mushy when baked later.
Step 2: Make the Creamy sauce Base
In a saucepan over medium heat, melt 4 tbsp Unsalted Butter. Add 2 cloves minced Garlic Cloves and cook for 30 seconds until fragrant. Stir in the 0.25 cup All-Purpose Flour to form a roux, cooking for 1-2 minutes until it turns a light golden color.
Gradually whisk in the 1 cup Whole Milk, 0.5 cup Heavy Cream, and 1 cup Chicken Stock until smooth. Add 1 tsp Soy Sauce, 1 tsp Worcestershire Sauce, 1 tsp Salt, 0.5 tsp Black Pepper, and 0.25 tsp Nutmeg. Simmer for 5-7 minutes until the sauce thickens enough to coat the back of a spoon.
Step 3: Fry the Onions for Crispy Topping
Thinly slice the 2 whole Yellow Onions into rings. Heat 2 tbsp Olive Oil in a large skillet over medium-high heat. Add the onions and cook for 15-20 minutes, stirring occasionally, until they turn a deep golden brown and become crispy.
Use a slotted spoon to transfer the crispy onions to a paper towel-lined plate to drain excess oil. Reserve half for the topping and fold the other half into the sauce for added texture. The onions should be uniformly crisp and golden—this is key for that signature crunch.
Step 4: Assemble and Bake
Preheat the oven to 375°F. In a large bowl, toss the blanched green beans with the creamy sauce until evenly coated. Transfer the mixture to a 9×13-inch baking dish, spreading it out in an even layer.
Sprinkle the reserved crispy onions over the top, ensuring full coverage for maximum crunch. Bake for 20-25 minutes until the sauce is bubbling at the edges and the onions are deeply golden. Let it rest for 5 minutes before serving to allow the sauce to set slightly.
Pro Tips For Making Green Bean Casserole Recipe Bon Appetit
- Blanch the Beans: Plunge trimmed green beans into boiling salted water for exactly 4 minutes, then shock in ice water—this keeps them crisp-tender and bright green. I learned this the hard way after serving mushy beans one Thanksgiving.
- Sauté Onions Low: Cook the yellow onions in butter over medium-low heat for 15-20 minutes until deeply caramelized; rushing this step leaves them raw and harsh. Sounds tedious, but it actually changes the outcome.
- Thicken the Sauce: Whisk the flour into the butter for a full 2 minutes before adding milk to cook out the raw flour taste. Resist the urge to rush—your gravy will be smooth and lump-free.
- Use Fresh Beans: Skip canned green beans for this recipe; fresh beans hold their texture and absorb the creamy sauce better. Yes, it’s an extra step, but the dish is noticeably better when you don’t cut corners.
Wine and Beer Pairings for This Dish
White Wines
A crisp Chardonnay with bright acidity cuts through the creamy sauce beautifully. I recommend a California Chardonnay like Kendall-Jackson Vintner’s Reserve—its subtle oak notes complement the nutmeg without overpowering the dish.
Red Wines
For red lovers, a light-bodied Pinot Noir works surprisingly well. Try La Crema Sonoma Coast—its red fruit flavors and earthy undertones pair nicely with the savory umami from the soy and Worcestershire. Serve slightly chilled. 🍷
Beer Pairings
A clean, crisp American Lager like Budweiser or Coors Banquet refreshes your palate between bites. The carbonation cuts through the richness, while the mild flavor doesn’t compete with the dish.
Craft Beer Options
For more complexity, a Belgian-style Witbier such as Hoegaarden offers citrus and coriander notes that contrast the creamy sauce. The slight spice from the beer enhances the nutmeg in the casserole. 🍺
Avoid These
Steer clear of heavy, tannic reds like Cabernet Sauvignon—they can clash with the creaminess. Also avoid overly hoppy IPAs, as their bitterness competes with the dish’s savory elements.
Non-Alcoholic
A sparkling apple cider or ginger beer provides the same palate-cleansing effect as beer. I love Martinelli’s Gold for its crisp, sweet-tart profile that balances the richness. ✨
Nutrition Facts
Frequently Asked Questions
Can I use canned green beans instead of fresh?
Yes, but fresh is best for texture. If using canned, drain and rinse well, then pat dry. Reduce baking time by 5 minutes since they’re already cooked.
Why does my sauce turn out thin?
Simmer the sauce longer—it needs 5-7 minutes to thicken properly. Also, ensure your roux is cooked to a light golden color before adding liquids.
How can I make this ahead of time?
Assemble the casserole but don’t add the crispy onions until ready to bake. Store in the fridge for up to 24 hours. Bake as directed, adding 5 minutes if cold.
What’s the best way to crisp the onions?
Slice them thinly and fry in medium-high heat oil for 15-20 minutes, stirring often. Drain on paper towels to keep them extra crispy.
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026