
This green bean casserole elevates the classic with fresh ingredients and a homemade touch. The creamy mushroom sauce and crispy fried onion topping deliver that nostalgic comfort we all crave.
I’ve perfected this dish by using fresh green beans and a from-scratch sauce, ensuring every bite is rich and flavorful. The result is a classic side that’s both familiar and elevated.
What you’ll love is the balance: tender beans, a velvety sauce, and a crispy topping that adds just the right crunch. It’s the perfect addition to any holiday table or weeknight dinner.
Ready to make a dish that tastes like tradition, but better? Here’s how to bring this timeless recipe to life.
Ingredients for Ina Garten Green Bean Casserole
Fresh beans, creamy sauce, and crispy topping make this dish unforgettable every time.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🌿 | 2 lb | Trimmed, cut into 2-inch pieces |
| Butter 🧈 | ½ cup | Unsalted, divided |
| Yellow Onions 🧅 | 2 whole | Medium, thinly sliced |
| Cremini Mushrooms 🍄 | 12 oz | Sliced, about 3 cups |
| All-Purpose Flour 🌾 | ¼ cup | For thickening sauce |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for richness |
| Chicken Stock 🍲 | 1 ½ cups | Low-sodium preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced for depth |
| Worcestershire Sauce 💧 | 1 tsp | Vegetarian version recommended |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| French Fried Onions 🧅 | 6 oz | Canned, for topping |
| Gruyere Cheese 🧀 | 1 cup | Freshly grated for best melt |
Green beans are everything here. Farmers market or grocery store—just pick slender, bright green ones with no bruising. The mushrooms? Cremini over white for that meaty depth. I grab mine from Whole Foods when they’re on sale, but any supermarket works. For the onions, a mandoline gets them paper-thin fast (worth the extra minute).
No cremini mushrooms? White mushrooms work fine, just less flavorful. Need to skip the alcohol in Worcestershire? Soy sauce plus a pinch of sugar gets you close. Fresh out of Gruyere? Sharp cheddar or Swiss melt beautifully. The chicken stock can be vegetable stock if you’re going fully meat-free (I won’t tell). Frozen green beans? Thaw and pat dry first.
Assemble the casserole up to a day ahead—just don’t add the fried onions until baking. Keeps in the fridge for 2 days before baking, leftovers last 3-4 days. The topping loses its crunch in the fridge, so reheat in the oven to crisp it back up.
Why You’ll Love This Recipe
- One-Pan Magic: I love that I can sauté the onions and mushrooms in butter, toss in the green beans, and bake it all in one dish—minimal cleanup.
- Rich, Earthy Depth: The cremini mushrooms and caramelized onions create a savory base that makes every bite feel indulgent.
- Holiday or Tuesday: Honestly, it’s just as at home on a Thanksgiving table as it is alongside a simple weeknight roast chicken.
- Leftovers? No Problem: The flavors deepen overnight, so I actually make extra—it reheats beautifully for lunch the next day.
Step-by-Step Instructions for Classic Green Bean Casserole
Here’s my foolproof method for achieving that perfect creamy texture and satisfying crunch.
Step 1: Blanch and Shock the Fresh Green Beans
Bring a large pot of heavily salted water to a boil. Add all 2 lb Fresh Green Beans and cook for 3-4 minutes until they turn bright green and are just tender-crisp. You want them to maintain some bite since they’ll cook further in the oven.
Immediately transfer the beans to a large bowl of ice water to stop the cooking process. This shock preserves their vibrant color and crisp texture. Drain well and pat dry with paper towels—excess moisture will thin your sauce. Set aside while you prepare the remaining components.
Step 2: Caramelize the Onions and Sauté the Mushrooms
In a large skillet, melt ¼ cup of the 0.5 cup Butter over medium heat. Add the 2 whole Yellow Onions, thinly sliced, and cook for 15-20 minutes, stirring occasionally, until they turn deep golden brown and sweet. Remove half of these caramelized onions and set aside for topping.
In the same skillet, add the remaining ¼ cup Butter and the 12 oz Cremini Mushrooms. Sauté for 8-10 minutes until the mushrooms release their moisture and begin to brown at the edges. Add the 2 cloves Garlic Cloves, minced, and cook for 1 minute until fragrant.
Step 3: Create the Creamy Sauce Base
Sprinkle the 0.25 cup All-Purpose Flour over the mushroom mixture and stir to coat evenly. Cook for 1-2 minutes to remove the raw flour taste. This creates a roux that will thicken your sauce beautifully.
Slowly pour in the 1.5 cups Chicken Stock and 1.5 cups Heavy Cream, whisking constantly to prevent lumps. Stir in the 1 tsp Worcestershire Sauce, 1.5 tsp Salt, and 0.5 tsp Black Pepper. Simmer for 5-7 minutes until the sauce thickens enough to coat the back of a spoon.
Step 4: Combine and Top for Baking
In a large bowl, combine the blanched Fresh Green Beans with the mushroom sauce and half of the caramelized Yellow Onions. Stir in 1 cup Gruyere Cheese until evenly distributed. Transfer everything to a 9×13-inch baking dish.
In a small bowl, mix the reserved caramelized onions with all 6 oz French Fried Onions. Sprinkle this mixture evenly over the top of the casserole. The combination creates a double-crunch topping that’s simply irresistible.
Step 5: Bake to Golden Perfection
Bake in a preheated 375°F oven for 25-30 minutes until the casserole is bubbling at the edges and the topping turns deep golden brown. If the onions start to darken too quickly, tent with foil.
Let the casserole rest for 5-10 minutes before serving. This allows the sauce to set slightly, making it easier to serve neat portions. The final dish should have a creamy interior with a beautifully crispy, golden topping.
Pro Tips For Making Ina Garten Green Bean Casserole
- Blanch the Beans: Plunge fresh green beans in boiling salted water for 3-4 minutes, then shock in ice water—I learned this the hard way after ending up with mushy beans that turned to gray sludge in the casserole.
- Sauté Mushrooms Longer: Don’t pull the creminis off the heat until they’ve released all their moisture and turned deep golden brown, about 8-10 minutes. Sounds tedious, but it’s the only way to avoid a watery sauce.
- Use Room-Temp Butter: Let the butter sit out for 30 minutes before making the roux, or it’ll seize up when you add the flour. After burning two batches, I finally figured out this small step saves the whole sauce.
- Skip Canned Soup: Ina’s version uses a homemade mushroom sauce, and it’s worth the extra 10 minutes. My grandmother swore by this, and she was right: fresh tastes nothing like the canned shortcut.
Regional Styles of This Recipe
Midwest Classic
This is the version most of us grew up with, featuring canned green beans and cream of mushroom soup. I add 1 can French-cut green beans and 1 can cream of mushroom soup, then top with 6 oz French fried onions for that nostalgic crunch. 💛
Southern Comfort
Down South, they add ½ cup shredded cheddar to the sauce and top with buttery Ritz crackers instead of fried onions. Some even stir in 1 tsp smoked paprika for a subtle barbecue flair. The result is extra creamy with a crunchy, buttery crust.
French Bistro
For a French twist, I use haricots verts and make a Mornay sauce with Gruyère and Parmesan. Top with panko breadcrumbs tossed in herb butter. The sauce is richer, and the topping adds a delicate crunch.
New England Style
In New England, they often add ½ lb sautéed mushrooms and 2 tbsp dry sherry to the sauce for depth. Some versions include water chestnuts for extra texture. The sherry adds a subtle complexity that pairs perfectly with roast turkey.
California Fresh
On the West Coast, fresh is key. I use asparagus or broccoli alongside the green beans and top with toasted almonds. A light sprinkle of lemon zest brightens the dish beautifully. It’s a lighter take that still delivers on crunch. ✨
Vegetarian Delight
For a meat-free version, swap chicken stock for vegetable stock and use vegetarian Worcestershire sauce. Add 1 cup sautéed bell peppers for color and sweetness. The dish remains just as comforting and flavorful.
Nutrition Facts
Frequently Asked Questions
Can I use canned green beans instead of fresh?
Yes, but drain and rinse them well first. Fresh beans give the best texture, but canned work in a pinch. Reduce baking time by 5-10 minutes since they’re already cooked.
Why does my sauce turn out thin?
Likely the roux didn’t cook long enough. Simmer the sauce for the full 5-7 minutes until it coats the back of a spoon. Also,
Can I make this ahead of time? Assemble everything except the fried onion topping, cover, and refrigerate for up to 24 hours. Add the onions just before baking. This keeps the topping crispy.
What can I substitute for Gruyere cheese?
Sharp cheddar, Swiss, or Monterey Jack all melt beautifully. For extra depth, try a mix of cheeses. Each brings a slightly different flavor profile.
- 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