Side Dishes
This Binging With Babish green bean casserole recipe brings back the comforting flavors of holiday dinners with its creamy mushroom sauce and golden, crispy fried onion topping. 💛 The secret to achieving that perfect texture lies in layering the ingredients just right—starting with a rich, velvety base that coats every green bean and mushroom.
The classic combination of canned green beans, creamy mushroom sauce, and crispy fried onions creates a dish that’s nostalgic yet satisfyingly modern. Whether you're hosting a family dinner or craving a comforting side, this recipe delivers restaurant-quality results with minimal effort.
The key is baking it until the top is bubbly and golden, ensuring every bite is packed with flavor and crunch.
What makes this version stand out is the balance of textures—tender green beans, creamy mushrooms, and a crispy topping that adds just the right amount of crunch. It’s the kind of dish that disappears quickly, leaving everyone asking for seconds.
The best part? It’s easy to adapt with vegan cheese or gluten-free ingredients, making it versatile for any dietary preference.
Perfect for holidays, potlucks, or a cozy weeknight dinner, this green bean casserole is a timeless classic with a modern twist. Let’s get started on creating a dish that feels like home.
Ingredients for binging with babish green bean casserole
Creamy mushroom sauce meets crispy fried onions—this combo delivers nostalgic holiday flavors with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Green Beans 🥦 | 2 cups | Drained and rinsed thoroughly |
| Fresh White Mushrooms 🍄 | 1 lb | Sliced into even pieces |
| Heavy Cream 🥛 | 1 cup | Full-fat for best texture |
| Milk 🥛 | ½ cup | Whole milk preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
| Yellow Onion 🧅 | 1 whole | Diced finely for sauce |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Chicken Broth 💧 | 1 cup | Low-sodium preferred |
| Crispy Fried Onions 🧅 | 1 ½ cups | Store-bought or homemade |
| Shredded Cheddar Cheese 🧀 | 1 cup | Sharp cheddar preferred |
| Butter 🧈 | 2 tbsp | Unsalted for flavor control |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Parsley 🍃 | 1 tsp | For garnish and flavor |
The mushrooms are the star here—cremini or white work best, but any variety will do. Trader Joe's has pre-sliced mushrooms that save time, but slicing fresh gives you better texture. For the green beans, Green Giant or Del Monte are the most reliable canned brands—just make sure they're low-sodium. The heavy cream needs to be full-fat for that velvety texture (none of that skim nonsense). If you're feeling fancy, Organic Valley heavy cream is my go-to, but any brand works. The key is letting the sauce simmer until it's thick and glossy—don't rush it!
No heavy cream? Coconut cream works in a pinch (though the flavor will differ slightly). Running out of chicken broth? Vegetable broth or even water with a bouillon cube gets you close. The fried onions can be swapped for crushed potato chips if you're in a bind—just make sure they're seasoned. For a vegan version, cashew cream replaces the heavy cream and vegan cheese tops it off. The flour is just for thickening, but if you're gluten-free, cornstarch or arrowroot powder does the trick. Pro tip: Toast the flour in the butter for 30 seconds to remove the raw taste—worth the extra minute!
This casserole tastes even better the next day—make it ahead and bake it fresh. Keeps in the fridge for 4-5 days and freezes beautifully for 3 months. I always double the fried onions because they disappear fast. Store leftovers in an airtight container with a sprinkle of parsley on top—keeps the crispy topping intact. For serving, I like to add a dollop of sour cream and extra black pepper—trust me on the full-fat version!
Why You'll Love This Recipe
- No Chopping Needed: I swear by canned green beans here—just drain, toss with mushrooms, and call it a day. The prep is so minimal, you’ll have time to set the table and pour wine before it even goes in the oven.
- Creamy Mushroom Magic: That velvety roux made from flour, heavy cream, and milk? It clings to the green beans like a hug. The mushrooms soak it up perfectly, giving every bite that rich, savory depth you’d pay $20 for at a restaurant.
- Leftovers That Beg: Between us—this stuff tastes better the next day. The flavors meld into this cozy, creamy blanket, and it reheats in minutes. I’ve sent containers home with coworkers just to hear them ask for the recipe.
- Budget Dinner Hero: Five ingredients, one pan, zero waste. Canned beans and fresh mushrooms stretch into a meal that feeds four for under $10. Honestly, it’s the kind of dish that makes you feel like you’re feeding a crowd without breaking the bank.
Step-by-step instructions for creamy green bean casserole
Here's how to build that perfect creamy mushroom sauce and crispy topping combo!
🍳 Step 1: Sauté the Mushroom-Onion Base
Heat the 2 tablespoons butter in a large skillet over medium heat until melted and foaming. Add the 1 whole yellow onion and 1 lb fresh white mushrooms sliced into even pieces. Cook for 8-10 minutes until the mushrooms release their moisture and the onions become translucent.
Here's the thing—you want the mushrooms to get tender but not mushy. When they start to brown slightly at the edges, that's your cue. Add the 4 cloves minced garlic and cook for another 30 seconds until fragrant. This aromatic base is the flavor foundation for your creamy sauce.
🥘 Step 2: Build the Creamy Sauce
Pour in the 1 cup heavy cream and 0.5 cup milk, stirring constantly to combine with the mushroom mixture. Let it simmer gently for 3-4 minutes until slightly thickened. In a small bowl, whisk together the 2 tablespoons all-purpose flour with 1 cup chicken broth until smooth.
Slowly pour the flour mixture into the skillet while stirring vigorously. The sauce will thicken immediately—keep stirring for 2-3 minutes until it reaches a velvety consistency. Season with the 1 teaspoon salt and 0.5 teaspoon black pepper. This is where your creamy magic happens, so don't rush it!
👨🍳 Step 3: Combine with Green Beans
In a 9x13-inch baking dish, combine the 2 cups drained and rinsed canned green beans with the creamy mushroom sauce. Stir gently to coat all the green beans evenly. The mixture should look like a luscious, creamy green bean forest—this is what we're going for!
Sprinkle half of the 1 cup shredded cheddar cheese evenly over the top. The cheese will melt into the sauce and add that perfect cheesy depth. Don't skip this—it makes all the difference in the final flavor.
🔥 Step 4: Assemble the Crunchy Topping
In a small bowl, mix together the remaining 0.5 cup shredded cheddar cheese with the 1.5 cups crispy fried onions. Sprinkle this mixture evenly over the green bean casserole. The fried onions will create that glorious crunchy texture we all love, while the cheese ties everything together.
Here's a pro tip: Press down gently on the topping with the back of a spoon. This helps it crisp up better in the oven and prevents it from sliding off when you're serving. Trust me, it makes a difference!
🔥 Step 5: Bake to Golden Perfection
Preheat your oven to 375°F. Bake the casserole uncovered for 25-30 minutes until the top is golden brown and bubbly. The edges should be slightly crispy, and you should see that beautiful cheese pull-back effect.
When it's done, sprinkle with the 1 teaspoon dried parsley for a pop of color and freshness. Let it rest for 5 minutes before serving—this gives the juices time to redistribute and makes for easier cutting. Serve warm and enjoy every creamy, crunchy bite!
Pro Tips For Making Binging With Babish Green Bean Casserole
- Sauté Mushrooms Until Dry: Don’t just cook them—get those mushrooms downright crispy. After slicing, let them sit in the pan for a full 5-7 minutes on medium-high heat, stirring occasionally, until all the moisture evaporates. This makes a real difference in the final texture, especially when mixed with the creamy sauce.
- Drain Beans Twice: Skip the "just drain and go" step. After opening the canned beans, rinse them under cold water, then drain again. The extra rinse cuts down on that metallic aftertaste from the brine, and the second drain keeps the sauce from turning watery later. (Yes, even if you’re impatient like me.)
- Thicken Sauce Gradually: When mixing the flour, heavy cream, and milk into the mushroom-bean mixture, add the flour last and stir constantly over low heat. Dumping it all in at once? You’ll end up with lumps—even if you whisk like crazy. Better to let it simmer for 3-4 minutes until it coats the back of a spoon.
- Toast the Flour First: Before adding liquid, dry-toast the flour in the same pan you sautéed the mushrooms for 30 seconds. It deepens the flavor and removes any raw taste, which means your sauce won’t taste like flour paste. (I was skeptical until I tried it—now I never skip it.)
Troubleshooting great binging with babish green bean casserole
Sauce Too Thin?
If your creamy mushroom sauce isn't thickening enough, don't panic! The flour-to-liquid ratio is key—try adding 1 extra tablespoon flour mixed with 2 tablespoons cold water to create a slurry. Stir it into the simmering sauce and let it cook for 2-3 more minutes.
For an instant fix, whisk in 1 teaspoon cornstarch mixed with 1 tablespoon water and cook until thickened. 💡
Mushrooms Too Watery
Overly watery mushrooms happen when they release too much moisture. To fix this, pat sliced mushrooms with a paper towel before cooking to absorb excess liquid.
For future batches, cook mushrooms over medium-high heat for 5 minutes before adding other ingredients—this helps them release moisture faster and then evaporate it off. Trust me, your sauce will thank you!
Fried Onions Not Crispy
Store-bought fried onions lose their crunch when baked too long. For extra crispiness, sprinkle them on just before the final 5 minutes of baking. If using homemade fried onions, fry them in neutral oil (like vegetable or canola) at 350°F until golden and crisp.
Store them in an airtight container at room temperature—they stay crispy for 2 weeks!
Cheese Not Melting
Cheese clumping or not melting? The issue is usually temperature. Make sure your oven is fully preheated to 375°F before baking. For stubborn cheese, sprinkle 1 tablespoon milk over the top before baking—this helps the cheese melt smoothly.
If using vegan cheese, bake at 350°F for 5 extra minutes to ensure it melts properly. 🧀
Green Beans Too Soft
Overcooked green beans turn mushy when baked too long. To prevent this, bake the casserole for only 25 minutes at 375°F—the internal temp should reach 160°F. If your oven runs hot, cover loosely with foil for the first 20 minutes, then uncover to crisp the topping.
For extra tenderness, add 1/4 cup water to the baking dish before assembling.
Topping Sliding Off
If your crispy topping keeps sliding off, it's likely because the sauce underneath isn't set enough. Press down gently with a spoon before baking to help it adhere. For extra stability, spread a thin layer of refrigerated biscuit dough (like Pillsbury) under the topping before baking.
This creates a "glue" that keeps everything in place while still letting the casserole shine. 🍽️
Nutrition facts
Frequently asked questions
Can I make this green bean casserole ahead of time?
This dish actually tastes even better the next day. Assemble it completely (including the crispy topping) and refrigerate for up to 24 hours before baking. When ready, bake at 375°F for 30-35 minutes—the extra time helps the flavors meld beautifully. For make-ahead freezing, assemble and bake, then let it cool completely before wrapping tightly in foil and storing for up to 3 months. Reheat covered at 350°F for 20 minutes.
What can I substitute for the fried onions?
If you're out of fried onions, crushed potato chips (like Ruffles or Doritos) work surprisingly well—they add crunch and saltiness. For a healthier option, try toasted breadcrumbs mixed with 1 tablespoon melted butter and 1/2 teaspoon garlic powder. Another great swap is crushed pork rinds for a crispy, low-carb alternative. Just sprinkle the substitute on top after baking to maintain crispiness.
Why does my casserole look dry after baking?
Dry casserole usually happens when baked too long or at too high a temperature. The ideal internal temp is 160°F—use an instant-read thermometer to check. If your oven runs hot, cover loosely with foil for the first 20 minutes, then uncover to crisp the topping. For extra moisture, add 1/4 cup water or 1/2 cup milk to the baking dish before assembling. This prevents the sauce from over-thickening during baking.
Can I make this recipe without heavy cream?
Yes! For a lighter version, substitute the heavy cream with 1 cup whole milk and 1 tablespoon cornstarch mixed with 1 tablespoon water. For a vegan option, use 1 cup full-fat coconut cream or cashew cream (blend 1 cup soaked cashews with 1 cup water until smooth). The texture will be slightly different but still delicious. Just remember that dairy-free versions may need 2-3 extra minutes in the oven to set properly.
How do I keep the fried onion topping extra crispy?
Store-bought fried onions lose crunch when baked too long. For maximum crispiness, sprinkle them on just before the final 5 minutes of baking. If using homemade fried onions, fry them in neutral oil (like vegetable or canola) at 350°F until golden and crisp. Store them in an airtight container at room temperature—they stay crispy for 2 weeks. For extra insurance, broil for 1-2 minutes at the very end to re-crisp any softened onions.
