This post may contain affiliate links. Please read our disclosure policy.
Elevate your holiday feast with our creamy and crispy Green Bean Casserole! Made with a creamy homemade mushroom soup and topped with crispy French fried onions, this simple yet flavorful side dish is the ultimate crowd-pleaser.
Whether you’re pairing it with our Herb Butter Roast Turkey for Thanksgiving or serving it at a cozy family dinner, this casserole is guaranteed to shine on your table!

What Sets This Creamy and Crispy Bean Casserole Apart?
If you’re searching for the ultimate side dish to complement our beloved Garlic Herb Butter Roast Turkey, look no further than this irresistible Bean Casserole.
What sets our Casserole apart? It all begins with the base—a luxuriously creamy homemade mushroom soup made with fresh brown or cremini mushrooms. Prepared in advance, this flavorful soup saves you time when holiday crunch hits, without compromising on taste.
Loved in countless homes across the country, this casserole is a Thanksgiving classic. Its secret? A perfectly crispy, golden topping that’s delightfully crunchy and incredibly simple to make. Add it to your menu alongside staples like Mashed Potatoes or Honey Roasted Carrots, and make your holiday feast one to remember!
Creamy & Crispy Bean Casserole: Key Ingredients
The secret to this Crispy Bean Casserole is all in the ingredients. Tender green beans bring vibrant freshness, creamy homemade mushroom soup adds rich depth, and crispy fried onions create a crunchy topping that’s simply irresistible. Simple staples, unforgettable flavor!
- Fresh Green Beans: Choose green beans with a vibrant, deep green color and a crisp texture—they should snap easily when bent. Fresh beans deliver unbeatable flavor and crunch, but properly thawed frozen beans work wonderfully too for convenience. If you have left over grean beans check out my Buttery Sautéed Green Bean Recipe recipe
- Brown or Cremini Mushrooms: Pick mushrooms that are firm, plump, and free from damp spots. Cremini mushrooms bring a rich, earthy depth to the casserole, and their natural moisture is perfect for creating a creamy soup base.
- Garlic Cloves: Opt for fresh, firm garlic bulbs with tight skins for the best flavor. Minced fresh garlic adds a bold aromatic punch that transforms the dish into something truly special.
- French Fried Onion Rings: For maximum crunch and flavor, use fresh onion rings or a trusted store-bought brand. They add a savory, crispy topping that balances the creamy texture of the casserole beautifully. If you’d like to make your casserole a little lighter and completely from scratch, check out our Stove Top Green Bean Casserole!
*Pro Note – See recipe card at the bottom for full list of ingredients and measurements
Additions And Substitutions
When it comes to Crispy Bean Casserole, the charm is in its adaptability. Out of an ingredient? No stress—easy substitutions will keep the creamy goodness and crispy crunch intact!
- Lighten It Up: Replace heavy cream with half-and-half or even evaporated milk for a slightly lighter version that doesn’t sacrifice creaminess.
- Add a Cheesy Touch: Mix some grated parmesan or sharp cheddar into the creamy soup base for an extra layer of richness. If cheesy dishes are your thing, you’ll love my Cheesy Roast Green Beans recipe! Perfect for satisfying those cheesy cravings.
- Dairy-Free Option: Use a dairy-free butter alternative and swap cream with coconut cream or cashew cream for a vegan-friendly casserole. Keep in mind that using coconut cream will alter the final taste of the recipe.
- Crunchy Topping Alternatives: If you’re out of French fried onions, panko breadcrumbs toasted with butter or crushed potato chips make great substitutes with a similar crunch.
How To Make Perfect Green Bean Casserole: Step-By-Step
Let’s get cooking! With just a few easy steps, you’ll be serving up a creamy, crunchy Bean Casserole that’s bound to steal the spotlight at your table. Let’s make it happen!
- Prepare Fresh Green Beans: Preheat your oven to 400°F (200°C). Bring salted water to a boil in a large pot and blanch the green beans for 5 minutes. Drain immediately, transfer to ice water to cool, then drain again and set aside.
- Start the Mushroom Soup: Melt butter in a skillet over medium-high heat. Sauté diced onion until soft and translucent, then add minced garlic and cook until fragrant. Stir in sliced mushrooms and cook until softened and juicy.
- Add Wine: If using Marsala wine, pour it into the skillet and let it simmer for 3 minutes. This adds depth of flavor and deglazes the pan, incorporating those caramelized bits. These bits enhance the sauce with a savory, robust taste.
- Make the Soup Base: Sprinkle flour over the mushrooms, stirring well to combine, and cook for 2 minutes. Gradually add chicken stock, stirring constantly to prevent lumps. Simmer until the mixture thickens slightly.
- Season the Soup: Add a crumbled beef bouillon cube, season with salt and pepper, and stir in heavy cream (or your chosen alternative). Let the soup cook until it thickens to a creamy consistency, about 4-5 minutes.
- Combine Beans and Soup: Remove the skillet from heat and gently fold in the blanched green beans. Mix in half of the French’s fried onion rings for added crunch and flavor throughout.
- Transfer to Baking Dish & Add Topping: Pour the green bean and soup mixture into a greased baking dish and spread evenly. Sprinkle the remaining fried onion rings over the top to create a crispy, golden topping.
- Bake and Serve: Bake the casserole until bubbling and golden brown on top. Let it rest for a few minutes before serving to allow the dish to set, making it easier to serve and enjoy.
This Creamy & Crunchy Bean Casserole pairs beautifully with hearty mains like our Slow-Cooked Beef Brisket or Honey Baked Ham. For sides, try our creamy Garlic Parmesan Scalloped Potatoes—they’re a match made in comfort food heaven! Together, these dishes create a truly indulgent feast perfect for family gatherings or holiday celebrations. Explore these recipes and make your meal unforgettable!
Recipe FAQ’s
Absolutely! Replace chicken stock with vegetable stock and omit the beef bouillon cube. This vegetarian Green Bean Casserole will still be rich and flavorful!
For optimal flavor, use brown or cremini mushrooms in your casserole. They add a deeper, earthier taste compared to white button mushrooms, enhancing the overall richness of the dish.
Yes, you can use frozen green beans! Just be sure to thaw and drain them properly before adding them to the casserole to avoid excess moisture. Fresh green beans can be blanched for a crispier texture.
Other Delicious Thanksgiving Dishes
Love The Food? Follow us on Facebook, YouTube, Pinterest and Instagram to be notified about our new recipes!
You might also like
Get a free eBook!
Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!
Green Bean Casserole Recipe
Ingredients
FOR THE BEANS:
- 1 pound green beans fresh, rinsed, trimmed and halved
FOR THE SOUP:
- 2 tablespoons butter preferably reduced fat
- 1 onion diced
- 2 garlic cloves minced
- 12 ounces brown or cremini mushrooms sliced
- 1/4 cup Marsala wine optional – use any dry red or white wine
- 1 cube beef bouillon crumbled
- 1/2 teaspoon salt
- 1/2 teaspoon cracked pepper to taste
- 2 tablespoons all-purpose flour
- 1 1/2 cups chicken broth or stock
- 1/2 cup heavy cream half and half or evaporated milk
- 6 ounces French's fried onion rings divided
Instructions
- Preheat oven to 400°F (200°C).
- Bring 2 quarts (litres) of salted water to the boil in a large pot over medium-high heat. Add beans and boil for about 5 minutes.
- Drain in a colander and quickly immerse beans in a large bowl of ice water to stop the cooking process. Drain and set aside.
- Melt the butter in a skillet over medium-high heat. Sauté onion for 2 to 3 minutes until softened. Cook garlic until fragrant, about 1 minute.
- Add mushrooms and cook for 5 minutes. Pour in wine (if using) and allow to cook for 3 minutes.
- Sprinkle mushrooms with flour, mix well and cook for 2 minutes. Add the broth and simmer for 2 minutes.
- Reduce heat to medium-low, season with salt, pepper and crumbled bouillon. Stir in the cream or half and half. Cook until the soup thickens (about 4-5 minutes).
- Remove from the heat and stir in the cooked green beans with half of the onions. Top with the remaining onions.
- Bake until bubbling, about 15 minutes. Remove and serve immediately.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
This green bean casserole recipe looks absolutely delicious! I love how you’ve added a twist to the classic dish with fresh ingredients and homemade components. The step-by-step instructions are clear and easy to follow, which is perfect for someone like me who is always looking to improve my cooking skills. Can’t wait to try this out at my next family gathering. Thank you for sharing!
Amazing!!! I made the soup to make the casserole before I saw that you had a casserole recipe here. It’s incredible…. hands down the best cream of mushroom I’ve ever had. We just had a cup of the soup each because the smell of the turkey cooking and other stuff was driving us all crazy. Can’t wait for the casserole now!! Thanx
This recipe is to die for!!!!!!!!! Your recipes are a staple in my house! I don’t usually make the green bean casserole For thanksgiving because people who come to my house bring a dish and we divide the cooking but this year I found out I have celiacs and I’m doing the entire thanksgiving dinner myself because I’m afraid to eat gluten accidentally so of course I had to use your recipe and make it gluten free by using GF bouillon, GF flour, and I bought GF fried onions!!! This is amazing! I’ve only made the soup portion so far and won’t eat the casserole until Thursday but I’m afraid I won’t be able to wait! Thank you so much for this absolutely amazing recipe! For once I’m actually looking forward to eating the Green bean casserole!
This recipe does not say what temperature to bake the casserole at.
You have converted me! I thought my ADHD would keep me from learning how to truly cook. I’m not overwhelmed when following your recipes and am now inspired. Often something wasnt clear or the recipe was missing a measurement or lacked in flavor. I have felt like a failure for so long. I now have confidence which stirs my passion for the next conquest. My honey is also incredibly grateful, no more dry-hard to swallow chicken. We are no longer hungry lol. Everything I have made so far has been amazingly delicious. Many thanks to you Karina!! 🙏♥️
Hi! Instructions twice just say “bake until bubbling”… what temperature?
Thanks!
Same temperature, 400*. Enjoy your green bean casserole! XO