This timeless casserole delivers creamy layers of tender green beans topped with crispy golden onions, just as Ina intended.
With a simple preparation and everyday ingredients, this dish captures the classic comfort of homemade cooking without fuss. The result is rich, satisfying, and always a crowd-pleaser.
Ingredients for Ina Garten Green Bean Casserole
Classic comfort food requires just fresh green beans, creamy sauce, and crispy onions. Nothing more.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🌿 | 1 ½ lb | Trimmed, cut into 2-inch pieces |
| Kosher Salt 🧂 | 1 tbsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarsely ground for texture |
| Unsalted Butter 🧈 | 4 tbsp | Divided for cooking and sauce |
| Yellow Onions 🧅 | 2 whole | Thinly sliced for frying |
| All-Purpose Flour 🌾 | ¼ cup | For onion coating |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for richness |
| Whole Milk 🥛 | ½ cup | Room temperature preferred |
| Chicken Stock 💧 | 1 cup | Use vegetable stock for vegetarian |
| Canned Fried Onions 🧅 | 6 oz | For topping (1 can) |
| Gruyère Cheese 🧀 | 1 cup | Freshly grated from block |
| Nutmeg 🌰 | ¼ tsp | Freshly grated for best flavor |
| Garlic Cloves 🧄 | 2 cloves | Minced for sauce |
The green beans are key—fresh, firm, and bright green. Most supermarkets carry them year-round, but farmers markets have the best in late summer. For the onions, Vidalia or Walla Walla are ideal for frying, but any yellow onion works. The cheese should be real Gruyère (avoid pre-shredded, which has anti-caking agents). I source my dairy from Whole Foods for consistent quality.
No fresh green beans? Frozen works in a pinch—just thaw and drain well to avoid excess moisture. Out of Gruyère? Comté or Emmental melt beautifully too. For a gluten-free version, swap all-purpose flour for cornstarch or rice flour. The chicken stock can be vegetable stock to keep it vegetarian, as promised in the dish’s classic preparation.
Assemble the casserole just before baking for the crispest onions. Leftovers keep 3-4 days in the fridge—reheat covered with foil to prevent drying. The sauce may thicken; stir in a splash of milk to loosen. Freezes beautifully for up to 2 months.
Why You’ll Love This Recipe
- One Pan Wonder: Honestly, I love that I can blanch the green beans, sauté the onions in butter, and assemble everything in one dish—minimal cleanup.
- Rich & Buttery: That combination of caramelized yellow onions and unsalted butter with the crisp green beans? Crave-worthy every time.
- Holiday Staple: I make this for Thanksgiving and random weeknights alike—it’s unfussy enough for Tuesday but impressive enough for company.
- Feeds a Crowd: Leftovers taste even better the next day, and it stretches easily to serve 8 without breaking the bank.
Step-by-Step Instructions for Classic Creamy Green Bean Casserole
Here’s the method. Straightforward, tested, works every time.
Step 1: Blanch the Fresh Green Beans
Bring a large pot of water to a rolling boil and add the 1 tbsp Kosher Salt. Add the 1.5 lb Fresh Green Beans and cook for 3-4 minutes until they turn bright green but remain crisp—this preserves their texture and color.
Immediately drain and plunge them into ice water to stop the cooking process. This blanching step ensures the beans stay vibrant and slightly firm, preventing them from turning mushy during baking. Drain well and pat dry before proceeding.
Step 2: Prepare the Creamy Gruyère Sauce
In a large saucepan, melt 2 tbsp Unsalted Butter over medium heat. Add the 2 whole Yellow Onions, thinly sliced, and cook for 8-10 minutes until soft and translucent. Stir in the 2 cloves Garlic Cloves, minced, and cook for 30 seconds until fragrant.
Sprinkle in the 0.25 cup All-Purpose Flour and whisk constantly for 1-2 minutes to create a roux. Gradually pour in the 1.5 cups Heavy Cream, 0.5 cup Whole Milk, and 1 cup Chicken Stock, whisking until smooth. Stir in the 1 cup Gruyère Cheese and 0.25 tsp Nutmeg, then season with 0.5 tsp Freshly Ground Black Pepper. Cook until the sauce thickens enough to coat the back of a spoon.
Step 3: Combine and Transfer to Baking Dish
In a large bowl, gently toss the blanched Fresh Green Beans with the prepared sauce until evenly coated. The sauce should cling to the beans without pooling at the bottom. This step ensures every bite is rich and flavorful.
Transfer the mixture to a greased baking dish, spreading it into an even layer. The dish should be large enough to hold all the beans without overcrowding, allowing the topping to crisp evenly.
Step 4: Top with Fried Onions and Bake
Sprinkle the 6 oz Canned Fried Onions evenly over the top, pressing them lightly into the sauce so they adhere during baking. Dot the remaining 2 tbsp Unsalted Butter over the onions for extra richness.
Bake at 350°F for 25-30 minutes until the sauce is bubbling at the edges and the topping is golden brown. For a deeper crisp, broil for 1-2 minutes at the end, watching closely to prevent burning. Let it rest for 5 minutes before serving to allow the sauce to set slightly.
Pro Tips For Making Ina Garten Green Bean Casserole
- Blanch the Beans: Plunge fresh green beans into boiling salted water for exactly 3 minutes, then shock in ice water—I learned this the hard way after serving mushy beans once too often.
- Sauté Onions Low: Cook the yellow onions in unsalted butter over low heat for 20 minutes until caramelized; rushing this step leaves them raw and harsh.
- Skip Canned Beans: Fresh green beans hold their texture way better than canned, and after using both, I can taste the difference every time.
- Season in Layers: Hit the beans with kosher salt during blanching, then again when combining with onions and butter—more salt than you think, especially since the dish needs it.
Flavor Customization for This Dish
Cheesy Upgrades
Swap Gruyère for sharp cheddar and Parmesan blend for a bolder flavor. I like using 2 cups total—1 cup cheddar and 1 cup Parmesan—for maximum cheesiness. The sharpness cuts through the creaminess beautifully. 🧀
Crunchy Additions
Add ½ cup crushed Ritz crackers or panko breadcrumbs to the topping for extra texture. Mix with the 6 oz Canned Fried Onions before baking. I sometimes toss in ¼ cup toastedpecans for a nutty twist.
Herb Infusions
Stir 1 tsp fresh thyme or rosemary into the sauce for earthy depth. I add it with the 2 cloves Garlic Cloves during cooking. Fresh herbs brighten up the dish without overpowering the classic flavors.
Spicy Kick
Add ¼ tsp cayenne pepper or ½ tsp smoked paprika to the sauce for heat. I like the subtle warmth of paprika—it complements the nutmeg without being too aggressive. Adjust to your spice preference. 🔥
Creamy Variations
Replace 1 cup Chicken Stock with mushroom broth for umami richness. For a lighter version, swap Heavy Cream for half-and-half. Both keep the dish creamy while adding different flavor dimensions.
Fresh Herb Garnish
Sprinkle 2 tbsp chopped parsley or chives over the top after baking. The freshness contrasts the rich sauce perfectly. I always keep some on hand for that final pop of color and flavor.
Nutrition Facts
Frequently Asked Questions
Can I make this ahead of time?
Yes! Assemble the casserole up to a day in advance. Cover tightly and refrigerate. Add 5-10 minutes to the baking time if starting cold.
Why did my onions get soggy?
This usually happens if the casserole sits too long before baking or if the sauce is too thin. Press the onions lightly into the sauce and bake immediately.
Can I use canned green beans?
Fresh is best, but canned works in a pinch. Drain, rinse, and pat them very dry first. Reduce blanching time to 1-2 minutes.
How do I make this gluten-free?
Swap the all-purpose flour for cornstarch or rice flour in the sauce. Use gluten-free fried onions for topping.
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026
- Bluefin Tuna Recipe Ideas: Sushi-Grade Seared and Sesame-Crusted - September 28, 2026