Save to Pinterest The first time I made green bean casserole from scratch instead of canned soup, my husband actually asked what was different about it. The mushrooms gave it this earthy depth that made the whole house smell like someone who really knew what they were doing in the kitchen. I felt disproportionately proud pulling that bubbling dish from the oven, crispy onions turning golden while the creamy sauce peeked through in spots.
Last Thanksgiving, my usually reserved cousin went back for thirds and finally asked for the recipe. I watched her scribble it down on the back of a grocery receipt while everyone else was still clearing their plates. Theres something about a classic green bean casserole that makes people feel at home, even when theyre sitting at a crowded holiday table with relatives they havent seen in months.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 1 lb fresh green beans: Fresh beans maintain their texture better than canned, giving each bite a satisfying snap
- 8 oz cremini mushrooms: These baby bellas add a meaty, savory depth that elevates the entire dish
- 2 tbsp butter and flour: This classic roux creates the foundation for a silky, velvety sauce
- 1 cup whole milk and 1/2 cup vegetable broth: The combination creates a creamy base without being too heavy or rich
- 1/2 cup sour cream: Adds a subtle tang that balances the earthy mushrooms and sweet onions
- 1/4 tsp nutmeg: A tiny pinch that makes the sauce taste complex and professional
- 1 1/2 cups crispy fried onions: The crowning glory that adds crunch and savory flavor in every bite
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Blanch the green beans:
- Drop trimmed beans into boiling salted water for 4 to 5 minutes until they turn bright green and tender crisp. Immediately plunge them into ice water to stop cooking and preserve that gorgeous color.
- Build the flavor base:
- Melt butter in a skillet and cook chopped onion until softened, about 2 minutes. Add garlic and sliced mushrooms, cooking until mushrooms release their liquid and turn golden, 5 more minutes.
- Create the creamy sauce:
- Stir flour into the vegetables and cook for 1 minute to remove the raw flour taste. Slowly whisk in milk and broth, stirring constantly until the sauce thickens and bubbles, about 3 to 4 minutes.
- Finish and assemble:
- Remove from heat and stir in sour cream, salt, pepper, and nutmeg until smooth. Fold in the drained green beans, transfer to a greased baking dish, and top with 1 cup of fried onions.
- Bake until golden:
- Bake at 350°F for 25 minutes until bubbling and fragrant. Sprinkle with remaining onions and return to the oven for 5 minutes until everything is gloriously golden brown.
Save to Pinterest My daughter, who swore she hated green beans for years, finally tried this at a friends house and came home raving about it. I watched her face light up when she realized it was the same dish Id been making for years, just without the trauma of being forced to eat mushy canned beans at childhood dinners. Now she requests it for her birthday dinner every year.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Make It Ahead
Assemble everything except the fried onions up to 24 hours before baking. Cover tightly and refrigerate, then add the onions and bake when ready. The flavors actually meld together beautifully overnight.
Crispy Onion Upgrade
Store bought fried onions work perfectly fine, but making your own is a game changer. Thinly slice onions, toss with flour and seasonings, then fry until golden. The difference in texture and flavor is remarkable.
Serving Suggestions
This casserole pairs beautifully with roasted turkey, glazed ham, or even as a vegetarian main with crusty bread. The creamy sauce and crispy topping make it feel indulgent enough for special occasions.
- Let the dish rest for 5 minutes before serving so the sauce sets slightly
- Reheated leftovers maintain their texture surprisingly well the next day
- Add extra fried onions right before serving to maintain maximum crunch
Save to Pinterest Every time I serve this at gatherings, someone inevitably asks why green bean casserole only appears on holidays. Honestly, I started making it year round because life is too short to wait for November to eat something this comforting.
Recipe Questions & Answers
- → Can I make green bean casserole ahead of time?
Yes! Assemble the casserole completely, but hold off on adding the fried onions. Cover tightly and refrigerate for up to 24 hours. When ready to serve, top with onions and bake as directed, adding a few extra minutes if needed since it's coming from the refrigerator cold.
- → Can I use frozen green beans instead of fresh?
Absolutely. Use thawed frozen green beans and skip the initial blanching step since they're already tender. Simply drain well and mix directly into the sauce. You may need to reduce the baking time by about 5 minutes to prevent overcooking.
- → What can I use instead of fried onions?
You can make your own crispy topping by slicing onions thinly, tossing with flour and seasonings, then frying until golden. Alternatively, buttery breadcrumbs mixed with parmesan or crushed buttery crackers create a delicious, savory topping with similar crunch.
- → How do I make this gluten-free?
Replace all-purpose flour with a 1:1 gluten-free flour blend, and ensure your fried onions are certified gluten-free. Most traditional fried onion brands contain wheat, but several brands now offer gluten-free versions, or you can easily make them at home using gluten-free flour.
- → Can I freeze green bean casserole?
The texture of the creamy sauce may separate slightly upon freezing, but it's still possible. Assemble without the fried onion topping, wrap tightly, and freeze for up to 2 months. Thaw overnight in the refrigerator before baking, add fresh onions, and bake until heated through and bubbling.