Ina Garten Green Bean Casserole Recipe: Classic Creamy Layers With Crispy Onions

Complete Ina Garten Green Bean Casserole Recipe: Classic Creamy Layers With Crispy Onions overview image

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.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

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

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 25g125%
Cholesterol 145mg48%
Sodium 820mg36%
Total Carbohydrate 32g12%
Dietary Fiber 5g18%
Sugars 6g
Protein 18g36%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

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.

4

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.

★★★★★4.8(5 reviews)
Allison Carter