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!

Crunchy Green Bean Casserole with homemade cream of mushroom soup and French fried onions!

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

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
onion, flour, pepper, mushrooms, evaporated milk, green beans, onion rings, butter, chicken stock, wine, beef stock cube, garlic, salt

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!

Green Beans in a pot simmering
  1. 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.

diced onions being sautéd in a pan
  1. 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.

wine being poured into pan of mushroom soup
  1. 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.

mushroom soup simmering in a pot
  1. 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.

salt, pepper and crumbled beef stock cube inside the mushroom soup
  1. 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.

Mushroom soup combined with green beans and fired onion rings on the top
  1. 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.

green bean casserole in a baking dish being topper with fried onion rings
  1. 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.

green bean casserole dish in oven with golden crispy fried onion rings on top
  1. 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

Can A Bean Casserole Be Made Vegetarian?

Absolutely! Replace chicken stock with vegetable stock and omit the beef bouillon cube. This vegetarian Green Bean Casserole will still be rich and flavorful!

What Types Of Mushrooms Work Best In Fresh Green Bean Casserole?

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.

Can I Use Frozen Green Beans For This Green Bean Casserole?

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.

spoon full of green bean casserole being held above the dish

Other Delicious Thanksgiving Dishes

Love The Food? Follow us on FacebookYouTubePinterest and Instagram to be notified about our new recipes!

You might also like

Karina in a white and black dress with her hair blowing back, standing in front of her cooktop, cooking salmon in a pan

Get a free eBook!

Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

5 from 3 votes

Green Bean Casserole Recipe

Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: serves as a side
A delicious Fresh Green Bean Casserole recipe with homemade cream of mushroom soup and French fried onions! You won't want canned mushroom soup or beans in your green bean casserole after trying our recipe. Easy to make with fresh green beans… this casserole will be a hit over the holidays!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

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

Blanching Green Beans: Blanching the green beans briefly in boiling water ensures they retain their vibrant color and a slight crunch, preventing them from becoming mushy during baking.
Bake Time: Keep an eye on the casserole during baking to avoid over-browning the onion topping. Cover loosely with foil if necessary, this will help avoid the top becoming too crispy.
Mushroom Soup: The homemade mushroom soup can be made a day ahead to save time. It also freezes well for future use in other recipes!
Adjusting Thickness: If the soup base becomes too thick, add a splash of chicken stock or cream while stirring to reach the desired consistency.

Nutrition

Calories: 409kcal | Carbohydrates: 50g | Protein: 5g | Fat: 20g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Cholesterol: 25mg | Sodium: 521mg | Potassium: 290mg | Fiber: 3g | Sugar: 4g | Vitamin A: 699IU | Vitamin C: 8mg | Calcium: 54mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this? Leave a comment below!
 
Karina eating butter chicken from a gold fork out of a bowl with a nann bread on the side.

Hey Good Food Lovers! It’s nice to see you! My name is Karina. Welcome to Cafe Delites, my beloved space for the last 10 years where my passion for food has flourished and connected millions!

5 from 3 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

7 Comments

  1. The Wray says:

    5 stars
    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!

  2. Gina Baraquio says:

    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

  3. Brandie says:

    5 stars
    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!

  4. tiphany gillett says:

    This recipe does not say what temperature to bake the casserole at.

    1. Veronica says:

      5 stars
      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!! 🙏♥️

  5. Alyson says:

    Hi! Instructions twice just say “bake until bubbling”… what temperature?

    Thanks!

    1. Karina says:

      Same temperature, 400*. Enjoy your green bean casserole! XO