in

Green Bean Casserole Recipe

Close-up of a serving of creamy green bean casserole being lifted from a glass baking dish, topped with golden crispy fried onions.
Advertisement

Green bean casserole isn’t just a side dish—it’s a tradition. Whether it graces your Thanksgiving table every year or makes a cozy appearance at Sunday dinner, it’s the kind of recipe that brings people together with every creamy, crispy bite.

What sets this version apart? It’s all about balance and flexibility. You can go the classic route with canned soup and green beans for a quick fix, or elevate the dish with fresh green beans and a homemade mushroom sauce that’s rich and flavorful.

This recipe is comforting without being heavy, customizable without being complicated, and always a crowd-pleaser. Even the pickiest eaters can’t resist that golden crispy topping. Whether you’re making it for the first time or upgrading Grandma’s classic, this guide walks you through every step to help you nail the perfect green bean casserole—every time.

What Makes Green Bean Casserole a Timeless Classic

At its core, green bean casserole is a creamy baked vegetable dish layered with tender green beans, rich mushroom sauce, and a crispy fried onion topping. It was first created in 1955 by the Campbell Soup Company as an easy, affordable side that home cooks could whip up with pantry staples.

The dish gained national fame and became a holiday staple, especially at Thanksgiving and Christmas. Over the decades, it’s evolved—from the humble canned-soup classic to gourmet versions with fresh ingredients.

What defines this dish isn’t just the ingredients—it’s the contrast of textures and layers of comfort. The beans stay tender-crisp, the sauce is creamy and savory, and the onion topping adds that irresistible crunch. Whether served alongside turkey, ham, or roasted chicken, it’s the kind of dish that feels like home on a plate.

Ingredients for the Best Green Bean Casserole Recipe

The beauty of green bean casserole is its simplicity—but your ingredient choices can make a big difference in taste and texture.

Green Beans

You can use fresh, frozen, or canned green beans:

  • Fresh: Best texture and flavor. Trim, cut, and blanch before baking.

  • Frozen: A close second—thaw and drain well.

  • Canned: Easiest option but soft texture.

Cream of Mushroom Soup or Homemade Sauce

  • Canned: Traditional and fast.

  • Homemade: Worth it for richer, fresher taste.

French Fried Onions

These provide the iconic crunch. Most store-bought brands work, or make your own for an artisanal twist. Panko + sautéed shallots is a solid homemade sub.

Dairy

You’ll need a creamy base—milk, half-and-half, or heavy cream—to loosen the sauce. More fat = more richness.

Cheese (Optional)

Try cheddar, Parmesan, or Gruyère for a cheesier variation.

Seasonings

Keep it simple but flavorful: garlic powder, onion powder, pepper, and a splash of soy sauce for that secret umami depth.

Pro Tip: Use fresh green beans and make your own mushroom sauce for the best possible flavor and texture.

Customizing This Classic Green Bean Casserole

One of the best parts about green bean casserole is how adaptable it is. With a few smart swaps, you can match your dietary needs or just switch up the flavor.

Vegetarian or Vegan

  • Use a vegan cream base (like cashew cream or coconut cream + mushrooms).

  • Choose plant-based milk like almond or oat milk.

  • Swap fried onions with gluten-free or homemade vegan options.

Gluten-Free

  • Use a gluten-free cream soup, or make your own with cornstarch or gluten-free flour.

  • Check that your fried onions are gluten-free (some brands are not).

Keto-Friendly

  • Skip the flour-based soup and use heavy cream and cream cheese for thickness.

  • Replace fried onions with crisp bacon crumbles or toasted nuts.

Flavor Upgrades

  • Add shredded cheese for a gooier version.

  • Stir in a dash of hot sauce or diced jalapeños for a spicy kick.

How to Prepare Green Beans for Casserole Success

Proper green bean prep makes all the difference.

If you’re using fresh green beans, blanch them first—just a few minutes in boiling water, then an ice bath to keep their color and crunch. This keeps them vibrant and tender in the final bake.

Frozen green beans should be thawed and well-drained to avoid watering down the sauce.

Canned green beans don’t need any pre-cooking, but give them a good rinse to remove excess sodium and improve flavor.

Why it matters: The casserole’s texture depends on the beans. Overcooked or mushy beans can make the dish feel flat instead of fresh.

Homemade Mushroom Sauce vs Canned for Green Bean Casserole

The biggest flavor upgrade you can make? Skip the canned soup and whip up your own mushroom sauce.

Homemade Version

Sauté sliced mushrooms in butter, then add flour to create a roux. Pour in milk or cream, season well, and simmer until thick. It adds rich, savory depth and a touch of elegance.

