๐ Introduction
Green bean casserole is one of those iconic holiday dishes that shows up on nearly every Thanksgiving table. But this BAโs Best Green Bean Casserole is a serious upgrade from the canned-soup version. With fresh green beans, sautรฉed crimini mushrooms, garlic, thyme, and a homemade creamy sauce, itโs rich, flavorful, and indulgent without being heavy.
Finished with crispy fried onions and a sprinkle of Parmesan, this dish delivers the perfect balance of freshness, creaminess, and crunch. Serve it at your next holiday meal, and you may never go back to the old version again.
๐งฐ Equipment Needed
- Large pot (for blanching beans)
- Large skillet
- Wooden spoon or spatula
- Strainer/colander
- Baking dish (9×13-inch or similar)
- Whisk
- Oven
๐ Ingredients
- 2 lb green beans, trimmed
- 1 lb crimini mushrooms, sliced
- 4 garlic cloves, minced
- 4 sprigs fresh thyme
- 2 tbsp all-purpose flour
- 2 tbsp olive oil
- 6 tbsp unsalted butter
- 1 ยผ cups whole milk
- 1 cup heavy cream
- ยฝ cup Parmesan cheese, grated
- ยพ cup Frenchโs fried onions
- Kosher salt, to taste
- Freshly ground black pepper, to taste
๐ฉโ๐ณ Directions
Step 1: Blanch green beans
Bring a large pot of salted water to a boil. Add green beans and cook for 3โ4 minutes until bright green and slightly tender. Drain and immediately transfer to a bowl of ice water to stop cooking. Drain again and set aside.
Step 2: Cook mushrooms and aromatics
In a large skillet, heat olive oil and 2 tbsp butter over medium heat. Add mushrooms and cook until browned, about 6โ8 minutes. Stir in garlic and thyme; cook for 1 minute until fragrant.
Step 3: Make the sauce
Add remaining 4 tbsp butter to the skillet. Once melted, stir in flour and cook for 1โ2 minutes to form a roux. Slowly whisk in milk and cream. Cook until mixture thickens, about 5 minutes. Stir in Parmesan. Season with salt and pepper.
Step 4: Assemble casserole
In a baking dish, combine green beans and mushroom sauce. Mix gently until beans are evenly coated.
Step 5: Top and bake
Sprinkle fried onions over the top. Bake at 375ยฐF (190ยฐC) for 20โ25 minutes, until bubbly and golden.
Step 6: Serve
Let cool slightly before serving.
๐ฝ๏ธ Servings & Timing
- Servings: 8โ10 side portions
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: ~1 hour
๐ง Storage & Reheating
- Store leftovers covered in the fridge for up to 3 days.
- Reheat in the oven at 350ยฐF for 15โ20 minutes until hot.
- Can be made 1 day ahead (assemble without onions, refrigerate, then bake with onions before serving).
- Not freezer-friendly (cream sauce may split).
๐ฅ Variations
- Cheesy Version: Add Gruyรจre or cheddar to the sauce.
- Nutty Twist: Sprinkle toasted almonds on top with the onions.
- Herb Upgrade: Add rosemary or sage for a holiday vibe.
- Lighter Option: Use half-and-half instead of heavy cream.
- Vegan Swap: Use plant-based milk/cream and vegan fried onions.
โ 10 FAQs
- Can I use canned green beans? โ Fresh is best for texture, but canned works in a pinch.
- Do I have to use Frenchโs onions? โ Theyโre traditional, but homemade crispy shallots are delicious.
- What mushrooms work best? โ Crimini add richness, but button or mixed mushrooms are fine.
- Can I make this gluten-free? โ Yes, use GF flour and gluten-free crispy onions.
- Why blanch the beans first? โ It keeps them vibrant and prevents overcooking.
- Can I prepare it ahead? โ Yes, assemble without onions, refrigerate, then bake before serving.
- Can I freeze it? โ Not recommended (cream sauce may separate).
- Can I add more cheese? โ Absolutely, Parmesan, Gruyรจre, or mozzarella all work.
- How do I prevent a watery casserole? โ Drain beans well and let sauce thicken fully.
- Is it very rich? โ Yes, but balanced by the fresh green beans and herbs.
๐ Conclusion
This BAโs Best Green Bean Casserole is creamy, fresh, and packed with flavor. By skipping the canned soup and making everything from scratch, youโll get a holiday side thatโs both comforting and elevated.
Serve it with turkey, ham, or any festive main dish, and itโs sure to become a Thanksgiving (or Christmas!) tradition in your home.

BAโs Best Green Bean Casserole | From-Scratch Holiday Side
Ingredients
Equipment
Method
- Bring a large pot of salted water to a boil. Add green beans and cook for 3โ4 minutes until bright green and slightly tender. Drain and immediately transfer to a bowl of ice water to stop cooking. Drain again and set aside.
- In a large skillet, heat olive oil and 2 tbsp butter over medium heat. Add mushrooms and cook until browned, about 6โ8 minutes. Stir in garlic and thyme; cook for 1 minute until fragrant.
- Add remaining 4 tbsp butter to the skillet. Once melted, stir in flour and cook for 1โ2 minutes to form a roux. Slowly whisk in milk and cream. Cook until mixture thickens, about 5 minutes. Stir in Parmesan. Season with salt and pepper.
- In a baking dish, combine green beans and mushroom sauce. Mix gently until beans are evenly coated.
- Sprinkle fried onions over the top. Bake at 375ยฐF (190ยฐC) for 20โ25 minutes, until bubbly and golden.
- Let cool slightly before serving.
Notes
This BAโs Best Green Bean Casserole is creamy, fresh, and packed with flavor. By skipping the canned soup and making everything from scratch, youโll get a holiday side thatโs both comforting and elevated. Serve it with turkey, ham, or any festive main dish, and itโs sure to become a Thanksgiving (or Christmas!) tradition in your home.





