Side Dishes
This Barefoot Contessa green bean casserole delivers the creamy mushroom streaks and crispy fried onion topping that make it a holiday staple. The secret lies in perfectly cooked green beans, rich mushroom sauce, and a golden, crunchy layer that stays crisp even after baking.
I've perfected this recipe through years of testing, ensuring every element comes together just right.
The foundation starts with tender green beans sautéed just enough to soften without losing their bright color. A velvety mushroom sauce—made from cream, butter, and fresh mushrooms—binds everything together, creating those signature creamy streaks that make this dish unforgettable.
The key to the crispy topping? Using high-quality fried onions baked until golden and slightly caramelized.
What you'll end up with is a restaurant-quality side dish that's creamy, savory, and topped with irresistibly crispy fried onions. The layers of flavor—earthy mushrooms, rich cream, and sweet onions—come together in every bite, making this casserole the perfect complement to roasted meats or holiday feasts.
Ready in about 45 minutes, this recipe is ideal for holiday gatherings or weeknight dinners when you want something special. The best part? It tastes even better the next day, so you'll have leftovers to enjoy. Let's get started on this classic comfort dish.
Ingredients for barefoot contessa green bean casserole
Here’s what you’ll need to create that signature creamy mushroom sauce and crispy fried onion topping.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🥦 | 1 ½ lb | Trimmed, ends removed |
| Yellow Onions 🧅 | 1 whole | Medium size, sliced thin |
| White Mushrooms 🍄 | 8 oz | Sliced thin, cremini or baby bella |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Unsalted Butter 🧈 | 4 tbsp | European-style preferred |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening sauce |
| Chicken Broth 💧 | ½ cup | Low-sodium preferred |
| French Fried Onions 🧅 | 1 cup | High-quality, store-bought |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| White Pepper 🌶️ | ¼ tsp | For finishing |
| Fresh Thyme Leaves 🌿 | 1 tsp | Or 0.25 tsp dried |
The mushrooms are non-negotiable for those signature creamy streaks. Baby bella or cremini have the best texture, but white mushrooms work too. Slice them thin so they cook down evenly. For the green beans, trim the ends but leave them whole—they’ll hold their shape better. I always grab Trader Joe’s frozen French fried onions for the topping—they’re pre-sliced and stay crispy longer than the canned stuff. If you’re using fresh onions for the base, soak them in cold water for 10 minutes to mellow their sharpness.
No French fried onions? Quick-pickle red onions (thinly sliced, vinegar, sugar, salt) give a similar crunch. Short on mushrooms? Extra cremini plus a splash of mushroom powder boosts umami. The thyme is optional but adds depth—dried works at one-third the amount. For the cream, full-fat is a must—light cream won’t give those luscious streaks. And if you’re worried about the green beans getting mushy, undercook them slightly—they’ll finish in the oven.
This casserole tastes even better the next day, so make it ahead. Assemble everything up to the fried onions, cover, and refrigerate for up to 24 hours. The flavors meld beautifully. For the fried onions, toast them in the oven at 375°F for 5-7 minutes right before serving to keep them crisp. Leftovers keep for 4-5 days in the fridge—reheat covered with a damp paper towel to restore crispiness.
Why You'll Love This Recipe
- No Fuss, Big Payoff: I swear, the only prep is snapping beans and dicing onions—no fancy techniques, just fresh green beans and mushrooms sautéed in butter until they’re golden. That creamy sauce? Just heavy cream and a splash of milk, stirred in while the pan’s still warm. Honestly, it’s the kind of dish where you can zone out and still end up with something restaurant-worthy.
- Creamy Crisp Contrast: Between us, that buttery mushroom sauce clinging to the green beans? Chef’s kiss. The edges get perfectly crispy under the broiler while the centers stay tender, and the onions add just enough sweetness to balance the richness. It’s the kind of flavor combo that makes you go back for seconds without even thinking.
- Weeknight to Holiday: I make this for lazy Tuesdays when I don’t want to cook, but it’s also my go-to for Thanksgiving sides—because let’s be real, it’s easier than pie and just as crowd-pleasing. Double the batch, reheat leftovers, or serve it cold in the fridge for a next-day lunch that still tastes fresh.
- Leftovers That Don’t Suck: Most casseroles dry out or turn soggy, but this one? Reheats like a dream—just pop it in the oven with a little extra butter, and it’s back to creamy perfection. Plus, the ingredients are cheap enough that you can afford to make a big batch without breaking the bank. My college-fund strategy, if you will.
Step-by-step instructions for Barefoot Contessa's green bean casserole
Here's how to create that iconic creamy mushroom sauce and crispy fried onion topping—just like Ina's.
Blanch and Prepare the Green Beans
Trim the ends from the 1.5 lb fresh green beans and cut them into 2-inch pieces. This size ensures they cook evenly without becoming mushy. Bring a large pot of salted water to a rolling boil over high heat—you want it to be vigorously bubbling when you add the beans.
Add the green beans and cook for 3-4 minutes until they're bright green and just beginning to soften. Drain immediately in a colander and rinse under cold water to stop the cooking process. This blanching preserves their vibrant color and crisp texture. Spread them on a baking sheet and set aside—they'll be ready to assemble later.
Create the Creamy Mushroom Sauce
In a large skillet, melt 2 tablespoons of the unsalted butter over medium heat. Add the 1 whole yellow onion, sliced thin, and cook for 5-6 minutes until soft and translucent. Stir occasionally to prevent browning. Add the 2 cloves minced garlic and cook for another 30 seconds until fragrant—this prevents any bitterness from developing.
Increase heat to medium-high and add the 8 oz sliced white mushrooms. Cook for 6-8 minutes until they release their moisture and begin to brown. The mushrooms should be tender but still hold their shape—overcooking will make them rubbery. Sprinkle with 1 tsp fresh thyme leaves and cook for another 30 seconds to infuse the flavor.
Thicken the Sauce and Combine Ingredients
Reduce heat to medium and stir in the 1 tablespoon all-purpose flour, cooking for 1-2 minutes until it forms a smooth paste with the mushrooms. Gradually whisk in the 0.5 cup heavy cream and 0.5 cup chicken broth, stirring constantly to prevent lumps from forming. Let the mixture simmer for 3-4 minutes until it thickens to a creamy consistency—it should coat the back of a spoon.
Season with 1.5 tsp salt, 0.5 tsp ground black pepper, and 0.25 tsp white pepper. Stir in the remaining 2 tablespoons unsalted butter until melted and fully incorporated. The sauce should be rich, velvety, and just thick enough to coat the green beans beautifully. Taste and adjust seasoning if needed—this is where the magic happens.
Assemble and Bake the Casserole
Preheat your oven to 375°F. In a 9x13-inch baking dish, spread the blanched green beans in an even layer. Pour the creamy mushroom sauce over the top, gently stirring to ensure the beans are well coated. Sprinkle 1 cup french fried onions evenly over the surface—this topping is what makes this dish legendary.
Bake uncovered for 25-30 minutes until the sauce is bubbly and the fried onions are golden brown and crispy. The edges should be slightly browned, and the green beans should be tender but still hold their shape. If the onions aren't crispy enough, broil for 1-2 minutes at the end, keeping a close eye to prevent burning.
Rest and Serve with Confidence
Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This resting period allows the sauce to thicken slightly and the flavors to meld together. The green beans should be tender-crisp, the mushroom sauce creamy and rich, and the fried onions perfectly crispy on top.
Serve warm with a side of crusty bread or a simple green salad. The contrast of the crispy onions against the creamy sauce and tender green beans is what makes this classic dish so irresistible. Each bite delivers that perfect balance of textures and flavors that Barefoot Contessa fans love.
Pro Tips For Making Barefoot Contessa Green Bean Casserole
- Trim Beans Like a Pro: Cut the ends off your green beans at a 45-degree angle—it looks better and prevents them from curling up in the casserole. I used to just chop them straight across, and they’d always look messy in the dish.
- Sauté Mushrooms Until Dry: Cook the mushrooms until all the liquid has evaporated—about 8-10 minutes on medium-high. Wet mushrooms will make your cream sauce watery, and nobody wants a soggy casserole.
- Salt the Cream Early: Mix the salt into the heavy cream before adding it to the butter-onion-mushroom mix. This ensures even seasoning, and you won’t end up with a bland sauce that needs last-minute rescue.
- Bake Covered First: Start the casserole under foil for the first 20 minutes—this keeps the beans tender and the cream from separating. After that, uncover and broil for 3-5 minutes to get that golden top. (Yes, even if you’re impatient like me.)
Best sauces and condiments for barefoot contessa green bean casserole
Creamy Mushroom Sauce
The heart of this casserole is the creamy mushroom sauce, where heavy cream and European-style butter create those signature streaks. I always use fresh mushrooms (cremini or baby bella) because they develop a deeper umami flavor than canned.
For extra richness, I add a pinch of white pepper at the end—it adds subtle warmth without overpowering. 🍄
If you're short on time, mushroom powder (½ tsp) can intensify the flavor, but nothing beats fresh. For a vegetarian twist, swap the chicken broth for vegetable broth—just add a splash of soy sauce (½ tsp) for depth.
The sauce should coat the back of a spoon when done, so don’t rush the thickening step!
French Fried Onion Topping
The crispy fried onion topping is non-negotiable for that classic crunch. I swear by Trader Joe’s frozen French fried onions—they’re pre-sliced and stay crispier than canned versions.
For a homemade version, thinly slice 2 large yellow onions, fry in neutral oil (like avocado oil) until golden, then drain on paper towels. 🧅
Pro tip: Toast the onions fresh right before serving by sprinkling them on top and broiling for 3-5 minutes—this keeps them crispy even after baking. If you’re worried about sogginess, bake the casserole uncovered for the last 5 minutes to let excess moisture evaporate.
Cheese Variations
While the original recipe skips cheese, adding sharp cheddar (½ cup, shredded) or Gruyère (¼ cup) before baking creates a gooey, savory layer. I like to mix it into the sauce or sprinkle it under the fried onions.
For a creamy twist, stir in 2 oz cream cheese with the butter at the start. 🧀
If you’re avoiding dairy, nutritional yeast (2 tbsp) adds a cheesy flavor without the fat. For a spicy kick, mix in ½ tsp smoked paprika with the cheese—it pairs perfectly with the mushrooms. Always taste the sauce before baking to adjust seasoning!
Herb and Spice Boosters
Fresh thyme and garlic are the backbone of the flavor, but don’t be afraid to experiment. A sprig of rosemary (finely chopped) or fresh parsley (stirred in at the end) brightens the dish. For a Mediterranean twist, add ½ tsp dried oregano with the thyme. 🌿
If you love heat, a pinch of cayenne (¼ tsp) or crushed red pepper flakes (½ tsp) in the sauce adds a subtle kick. For a smoky depth, a dash of liquid smoke (¼ tsp) works surprisingly well.
Always balance bold flavors with a touch of sugar (¼ tsp) to round out the acidity.
Make-Ahead Sauce
Prep the mushroom sauce ahead and store it in an airtight container in the fridge for up to 3 days. It actually tastes better the next day as the flavors meld! Reheat gently on the stove with a splash of chicken broth to restore creaminess. 🕒
For the full casserole, assemble it up to the fried onions, cover, and refrigerate for 24 hours. Bake straight from the fridge—just add 5-10 extra minutes to the cooking time.
This method deepens the flavors and makes cleanup a breeze. Leftovers keep for 4-5 days in the fridge or 3 months in the freezer (without the onions).
Nutrition facts
Frequently asked questions
Can I use frozen green beans instead of fresh?
For frozen green beans, thaw them first by soaking in cold water for 5 minutes, then drain well. They’ll need slightly less cooking time—about 2 minutes in boiling water—since they’re pre-cooked. Just make sure they’re still bright green and tender-crisp before assembling the casserole.
Why does my fried onion topping get soggy?
The most common cause is baking with the dish covered or adding onions too early. For crispy results, always bake uncovered for the last 5 minutes and add fried onions right before serving. If needed, broil for 1-2 minutes at the end to restore crispness.
Can I make this casserole ahead of time?
Yes! Assemble everything except the fried onions, cover tightly, and refrigerate for up to 24 hours. Bake straight from the fridge, adding 5-10 extra minutes to the cooking time. For the onions, toast them fresh in the oven at 375°F for 5 minutes before serving to keep them crispy.
What's the secret to creamy mushroom streaks?
The streaks come from heavy cream and European-style butter simmered just right. Use fresh mushrooms (not canned) and cook them until tender but still holding their shape. The sauce should thicken to a spoon-coating consistency—don’t rush this step!
Can I make this vegetarian?
Easily! Swap the chicken broth for vegetable broth and add ½ tsp soy sauce for depth. For extra umami, stir in 1 tsp nutritional yeast with the mushrooms. The flavor will still be rich and satisfying without any meat.