Canned Soup Shortcut

There’s no shame in the classic shortcut—it’s what made this dish famous. It’s fast, familiar, and gives that nostalgic taste people love.

When to Use Each

  • Choose homemade if you want full control over flavor or need a dietary alternative.

  • Use canned when you’re pressed for time or cooking for a big crowd.

Pro Tip: Even just adding a handful of sautéed mushrooms to the canned version can boost flavor with minimal effort.

Step-by-Step Green Bean Casserole Recipe (Easy & Creamy!)

Ready to build your casserole? Whether you’re using canned shortcuts or going full homemade, the process is quick and easy.

Step 1: Prep Your Green Beans

If using fresh green beans, trim and blanch them in salted water for 3–4 minutes. Drain and shock in ice water to stop the cooking. For frozen green beans, thaw and drain. Canned green beans just need a rinse and drain.

Step 2: Prepare the Sauce

If you’re using canned cream of mushroom soup, mix it with a splash of milk or cream to loosen it. Add soy sauce, garlic powder, onion powder, and black pepper to boost the flavor.

For a homemade sauce, sauté mushrooms in butter, add flour to make a roux, whisk in milk or cream, and season well. Simmer until thick and silky.

Advertisement

Step 3: Combine in a Baking Dish

In a large bowl, gently toss the green beans with the sauce until evenly coated. Pour the mixture into a greased casserole dish.

Step 4: Top with Crispy Onions

Sprinkle a generous layer of French fried onions over the top. These will crisp up beautifully in the oven.

Step 5: Bake

Bake at 350°F (175°C) for 25–30 minutes, or until bubbly around the edges and golden on top.

Optional Step: Add Cheese

Mix shredded cheddar or Parmesan into the casserole or sprinkle on top before baking for a rich, cheesy twist.

Expert Tip: Bake uncovered for the crispiest onion topping—no soggy surprises!

Make-Ahead Green Bean Casserole Tips

Green bean casserole is an excellent dish to prep ahead—perfect for busy holiday cooking schedules.

You can assemble the entire casserole 1 to 2 days in advance. Follow all the steps up to baking, but don’t add the crispy onions yet—they’ll get soggy.

Cover tightly with foil or plastic wrap and store it in the fridge. When you’re ready to bake, remove it from the fridge, let it sit at room temperature for 15–20 minutes, then add the onions and bake as directed.

If baking straight from cold, you may need to add 5–10 extra minutes to ensure it’s heated through completely.

Bonus Tip: Use a glass or ceramic dish for best reheating results—metal pans cool down and heat up too fast.

Freezing and Reheating Your Green Bean Casserole

Yes, green bean casserole freezes surprisingly well, both before and after baking.

To Freeze Before Baking:

  • Assemble the casserole without the fried onions.

  • Wrap tightly in foil and plastic wrap, label, and freeze for up to 2 months.

  • When ready, thaw overnight in the fridge, then add onions and bake.

To Freeze After Baking:

  • Let it cool completely.

  • Portion into airtight containers or wrap the whole dish tightly.

  • Reheat in the oven at 350°F for 20–25 minutes, or microwave individual portions for 1–2 minutes.

Best Practices:

  • Reheat uncovered in the oven to restore crispiness.

  • If reheating in the microwave, add a handful of fresh onions on top and toast them briefly in a pan or toaster oven.

Creative Green Bean Casserole Recipe Variations

Want to give your green bean casserole a unique spin? Try one of these flavorful variations:

Bacon Green Bean Casserole

Crispy bacon crumbles add smoky richness. Mix them into the sauce or sprinkle on top before baking.

Spicy Jalapeño Twist

Add diced jalapeños or a dash of hot sauce to the sauce for a subtle kick that balances the creaminess.

Cheesy Topping

Layer shredded cheddar or Gruyère between the green beans and onions. Broil the top for a bubbly finish.

Southern-Style with Cream Cheese

Mix softened cream cheese into the mushroom sauce for a thicker, indulgent texture that pairs beautifully with sharp cheddar.

Pro Tip: Use what you have and make it your own—this dish is endlessly flexible!

What to Serve with Green Bean Casserole

Green bean casserole is the ultimate sidekick for hearty main dishes.

It pairs perfectly with:

  • Roasted turkey, honey-glazed ham, or grilled chicken

  • Mashed potatoes, stuffing, or sweet potato casserole

  • Dinner rolls or buttery cornbread

For drinks, try a crisp white wine like Chardonnay, or go non-alcoholic with sparkling apple cider or citrusy iced tea.

Planning a potluck? It holds up well on a buffet table and reheats beautifully—just give it a quick pop in the oven to bring back that crunch.

FAQs About the Green Bean Casserole Recipe

Can I use fresh green beans instead of canned?

Absolutely! Fresh green beans are the best choice for texture and flavor. Just make sure to blanch them before baking.

How do I keep green bean casserole from getting watery?

Drain your green beans thoroughly—especially if using frozen or canned. Also, don’t overdo the milk in the sauce. A thicker base = a firmer casserole.

Can I make it ahead of time?

Yes! Assemble it up to 2 days in advance without the onions. Add them right before baking for the crispiest results.

How long can green bean casserole sit out?

Like most cooked dishes, it’s best to serve within 2 hours. After that, refrigerate and reheat when needed.

Can I double this recipe for a crowd?

Definitely! Use a larger baking dish or split between two dishes. Just make sure not to overcrowd, and add a few minutes to the baking time if needed.

Close-up of a serving of creamy green bean casserole being lifted from a glass baking dish, topped with golden crispy fried onions.

Green Bean Casserole Recipe

Masters of kitchen
This creamy, crispy green bean casserole recipe is the ultimate comfort side dish—easy to prep, loaded with flavor, and perfect for holidays or weeknight dinners. Made with fresh, frozen, or canned beans, and topped with golden fried onions, it’s a timeless favorite that can be customized for any diet.
No ratings yet
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Side Dish
Cuisine American, Holiday Classic
Servings 8 servings
Calories 190 kcal

Equipment

  • 9x13-inch casserole dish
  • Saucepan (if making homemade sauce)
  • Mixing bowls
  • Strainer (if using canned or frozen beans)
  • Wooden spoon or spatula

Ingredients
  

  • 1 ½ lbs fresh green beans or 2 cans, or 1 lb frozen
  • 1 10.5 oz can cream of mushroom soup (or homemade)
  • ½ cup milk or half-and-half
  • 1 tsp soy sauce
  • ½ tsp garlic powder
  • ¼ tsp black pepper
  • 1 ½ cups French fried onions
  • Optional: 1 cup shredded cheddar cheese

Instructions
 

  • Prep the beans: If using fresh green beans, trim and blanch them for 3–4 minutes. Drain and cool.
  • Make the sauce: In a bowl, whisk the soup, milk, soy sauce, garlic powder, and pepper. Add cheese if using.
  • Combine: Stir green beans into the sauce until coated. Pour into a greased 9x13 baking dish.
  • Top & Bake: Sprinkle with fried onions. Bake uncovered at 350°F (175°C) for 25–30 minutes, or until bubbly and golden on top.
  • Serve: Let sit 5 minutes before serving.

Notes

  • Make Ahead: Assemble up to 2 days in advance. Add fried onions just before baking.
  • Freeze: Freeze before or after baking (leave onions off if freezing unbaked).
  • Customize: Add bacon, jalapeños, or use vegan/gluten-free swaps.
  • Storage: Refrigerate leftovers in an airtight container for up to 4 days.

Nutrition

Serving: 200gCalories: 190kcalCarbohydrates: 15gProtein: 4gFat: 12gSaturated Fat: 4.5gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gCholesterol: 10mgSodium: 420mgPotassium: 230mgFiber: 3gSugar: 4gVitamin A: 750IUVitamin C: 10mgCalcium: 90mgIron: 1.1mg
Keyword creamy green bean casserole, green bean casserole recipe, green bean side dish, holiday casserole, homemade green bean bake, Thanksgiving side dish
Tried this recipe?Leave a rating & comment to let us know how it was — and don’t forget to follow us on Pinterest for more delicious recipes!

Conclusion

Whether you’re prepping for the holidays or just craving some cozy comfort food, this green bean casserole recipe delivers on all fronts—creamy, crunchy, nostalgic, and endlessly customizable. With just a few pantry staples (or a gourmet twist if you’re feeling fancy), you can whip up a side dish that’s guaranteed to steal the spotlight.

The beauty of this dish is in its flexibility. From weeknight dinners to Thanksgiving feasts, it fits right in. You can make it ahead, freeze it for later, and adapt it to suit your crowd—vegan, gluten-free, cheesy, spicy—you name it.

So grab your green beans, prep your crispy topping, and bake up a dish that’s as comforting as a warm hug. Once you serve it, don’t be surprised if it becomes a new family favorite.

Hungry for more comfort food classics? Stick around—we’ve got you covered.

Leave a Reply

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

Recipe Rating